builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-057 starttime: 1467952982.91 results: success (0) buildid: 20160707183926 builduid: 328b1b0c396c47e78703d0d1de60df83 revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:02.906904) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:02.907590) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:02.907883) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:03.186120) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 21:43:03.186487) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False --21:43:04-- 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.27 GB/s 21:43:04 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.170000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 21:43:04.421264) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-07 21:43:04.421576) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.609000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-07 21:43:07.077166) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 21:43:07.077519) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f4e161a1dd38df3f4679d7b647371e2388e7eb72 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f4e161a1dd38df3f4679d7b647371e2388e7eb72 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False 2016-07-07 21:43:07,496 truncating revision to first 12 chars 2016-07-07 21:43:07,496 Setting DEBUG logging. 2016-07-07 21:43:07,496 attempt 1/10 2016-07-07 21:43:07,496 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f4e161a1dd38?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 21:43:07,948 unpacking tar archive at: mozilla-beta-f4e161a1dd38/testing/mozharness/ program finished with exit code 0 elapsedTime=1.086000 ========= master_lag: 0.61 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 21:43:08.777865) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:08.778184) ========= script_repo_revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:08.779719) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:08.780036) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 21:43:08.841211) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-07-07 21:43:08.841677) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 21:43:09 INFO - MultiFileLogger online at 20160707 21:43:09 in C:\slave\test 21:43:09 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 21:43:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:43:09 INFO - {'append_to_log': False, 21:43:09 INFO - 'base_work_dir': 'C:\\slave\\test', 21:43:09 INFO - 'blob_upload_branch': 'mozilla-beta', 21:43:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:43:09 INFO - 'buildbot_json_path': 'buildprops.json', 21:43:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:43:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:43:09 INFO - 'download_minidump_stackwalk': True, 21:43:09 INFO - 'download_symbols': 'true', 21:43:09 INFO - 'e10s': False, 21:43:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:43:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:43:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:43:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:43:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:43:09 INFO - 'C:/mozilla-build/tooltool.py'), 21:43:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:43:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:43:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:43:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:43:09 INFO - 'log_level': 'info', 21:43:09 INFO - 'log_to_console': True, 21:43:09 INFO - 'opt_config_files': (), 21:43:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:43:09 INFO - '--processes=1', 21:43:09 INFO - '--config=%(test_path)s/wptrunner.ini', 21:43:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:43:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:43:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:43:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:43:09 INFO - 'pip_index': False, 21:43:09 INFO - 'require_test_zip': True, 21:43:09 INFO - 'test_type': ('testharness',), 21:43:09 INFO - 'this_chunk': '1', 21:43:09 INFO - 'total_chunks': '10', 21:43:09 INFO - 'virtualenv_path': 'venv', 21:43:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:43:09 INFO - 'work_dir': 'build'} 21:43:09 INFO - ##### 21:43:09 INFO - ##### Running clobber step. 21:43:09 INFO - ##### 21:43:09 INFO - Running pre-action listener: _resource_record_pre_action 21:43:09 INFO - Running main action method: clobber 21:43:09 INFO - rmtree: C:\slave\test\build 21:43:09 INFO - Using _rmtree_windows ... 21:43:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:45:29 INFO - Running post-action listener: _resource_record_post_action 21:45:29 INFO - ##### 21:45:29 INFO - ##### Running read-buildbot-config step. 21:45:29 INFO - ##### 21:45:29 INFO - Running pre-action listener: _resource_record_pre_action 21:45:29 INFO - Running main action method: read_buildbot_config 21:45:29 INFO - Using buildbot properties: 21:45:29 INFO - { 21:45:29 INFO - "project": "", 21:45:29 INFO - "product": "firefox", 21:45:29 INFO - "script_repo_revision": "production", 21:45:29 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 21:45:29 INFO - "repository": "", 21:45:29 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 21:45:29 INFO - "buildid": "20160707183926", 21:45:29 INFO - "pgo_build": "False", 21:45:29 INFO - "basedir": "C:\\slave\\test", 21:45:29 INFO - "buildnumber": 11, 21:45:29 INFO - "slavename": "t-w864-ix-057", 21:45:29 INFO - "revision": "f4e161a1dd38df3f4679d7b647371e2388e7eb72", 21:45:29 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 21:45:29 INFO - "platform": "win64", 21:45:29 INFO - "branch": "mozilla-beta", 21:45:29 INFO - "repo_path": "releases/mozilla-beta", 21:45:29 INFO - "moz_repo_path": "", 21:45:29 INFO - "stage_platform": "win64", 21:45:29 INFO - "builduid": "328b1b0c396c47e78703d0d1de60df83", 21:45:29 INFO - "slavebuilddir": "test" 21:45:29 INFO - } 21:45:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 21:45:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 21:45:29 INFO - Running post-action listener: _resource_record_post_action 21:45:29 INFO - ##### 21:45:29 INFO - ##### Running download-and-extract step. 21:45:29 INFO - ##### 21:45:29 INFO - Running pre-action listener: _resource_record_pre_action 21:45:29 INFO - Running main action method: download_and_extract 21:45:29 INFO - mkdir: C:\slave\test\build\tests 21:45: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')]} 21:45:29 INFO - https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 21:45:29 INFO - trying https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 21:45:29 INFO - Downloading https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 21:45:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 21:45:30 INFO - Downloaded 1240 bytes. 21:45:30 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 21:45:30 INFO - Using the following test package requirements: 21:45:30 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 21:45:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 21:45:30 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 21:45:30 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'jsshell-win64.zip'], 21:45:30 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 21:45:30 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 21:45:30 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 21:45:30 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 21:45:30 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 21:45:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:45:30 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 21:45:30 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 21:45:30 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')]} 21:45:30 INFO - https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 21:45:30 INFO - trying https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 21:45:30 INFO - Downloading https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 21:45:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 21:45:31 INFO - Downloaded 20908775 bytes. 21:45:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:45:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:45:33 INFO - caution: filename not matched: web-platform/* 21:45:33 INFO - Return code: 11 21:45: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')]} 21:45:33 INFO - https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 21:45:33 INFO - trying https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 21:45:33 INFO - Downloading https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 21:45:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 21:45:35 INFO - Downloaded 36389910 bytes. 21:45:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:45:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:46:13 INFO - caution: filename not matched: bin/* 21:46:13 INFO - caution: filename not matched: config/* 21:46:13 INFO - caution: filename not matched: mozbase/* 21:46:13 INFO - caution: filename not matched: marionette/* 21:46:13 INFO - caution: filename not matched: tools/wptserve/* 21:46:13 INFO - Return code: 11 21:46:13 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')]} 21:46:13 INFO - https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 21:46:14 INFO - trying https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:46:14 INFO - Downloading https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 21:46:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 21:46:15 INFO - Downloaded 82730111 bytes. 21:46:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:46:15 INFO - mkdir: C:\slave\test\properties 21:46:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:46:15 INFO - Writing to file C:\slave\test\properties\build_url 21:46:15 INFO - Contents: 21:46:15 INFO - build_url:https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:46:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:46:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:46:17 INFO - Writing to file C:\slave\test\properties\symbols_url 21:46:17 INFO - Contents: 21:46:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:46:17 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')]} 21:46:17 INFO - https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:46:17 INFO - trying https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:46:17 INFO - Downloading https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:46:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 21:46:18 INFO - Downloaded 50751225 bytes. 21:46:18 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 21:46:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 21:46:21 INFO - Return code: 0 21:46:21 INFO - Running post-action listener: _resource_record_post_action 21:46:21 INFO - Running post-action listener: set_extra_try_arguments 21:46:21 INFO - ##### 21:46:21 INFO - ##### Running create-virtualenv step. 21:46:21 INFO - ##### 21:46:21 INFO - Running pre-action listener: _pre_create_virtualenv 21:46:21 INFO - Running pre-action listener: _resource_record_pre_action 21:46:21 INFO - Running main action method: create_virtualenv 21:46:21 INFO - Creating virtualenv C:\slave\test\build\venv 21:46:21 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 21:46:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:46:24 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:46:27 INFO - Installing distribute......................................................................................................................................................................................done. 21:46:29 INFO - Return code: 0 21:46:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:46: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')]} 21:46:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46: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')]} 21:46:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:29 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E0090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02362D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026490C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 21:46:29 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 21:46:29 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 21:46:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:46:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 21:46:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:46:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:46:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:46:29 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 21:46:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:46:29 INFO - 'DCLOCATION': 'SCL3', 21:46:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:46:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:46:29 INFO - 'HOMEDRIVE': 'C:', 21:46:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 21:46:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:46:29 INFO - 'KTS_VERSION': '1.19c', 21:46:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 21:46:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 21:46:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:46:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:46:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:46:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:29 INFO - 'MOZ_NO_REMOTE': '1', 21:46:29 INFO - 'NO_EM_RESTART': '1', 21:46:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:46:29 INFO - 'OS': 'Windows_NT', 21:46:29 INFO - 'OURDRIVE': 'C:', 21:46:29 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', 21:46:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:46:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:46:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:46:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:46:29 INFO - 'PROCESSOR_LEVEL': '6', 21:46:29 INFO - 'PROCESSOR_REVISION': '1e05', 21:46:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:46:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:46:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:46:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:46:29 INFO - 'PROMPT': '$P$G', 21:46:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:46:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:46:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:46:29 INFO - 'PWD': 'C:\\slave\\test', 21:46:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:46:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:46:29 INFO - 'SYSTEMDRIVE': 'C:', 21:46:29 INFO - 'SYSTEMROOT': 'C:\\windows', 21:46:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:29 INFO - 'TEST1': 'testie', 21:46:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:29 INFO - 'USERDOMAIN': 'T-W864-IX-057', 21:46:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 21:46:29 INFO - 'USERNAME': 'cltbld', 21:46:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 21:46:29 INFO - 'WINDIR': 'C:\\windows', 21:46:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:46:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:46:30 INFO - Downloading/unpacking psutil>=0.7.1 21:46:30 INFO - Running setup.py egg_info for package psutil 21:46:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:46:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:46:30 INFO - Installing collected packages: psutil 21:46:30 INFO - Running setup.py install for psutil 21:46:30 INFO - building 'psutil._psutil_windows' extension 21:46:30 INFO - error: Unable to find vcvarsall.bat 21:46:30 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-vp9sfn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:46:30 INFO - running install 21:46:30 INFO - running build 21:46:30 INFO - running build_py 21:46:30 INFO - creating build 21:46:30 INFO - creating build\lib.win32-2.7 21:46:30 INFO - creating build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:46:30 INFO - running build_ext 21:46:30 INFO - building 'psutil._psutil_windows' extension 21:46:30 INFO - error: Unable to find vcvarsall.bat 21:46:30 INFO - ---------------------------------------- 21:46:30 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-vp9sfn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:46:30 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-057\AppData\Roaming\pip\pip.log 21:46:30 WARNING - Return code: 1 21:46:30 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! 21:46:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:46:30 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')]} 21:46:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46:30 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')]} 21:46:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:30 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E0090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02362D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026490C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 21:46:30 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 21:46:30 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 21:46:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:46:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 21:46:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:46:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:46:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:46:30 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 21:46:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:46:30 INFO - 'DCLOCATION': 'SCL3', 21:46:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:46:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:46:30 INFO - 'HOMEDRIVE': 'C:', 21:46:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 21:46:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:46:30 INFO - 'KTS_VERSION': '1.19c', 21:46:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 21:46:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 21:46:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:46:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:46:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:46:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:30 INFO - 'MOZ_NO_REMOTE': '1', 21:46:30 INFO - 'NO_EM_RESTART': '1', 21:46:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:46:30 INFO - 'OS': 'Windows_NT', 21:46:30 INFO - 'OURDRIVE': 'C:', 21:46:30 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', 21:46:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:46:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:46:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:46:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:46:30 INFO - 'PROCESSOR_LEVEL': '6', 21:46:30 INFO - 'PROCESSOR_REVISION': '1e05', 21:46:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:46:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:46:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:46:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:46:30 INFO - 'PROMPT': '$P$G', 21:46:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:46:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:46:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:46:30 INFO - 'PWD': 'C:\\slave\\test', 21:46:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:46:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:46:30 INFO - 'SYSTEMDRIVE': 'C:', 21:46:30 INFO - 'SYSTEMROOT': 'C:\\windows', 21:46:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:30 INFO - 'TEST1': 'testie', 21:46:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:30 INFO - 'USERDOMAIN': 'T-W864-IX-057', 21:46:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 21:46:30 INFO - 'USERNAME': 'cltbld', 21:46:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 21:46:30 INFO - 'WINDIR': 'C:\\windows', 21:46:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:46:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:46:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:46:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:46:31 INFO - Running setup.py egg_info for package mozsystemmonitor 21:46:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:46:31 INFO - Running setup.py egg_info for package psutil 21:46:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:46:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:46:31 INFO - Installing collected packages: mozsystemmonitor, psutil 21:46:31 INFO - Running setup.py install for mozsystemmonitor 21:46:31 INFO - Running setup.py install for psutil 21:46:31 INFO - building 'psutil._psutil_windows' extension 21:46:31 INFO - error: Unable to find vcvarsall.bat 21:46:31 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-nnvyzn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:46:31 INFO - running install 21:46:31 INFO - running build 21:46:31 INFO - running build_py 21:46:31 INFO - running build_ext 21:46:31 INFO - building 'psutil._psutil_windows' extension 21:46:31 INFO - error: Unable to find vcvarsall.bat 21:46:31 INFO - ---------------------------------------- 21:46:31 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-nnvyzn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:46:31 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-057\AppData\Roaming\pip\pip.log 21:46:31 WARNING - Return code: 1 21:46:31 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! 21:46:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:46:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:46:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:46:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:31 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E0090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02362D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026490C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 21:46:31 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 21:46:31 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 21:46:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:46:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 21:46:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:46:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:46:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:46:31 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 21:46:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:46:31 INFO - 'DCLOCATION': 'SCL3', 21:46:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:46:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:46:31 INFO - 'HOMEDRIVE': 'C:', 21:46:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 21:46:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:46:31 INFO - 'KTS_VERSION': '1.19c', 21:46:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 21:46:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 21:46:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:46:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:46:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:46:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:31 INFO - 'MOZ_NO_REMOTE': '1', 21:46:31 INFO - 'NO_EM_RESTART': '1', 21:46:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:46:31 INFO - 'OS': 'Windows_NT', 21:46:31 INFO - 'OURDRIVE': 'C:', 21:46:31 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', 21:46:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:46:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:46:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:46:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:46:31 INFO - 'PROCESSOR_LEVEL': '6', 21:46:31 INFO - 'PROCESSOR_REVISION': '1e05', 21:46:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:46:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:46:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:46:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:46:31 INFO - 'PROMPT': '$P$G', 21:46:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:46:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:46:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:46:31 INFO - 'PWD': 'C:\\slave\\test', 21:46:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:46:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:46:31 INFO - 'SYSTEMDRIVE': 'C:', 21:46:31 INFO - 'SYSTEMROOT': 'C:\\windows', 21:46:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:31 INFO - 'TEST1': 'testie', 21:46:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:31 INFO - 'USERDOMAIN': 'T-W864-IX-057', 21:46:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 21:46:31 INFO - 'USERNAME': 'cltbld', 21:46:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 21:46:31 INFO - 'WINDIR': 'C:\\windows', 21:46:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:46:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:46:31 INFO - Downloading/unpacking blobuploader==1.2.4 21:46:31 INFO - Downloading blobuploader-1.2.4.tar.gz 21:46:31 INFO - Running setup.py egg_info for package blobuploader 21:46:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:46:35 INFO - Running setup.py egg_info for package requests 21:46:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:46:35 INFO - Downloading docopt-0.6.1.tar.gz 21:46:35 INFO - Running setup.py egg_info for package docopt 21:46:35 INFO - Installing collected packages: blobuploader, docopt, requests 21:46:35 INFO - Running setup.py install for blobuploader 21:46:35 INFO - Running setup.py install for docopt 21:46:35 INFO - Running setup.py install for requests 21:46:35 INFO - Successfully installed blobuploader docopt requests 21:46:35 INFO - Cleaning up... 21:46:35 INFO - Return code: 0 21:46:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:46:35 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')]} 21:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46:35 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')]} 21:46:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:35 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E0090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02362D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026490C0>, '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-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 21:46:35 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 21:46:35 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 21:46:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:46:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 21:46:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:46:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:46:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:46:35 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 21:46:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:46:35 INFO - 'DCLOCATION': 'SCL3', 21:46:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:46:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:46:35 INFO - 'HOMEDRIVE': 'C:', 21:46:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 21:46:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:46:35 INFO - 'KTS_VERSION': '1.19c', 21:46:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 21:46:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 21:46:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:46:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:46:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:46:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:35 INFO - 'MOZ_NO_REMOTE': '1', 21:46:35 INFO - 'NO_EM_RESTART': '1', 21:46:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:46:35 INFO - 'OS': 'Windows_NT', 21:46:35 INFO - 'OURDRIVE': 'C:', 21:46:35 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', 21:46:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:46:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:46:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:46:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:46:35 INFO - 'PROCESSOR_LEVEL': '6', 21:46:35 INFO - 'PROCESSOR_REVISION': '1e05', 21:46:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:46:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:46:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:46:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:46:35 INFO - 'PROMPT': '$P$G', 21:46:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:46:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:46:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:46:35 INFO - 'PWD': 'C:\\slave\\test', 21:46:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:46:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:46:35 INFO - 'SYSTEMDRIVE': 'C:', 21:46:35 INFO - 'SYSTEMROOT': 'C:\\windows', 21:46:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:35 INFO - 'TEST1': 'testie', 21:46:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:35 INFO - 'USERDOMAIN': 'T-W864-IX-057', 21:46:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 21:46:35 INFO - 'USERNAME': 'cltbld', 21:46:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 21:46:35 INFO - 'WINDIR': 'C:\\windows', 21:46:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:46:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:46:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:46:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:46:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:46:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:46:40 INFO - Unpacking c:\slave\test\build\tests\marionette 21:46:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:46:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:46:40 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 21:46:40 INFO - Running setup.py install for browsermob-proxy 21:46:54 INFO - Running setup.py install for manifestparser 21:46:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for marionette-client 21:46:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:46:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for marionette-driver 21:46:54 INFO - Running setup.py install for mozcrash 21:46:54 INFO - Running setup.py install for mozdebug 21:46:54 INFO - Running setup.py install for mozdevice 21:46:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for mozfile 21:46:54 INFO - Running setup.py install for mozhttpd 21:46:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for mozinfo 21:46:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for mozInstall 21:46:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for mozleak 21:46:54 INFO - Running setup.py install for mozlog 21:46:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for moznetwork 21:46:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for mozprocess 21:46:54 INFO - Running setup.py install for mozprofile 21:46:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:46:54 INFO - Running setup.py install for mozrunner 21:46:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:46:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:46:55 INFO - Running setup.py install for mozscreenshot 21:46:55 INFO - Running setup.py install for moztest 21:46:55 INFO - Running setup.py install for mozversion 21:46:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:46:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:46:55 INFO - Running setup.py install for wptserve 21:46:55 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 21:46:55 INFO - Cleaning up... 21:46:55 INFO - Return code: 0 21:46:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:46:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:46:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:46:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:46:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:46:55 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 0x0258E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E0090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02362D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026490C0>, '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-057', 'USERDOMAIN': 'T-W864-IX-057', '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-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', '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-057\\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 21:46:55 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 21:46:55 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 21:46:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:46:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 21:46:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:46:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:46:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:46:55 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 21:46:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:46:55 INFO - 'DCLOCATION': 'SCL3', 21:46:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:46:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:46:55 INFO - 'HOMEDRIVE': 'C:', 21:46:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 21:46:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:46:55 INFO - 'KTS_VERSION': '1.19c', 21:46:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 21:46:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 21:46:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:46:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:46:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:46:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:46:55 INFO - 'MOZ_NO_REMOTE': '1', 21:46:55 INFO - 'NO_EM_RESTART': '1', 21:46:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:46:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:46:55 INFO - 'OS': 'Windows_NT', 21:46:55 INFO - 'OURDRIVE': 'C:', 21:46:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:46:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:46:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:46:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:46:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:46:55 INFO - 'PROCESSOR_LEVEL': '6', 21:46:55 INFO - 'PROCESSOR_REVISION': '1e05', 21:46:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:46:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:46:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:46:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:46:55 INFO - 'PROMPT': '$P$G', 21:46:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:46:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:46:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:46:55 INFO - 'PWD': 'C:\\slave\\test', 21:46:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:46:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:46:55 INFO - 'SYSTEMDRIVE': 'C:', 21:46:55 INFO - 'SYSTEMROOT': 'C:\\windows', 21:46:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:55 INFO - 'TEST1': 'testie', 21:46:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:46:55 INFO - 'USERDOMAIN': 'T-W864-IX-057', 21:46:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 21:46:55 INFO - 'USERNAME': 'cltbld', 21:46:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 21:46:55 INFO - 'WINDIR': 'C:\\windows', 21:46:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:46:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:46:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:46:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:46:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:46:59 INFO - Unpacking c:\slave\test\build\tests\marionette 21:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:46:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:46:59 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)) 21:47:11 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)) 21:47:11 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)) 21:47:11 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)) 21:47:11 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)) 21:47:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:47:11 INFO - Downloading blessings-1.6.tar.gz 21:47:11 INFO - Running setup.py egg_info for package blessings 21:47:11 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)) 21:47:11 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:47:11 INFO - Running setup.py install for blessings 21:47:11 INFO - Running setup.py install for browsermob-proxy 21:47:11 INFO - Running setup.py install for manifestparser 21:47:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Running setup.py install for marionette-client 21:47:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:47:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Running setup.py install for marionette-driver 21:47:11 INFO - Running setup.py install for mozcrash 21:47:11 INFO - Running setup.py install for mozdebug 21:47:11 INFO - Running setup.py install for mozdevice 21:47:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Running setup.py install for mozhttpd 21:47:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Running setup.py install for mozInstall 21:47:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Running setup.py install for mozleak 21:47:11 INFO - Running setup.py install for mozprofile 21:47:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Running setup.py install for mozrunner 21:47:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:47:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:47:13 INFO - Running setup.py install for mozscreenshot 21:47:13 INFO - Running setup.py install for moztest 21:47:13 INFO - Running setup.py install for mozversion 21:47:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:47:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:47:13 INFO - Running setup.py install for wptserve 21:47:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:47:13 INFO - Cleaning up... 21:47:13 INFO - Return code: 0 21:47:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:47:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:47:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:47:13 INFO - Reading from file tmpfile_stdout 21:47:13 INFO - Using _rmtree_windows ... 21:47:13 INFO - Using _rmtree_windows ... 21:47:13 INFO - Current package versions: 21:47:13 INFO - blessings == 1.6 21:47:13 INFO - blobuploader == 1.2.4 21:47:13 INFO - browsermob-proxy == 0.6.0 21:47:13 INFO - distribute == 0.6.14 21:47:13 INFO - docopt == 0.6.1 21:47:13 INFO - manifestparser == 1.1 21:47:13 INFO - marionette-client == 2.3.0 21:47:13 INFO - marionette-driver == 1.4.0 21:47:13 INFO - mozInstall == 1.12 21:47:13 INFO - mozcrash == 0.17 21:47:13 INFO - mozdebug == 0.1 21:47:13 INFO - mozdevice == 0.48 21:47:13 INFO - mozfile == 1.2 21:47:13 INFO - mozhttpd == 0.7 21:47:13 INFO - mozinfo == 0.9 21:47:13 INFO - mozleak == 0.1 21:47:13 INFO - mozlog == 3.1 21:47:13 INFO - moznetwork == 0.27 21:47:13 INFO - mozprocess == 0.22 21:47:13 INFO - mozprofile == 0.28 21:47:13 INFO - mozrunner == 6.11 21:47:13 INFO - mozscreenshot == 0.1 21:47:13 INFO - mozsystemmonitor == 0.0 21:47:13 INFO - moztest == 0.7 21:47:13 INFO - mozversion == 1.4 21:47:13 INFO - requests == 1.2.3 21:47:13 INFO - wptserve == 1.4.0 21:47:13 INFO - Running post-action listener: _resource_record_post_action 21:47:13 INFO - Running post-action listener: _start_resource_monitoring 21:47:13 INFO - Starting resource monitoring. 21:47:13 INFO - ##### 21:47:13 INFO - ##### Running pull step. 21:47:13 INFO - ##### 21:47:13 INFO - Running pre-action listener: _resource_record_pre_action 21:47:13 INFO - Running main action method: pull 21:47:13 INFO - Pull has nothing to do! 21:47:13 INFO - Running post-action listener: _resource_record_post_action 21:47:13 INFO - ##### 21:47:13 INFO - ##### Running install step. 21:47:13 INFO - ##### 21:47:13 INFO - Running pre-action listener: _resource_record_pre_action 21:47:13 INFO - Running main action method: install 21:47:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:47:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:47:13 INFO - Reading from file tmpfile_stdout 21:47:13 INFO - Using _rmtree_windows ... 21:47:13 INFO - Using _rmtree_windows ... 21:47:13 INFO - Detecting whether we're running mozinstall >=1.0... 21:47:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:47:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:47:13 INFO - Reading from file tmpfile_stdout 21:47:13 INFO - Output received: 21:47:13 INFO - Usage: mozinstall-script.py [options] installer 21:47:13 INFO - Options: 21:47:13 INFO - -h, --help show this help message and exit 21:47:13 INFO - -d DEST, --destination=DEST 21:47:13 INFO - Directory to install application into. [default: 21:47:13 INFO - "C:\slave\test"] 21:47:13 INFO - --app=APP Application being installed. [default: firefox] 21:47:13 INFO - Using _rmtree_windows ... 21:47:13 INFO - Using _rmtree_windows ... 21:47:13 INFO - mkdir: C:\slave\test\build\application 21:47:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 21:47:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 21:47:16 INFO - Reading from file tmpfile_stdout 21:47:16 INFO - Output received: 21:47:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:47:16 INFO - Using _rmtree_windows ... 21:47:16 INFO - Using _rmtree_windows ... 21:47:16 INFO - Running post-action listener: _resource_record_post_action 21:47:16 INFO - ##### 21:47:16 INFO - ##### Running run-tests step. 21:47:16 INFO - ##### 21:47:16 INFO - Running pre-action listener: _resource_record_pre_action 21:47:16 INFO - Running main action method: run_tests 21:47:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:47:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:47:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:47:16 INFO - grabbing minidump binary from tooltool 21:47: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')]} 21:47:16 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 0x025BF368>, '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 0x02362D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026490C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:47:16 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 21:47:16 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 21:47:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:47:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzp3kl4 21:47:18 INFO - INFO - File integrity verified, renaming tmpzp3kl4 to win32-minidump_stackwalk.exe 21:47:18 INFO - Return code: 0 21:47:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:47:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:47:18 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/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.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 21:47:18 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/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.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 21:47:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:47:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 21:47:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:47:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:47:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:47:18 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 21:47:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:47:18 INFO - 'DCLOCATION': 'SCL3', 21:47:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:47:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:47:18 INFO - 'HOMEDRIVE': 'C:', 21:47:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 21:47:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:47:18 INFO - 'KTS_VERSION': '1.19c', 21:47:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 21:47:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 21:47:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:47:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:47:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:47:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:47:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:47:18 INFO - 'MOZ_NO_REMOTE': '1', 21:47:18 INFO - 'NO_EM_RESTART': '1', 21:47:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:47:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:47:18 INFO - 'OS': 'Windows_NT', 21:47:18 INFO - 'OURDRIVE': 'C:', 21:47:18 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', 21:47:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:47:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:47:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:47:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:47:18 INFO - 'PROCESSOR_LEVEL': '6', 21:47:18 INFO - 'PROCESSOR_REVISION': '1e05', 21:47:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:47:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:47:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:47:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:47:18 INFO - 'PROMPT': '$P$G', 21:47:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:47:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:47:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:47:18 INFO - 'PWD': 'C:\\slave\\test', 21:47:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:47:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:47:18 INFO - 'SYSTEMDRIVE': 'C:', 21:47:18 INFO - 'SYSTEMROOT': 'C:\\windows', 21:47:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:47:18 INFO - 'TEST1': 'testie', 21:47:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:47:18 INFO - 'USERDOMAIN': 'T-W864-IX-057', 21:47:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 21:47:18 INFO - 'USERNAME': 'cltbld', 21:47:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 21:47:18 INFO - 'WINDIR': 'C:\\windows', 21:47:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:47:18 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/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.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 21:47:20 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 21:47:20 INFO - import pkg_resources 21:47:21 INFO - Using 1 client processes 21:47:24 INFO - SUITE-START | Running 778 tests 21:47:24 INFO - Running testharness tests 21:47:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:47:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:47:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:47:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:47:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:47:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 21:47:24 INFO - Setting up ssl 21:47:25 INFO - PROCESS | certutil | 21:47:25 INFO - PROCESS | certutil | 21:47:25 INFO - PROCESS | certutil | 21:47:25 INFO - Certificate Nickname Trust Attributes 21:47:25 INFO - SSL,S/MIME,JAR/XPI 21:47:25 INFO - 21:47:25 INFO - web-platform-tests CT,, 21:47:25 INFO - 21:47:25 INFO - Starting runner 21:47:25 INFO - PROCESS | 1540 | [1540] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:47:25 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:47:26 INFO - PROCESS | 1540 | [1540] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 21:47:27 INFO - PROCESS | 1540 | 1467953247433 Marionette DEBUG Marionette enabled via build flag and pref 21:47:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18EB0E800 == 1 [pid = 1540] [id = 1] 21:47:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 1 (000000D18EB0F000) [pid = 1540] [serial = 1] [outer = 0000000000000000] 21:47:28 INFO - PROCESS | 1540 | [1540] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:47:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 2 (000000D18EB10000) [pid = 1540] [serial = 2] [outer = 000000D18EB0F000] 21:47:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AD2000 == 2 [pid = 1540] [id = 2] 21:47:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 3 (000000D190AD2800) [pid = 1540] [serial = 3] [outer = 0000000000000000] 21:47:28 INFO - PROCESS | 1540 | [1540] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:47:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 4 (000000D190AD3800) [pid = 1540] [serial = 4] [outer = 000000D190AD2800] 21:47:29 INFO - PROCESS | 1540 | 1467953249133 Marionette INFO Listening on port 2828 21:47:31 INFO - PROCESS | 1540 | 1467953250995 Marionette DEBUG Marionette enabled via command-line flag 21:47:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1929B9000 == 3 [pid = 1540] [id = 3] 21:47:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 5 (000000D192A07000) [pid = 1540] [serial = 5] [outer = 0000000000000000] 21:47:31 INFO - PROCESS | 1540 | [1540] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:47:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 6 (000000D192A08000) [pid = 1540] [serial = 6] [outer = 000000D192A07000] 21:47:31 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:47:31 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:47:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 7 (000000D193510000) [pid = 1540] [serial = 7] [outer = 000000D190AD2800] 21:47:31 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:47:31 INFO - PROCESS | 1540 | 1467953251681 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 21:47:31 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:47:31 INFO - PROCESS | 1540 | 1467953251716 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 21:47:31 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:47:31 INFO - PROCESS | 1540 | 1467953251725 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 21:47:31 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:47:31 INFO - PROCESS | 1540 | 1467953251763 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 21:47:31 INFO - PROCESS | 1540 | 1467953251765 Marionette DEBUG Closed connection conn0 21:47:31 INFO - PROCESS | 1540 | 1467953251767 Marionette DEBUG Closed connection conn1 21:47:31 INFO - PROCESS | 1540 | 1467953251769 Marionette DEBUG Closed connection conn2 21:47:31 INFO - PROCESS | 1540 | 1467953251844 Marionette DEBUG Closed connection conn3 21:47:32 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:47:32 INFO - PROCESS | 1540 | 1467953252026 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 21:47:32 INFO - PROCESS | 1540 | 1467953252032 Marionette DEBUG Closed connection conn4 21:47:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196509000 == 4 [pid = 1540] [id = 4] 21:47:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 8 (000000D194191C00) [pid = 1540] [serial = 8] [outer = 0000000000000000] 21:47:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 9 (000000D196706C00) [pid = 1540] [serial = 9] [outer = 000000D194191C00] 21:47:32 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:47:32 INFO - PROCESS | 1540 | 1467953252261 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 21:47:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 10 (000000D19670FC00) [pid = 1540] [serial = 10] [outer = 000000D194191C00] 21:47:32 INFO - PROCESS | 1540 | 1467953252287 Marionette DEBUG Closed connection conn5 21:47:32 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:47:32 INFO - PROCESS | 1540 | 1467953252292 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49305 21:47:32 INFO - PROCESS | 1540 | 1467953252467 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:47:32 INFO - PROCESS | 1540 | 1467953252473 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160707183926","device":"desktop","version":"48.0"} 21:47:33 INFO - PROCESS | 1540 | [1540] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:47:33 INFO - PROCESS | 1540 | [1540] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:47:33 INFO - PROCESS | 1540 | [1540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:47:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1997E1000 == 5 [pid = 1540] [id = 5] 21:47:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 11 (000000D1997E3800) [pid = 1540] [serial = 11] [outer = 0000000000000000] 21:47:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1997E4800 == 6 [pid = 1540] [id = 6] 21:47:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 12 (000000D1981EC400) [pid = 1540] [serial = 12] [outer = 0000000000000000] 21:47:34 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:47:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2CB800 == 7 [pid = 1540] [id = 7] 21:47:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 13 (000000D1981EBC00) [pid = 1540] [serial = 13] [outer = 0000000000000000] 21:47:34 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:47:34 INFO - PROCESS | 1540 | [1540] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:47:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 14 (000000D19A59D800) [pid = 1540] [serial = 14] [outer = 000000D1981EBC00] 21:47:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 15 (000000D19A832800) [pid = 1540] [serial = 15] [outer = 000000D1997E3800] 21:47:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 16 (000000D19A394800) [pid = 1540] [serial = 16] [outer = 000000D1981EC400] 21:47:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 17 (000000D19A396800) [pid = 1540] [serial = 17] [outer = 000000D1981EBC00] 21:47:35 INFO - PROCESS | 1540 | 1467953255790 Marionette INFO startBrowser 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:35 INFO - PROCESS | 1540 | 1467953255826 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 1540 | 1467953255840 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 1540 | 1467953255843 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 18 (000000D1999EA400) [pid = 1540] [serial = 18] [outer = 000000D1981EBC00] 21:47:36 INFO - PROCESS | 1540 | 1467953256872 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"9b96f65b-6f57-4a58-88ab-556f6aa15121","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160707183926","device":"desktop","version":"48.0","command_id":1}}] 21:47:37 INFO - PROCESS | 1540 | 1467953257307 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:47:37 INFO - PROCESS | 1540 | 1467953257311 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:37 INFO - PROCESS | 1540 | 1467953257422 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 21:47:37 INFO - PROCESS | 1540 | 1467953257520 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:47:37 INFO - PROCESS | 1540 | 1467953257522 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:37 INFO - PROCESS | 1540 | [1540] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:47:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D18EB0E800 == 6 [pid = 1540] [id = 1] 21:47:39 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:47:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 19 (000000D18CDC8000) [pid = 1540] [serial = 19] [outer = 000000D1981EBC00] 21:47:39 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:39 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:47:39 INFO - PROCESS | 1540 | 1467953259858 Marionette TRACE conn6 <- [1,3,null,{}] 21:47:39 INFO - PROCESS | 1540 | 1467953259862 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:47:39 INFO - PROCESS | 1540 | 1467953259865 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:39 INFO - PROCESS | 1540 | 1467953259887 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 21:47:39 INFO - PROCESS | 1540 | 1467953259920 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 1540 | 1467953259924 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 21:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:47:39 INFO - PROCESS | 1540 | 1467953259929 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 1540 | 1467953259933 Marionette TRACE conn6 <- [1,6,null,{}] 21:47:39 INFO - PROCESS | 1540 | 1467953259949 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:39 INFO - PROCESS | 1540 | 1467953259951 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:39 INFO - PROCESS | 1540 | 1467953259973 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 21:47:39 INFO - PROCESS | 1540 | 1467953259978 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 1540 | 1467953259982 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B28800 == 7 [pid = 1540] [id = 8] 21:47:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 20 (000000D196D0C400) [pid = 1540] [serial = 20] [outer = 0000000000000000] 21:47:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 21 (000000D1981DC800) [pid = 1540] [serial = 21] [outer = 000000D196D0C400] 21:47:40 INFO - PROCESS | 1540 | 1467953260042 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 22 (000000D1999E3000) [pid = 1540] [serial = 22] [outer = 000000D196D0C400] 21:47:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18C94D000 == 8 [pid = 1540] [id = 9] 21:47:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 23 (000000D18DD62000) [pid = 1540] [serial = 23] [outer = 0000000000000000] 21:47:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 24 (000000D18E10EC00) [pid = 1540] [serial = 24] [outer = 000000D18DD62000] 21:47:40 INFO - PROCESS | 1540 | 1467953260550 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 25 (000000D190AA9000) [pid = 1540] [serial = 25] [outer = 000000D18DD62000] 21:47:41 INFO - PROCESS | 1540 | 1467953261124 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1244ms 21:47:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D196509000 == 7 [pid = 1540] [id = 4] 21:47:41 INFO - PROCESS | 1540 | 1467953261259 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 1540 | 1467953261262 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 21:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:47:41 INFO - PROCESS | 1540 | 1467953261295 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - PROCESS | 1540 | 1467953261298 Marionette TRACE conn6 <- [1,10,null,{}] 21:47:41 INFO - PROCESS | 1540 | 1467953261304 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:41 INFO - PROCESS | 1540 | 1467953261306 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:41 INFO - PROCESS | 1540 | 1467953261400 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 21:47:41 INFO - PROCESS | 1540 | 1467953261407 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 1540 | 1467953261409 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192046000 == 8 [pid = 1540] [id = 10] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 26 (000000D196D0F400) [pid = 1540] [serial = 26] [outer = 0000000000000000] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 27 (000000D196D17400) [pid = 1540] [serial = 27] [outer = 000000D196D0F400] 21:47:41 INFO - PROCESS | 1540 | 1467953261459 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 28 (000000D1981DF400) [pid = 1540] [serial = 28] [outer = 000000D196D0F400] 21:47:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1929B8800 == 9 [pid = 1540] [id = 11] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 29 (000000D1929BC000) [pid = 1540] [serial = 29] [outer = 0000000000000000] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 30 (000000D192A0E800) [pid = 1540] [serial = 30] [outer = 000000D1929BC000] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 31 (000000D1929C1800) [pid = 1540] [serial = 31] [outer = 000000D1929BC000] 21:47:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18C3F4000 == 10 [pid = 1540] [id = 12] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 32 (000000D196D0C800) [pid = 1540] [serial = 32] [outer = 0000000000000000] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 33 (000000D199CE3400) [pid = 1540] [serial = 33] [outer = 000000D196D0C800] 21:47:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 34 (000000D199CE2400) [pid = 1540] [serial = 34] [outer = 000000D196D0C800] 21:47:42 INFO - PROCESS | 1540 | 1467953262074 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 839ms 21:47:42 INFO - PROCESS | 1540 | 1467953262133 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 1540 | 1467953262138 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 21:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:47:42 INFO - PROCESS | 1540 | 1467953262164 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 1540 | 1467953262167 Marionette TRACE conn6 <- [1,14,null,{}] 21:47:42 INFO - PROCESS | 1540 | 1467953262172 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 1540 | 1467953262175 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:42 INFO - PROCESS | 1540 | 1467953262271 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 21:47:42 INFO - PROCESS | 1540 | 1467953262278 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 1540 | 1467953262281 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937ED000 == 11 [pid = 1540] [id = 13] 21:47:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 35 (000000D19AA2D800) [pid = 1540] [serial = 35] [outer = 0000000000000000] 21:47:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 36 (000000D19AA3B400) [pid = 1540] [serial = 36] [outer = 000000D19AA2D800] 21:47:42 INFO - PROCESS | 1540 | 1467953262330 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 37 (000000D19AEDD800) [pid = 1540] [serial = 37] [outer = 000000D19AA2D800] 21:47:42 INFO - PROCESS | 1540 | 1467953262763 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 21:47:42 INFO - PROCESS | 1540 | 1467953262818 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 1540 | 1467953262820 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 21:47:42 INFO - PROCESS | 1540 | 1467953262824 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:47:42 INFO - PROCESS | 1540 | 1467953262828 Marionette TRACE conn6 <- [1,18,null,{}] 21:47:42 INFO - PROCESS | 1540 | 1467953262844 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:42 INFO - PROCESS | 1540 | 1467953262850 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:42 INFO - PROCESS | 1540 | 1467953262944 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 21:47:42 INFO - PROCESS | 1540 | 1467953262960 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 1540 | 1467953262963 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196771000 == 12 [pid = 1540] [id = 14] 21:47:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 38 (000000D19659E800) [pid = 1540] [serial = 38] [outer = 0000000000000000] 21:47:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 39 (000000D1965A0400) [pid = 1540] [serial = 39] [outer = 000000D19659E800] 21:47:43 INFO - PROCESS | 1540 | 1467953263015 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 40 (000000D19B6E8000) [pid = 1540] [serial = 40] [outer = 000000D19659E800] 21:47:43 INFO - PROCESS | 1540 | 1467953263409 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 21:47:43 INFO - PROCESS | 1540 | 1467953263460 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 21:47:43 INFO - PROCESS | 1540 | 1467953263463 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 21:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:47:43 INFO - PROCESS | 1540 | 1467953263466 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:47:43 INFO - PROCESS | 1540 | 1467953263468 Marionette TRACE conn6 <- [1,22,null,{}] 21:47:43 INFO - PROCESS | 1540 | 1467953263472 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:43 INFO - PROCESS | 1540 | 1467953263474 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:43 INFO - PROCESS | 1540 | 1467953263559 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 21:47:43 INFO - PROCESS | 1540 | 1467953263565 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 1540 | 1467953263567 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1997EB000 == 13 [pid = 1540] [id = 15] 21:47:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 41 (000000D199881800) [pid = 1540] [serial = 41] [outer = 0000000000000000] 21:47:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 42 (000000D19C3A3C00) [pid = 1540] [serial = 42] [outer = 000000D199881800] 21:47:43 INFO - PROCESS | 1540 | 1467953263613 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 43 (000000D19670BC00) [pid = 1540] [serial = 43] [outer = 000000D199881800] 21:47:44 INFO - PROCESS | 1540 | 1467953264003 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 21:47:44 INFO - PROCESS | 1540 | 1467953264061 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 1540 | 1467953264063 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 21:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:47:44 INFO - PROCESS | 1540 | 1467953264067 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 1540 | 1467953264069 Marionette TRACE conn6 <- [1,26,null,{}] 21:47:44 INFO - PROCESS | 1540 | 1467953264072 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:44 INFO - PROCESS | 1540 | 1467953264082 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:44 INFO - PROCESS | 1540 | 1467953264167 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 21:47:44 INFO - PROCESS | 1540 | 1467953264173 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 1540 | 1467953264175 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E0D000 == 14 [pid = 1540] [id = 16] 21:47:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 44 (000000D18D535800) [pid = 1540] [serial = 44] [outer = 0000000000000000] 21:47:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 45 (000000D18D53EC00) [pid = 1540] [serial = 45] [outer = 000000D18D535800] 21:47:44 INFO - PROCESS | 1540 | 1467953264220 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 46 (000000D198EECC00) [pid = 1540] [serial = 46] [outer = 000000D18D535800] 21:47:44 INFO - PROCESS | 1540 | 1467953264633 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 21:47:44 INFO - PROCESS | 1540 | 1467953264696 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 1540 | 1467953264698 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 21:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:47:44 INFO - PROCESS | 1540 | 1467953264701 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 1540 | 1467953264703 Marionette TRACE conn6 <- [1,30,null,{}] 21:47:44 INFO - PROCESS | 1540 | 1467953264707 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:44 INFO - PROCESS | 1540 | 1467953264713 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:44 INFO - PROCESS | 1540 | 1467953264831 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 21:47:44 INFO - PROCESS | 1540 | 1467953264844 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:44 INFO - PROCESS | 1540 | 1467953264846 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A038000 == 15 [pid = 1540] [id = 17] 21:47:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 47 (000000D192724000) [pid = 1540] [serial = 47] [outer = 0000000000000000] 21:47:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 48 (000000D19D0BC400) [pid = 1540] [serial = 48] [outer = 000000D192724000] 21:47:44 INFO - PROCESS | 1540 | 1467953264891 Marionette DEBUG loaded listener.js 21:47:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 49 (000000D18BA4CC00) [pid = 1540] [serial = 49] [outer = 000000D192724000] 21:47:45 INFO - PROCESS | 1540 | 1467953265254 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 21:47:45 INFO - PROCESS | 1540 | 1467953265291 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 1540 | 1467953265293 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 21:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:47:45 INFO - PROCESS | 1540 | 1467953265296 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:47:45 INFO - PROCESS | 1540 | 1467953265298 Marionette TRACE conn6 <- [1,34,null,{}] 21:47:45 INFO - PROCESS | 1540 | 1467953265302 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:45 INFO - PROCESS | 1540 | 1467953265304 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:45 INFO - PROCESS | 1540 | 1467953265413 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 21:47:45 INFO - PROCESS | 1540 | 1467953265421 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 1540 | 1467953265423 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A818000 == 16 [pid = 1540] [id = 18] 21:47:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 50 (000000D18BA55C00) [pid = 1540] [serial = 50] [outer = 0000000000000000] 21:47:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 51 (000000D192B5F800) [pid = 1540] [serial = 51] [outer = 000000D18BA55C00] 21:47:45 INFO - PROCESS | 1540 | 1467953265467 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 52 (000000D192B65800) [pid = 1540] [serial = 52] [outer = 000000D18BA55C00] 21:47:45 INFO - PROCESS | 1540 | 1467953265927 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 21:47:45 INFO - PROCESS | 1540 | 1467953265992 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 21:47:45 INFO - PROCESS | 1540 | 1467953265994 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 21:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:47:46 INFO - PROCESS | 1540 | 1467953265997 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 1540 | 1467953265999 Marionette TRACE conn6 <- [1,38,null,{}] 21:47:46 INFO - PROCESS | 1540 | 1467953266003 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:46 INFO - PROCESS | 1540 | 1467953266005 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:46 INFO - PROCESS | 1540 | 1467953266090 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 21:47:46 INFO - PROCESS | 1540 | 1467953266097 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 1540 | 1467953266099 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C36E800 == 17 [pid = 1540] [id = 19] 21:47:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D19670DC00) [pid = 1540] [serial = 53] [outer = 0000000000000000] 21:47:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D19F16B800) [pid = 1540] [serial = 54] [outer = 000000D19670DC00] 21:47:46 INFO - PROCESS | 1540 | 1467953266143 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D18DC52C00) [pid = 1540] [serial = 55] [outer = 000000D19670DC00] 21:47:46 INFO - PROCESS | 1540 | 1467953266517 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 544ms 21:47:46 INFO - PROCESS | 1540 | 1467953266544 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 1540 | 1467953266546 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 21:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:47:46 INFO - PROCESS | 1540 | 1467953266549 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 1540 | 1467953266551 Marionette TRACE conn6 <- [1,42,null,{}] 21:47:46 INFO - PROCESS | 1540 | 1467953266554 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:46 INFO - PROCESS | 1540 | 1467953266556 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:46 INFO - PROCESS | 1540 | 1467953266666 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 21:47:46 INFO - PROCESS | 1540 | 1467953266691 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 1540 | 1467953266693 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D066800 == 18 [pid = 1540] [id = 20] 21:47:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D18BB60C00) [pid = 1540] [serial = 56] [outer = 0000000000000000] 21:47:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D18BB65800) [pid = 1540] [serial = 57] [outer = 000000D18BB60C00] 21:47:46 INFO - PROCESS | 1540 | 1467953266737 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18DC58000) [pid = 1540] [serial = 58] [outer = 000000D18BB60C00] 21:47:47 INFO - PROCESS | 1540 | 1467953267087 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 21:47:47 INFO - PROCESS | 1540 | 1467953267138 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 1540 | 1467953267141 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 21:47:47 INFO - PROCESS | 1540 | 1467953267144 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:47:47 INFO - PROCESS | 1540 | 1467953267145 Marionette TRACE conn6 <- [1,46,null,{}] 21:47:47 INFO - PROCESS | 1540 | 1467953267149 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 1540 | 1467953267150 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:47 INFO - PROCESS | 1540 | 1467953267254 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 21:47:47 INFO - PROCESS | 1540 | 1467953267265 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 1540 | 1467953267267 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC6000 == 19 [pid = 1540] [id = 21] 21:47:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D18DC5D000) [pid = 1540] [serial = 59] [outer = 0000000000000000] 21:47:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D192B67000) [pid = 1540] [serial = 60] [outer = 000000D18DC5D000] 21:47:47 INFO - PROCESS | 1540 | 1467953267316 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D19B61B000) [pid = 1540] [serial = 61] [outer = 000000D18DC5D000] 21:47:47 INFO - PROCESS | 1540 | 1467953267699 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 584ms 21:47:47 INFO - PROCESS | 1540 | 1467953267731 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 1540 | 1467953267734 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 21:47:47 INFO - PROCESS | 1540 | 1467953267737 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:47:47 INFO - PROCESS | 1540 | 1467953267739 Marionette TRACE conn6 <- [1,50,null,{}] 21:47:47 INFO - PROCESS | 1540 | 1467953267743 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 1540 | 1467953267746 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:47 INFO - PROCESS | 1540 | 1467953267860 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 21:47:47 INFO - PROCESS | 1540 | 1467953267867 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 1540 | 1467953267870 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B64800 == 20 [pid = 1540] [id = 22] 21:47:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D19B61F000) [pid = 1540] [serial = 62] [outer = 0000000000000000] 21:47:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D1A0B13C00) [pid = 1540] [serial = 63] [outer = 000000D19B61F000] 21:47:47 INFO - PROCESS | 1540 | 1467953267919 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D1A0B1FC00) [pid = 1540] [serial = 64] [outer = 000000D19B61F000] 21:47:48 INFO - PROCESS | 1540 | 1467953268301 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 21:47:48 INFO - PROCESS | 1540 | 1467953268328 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 1540 | 1467953268330 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 21:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:47:48 INFO - PROCESS | 1540 | 1467953268334 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - PROCESS | 1540 | 1467953268336 Marionette TRACE conn6 <- [1,54,null,{}] 21:47:48 INFO - PROCESS | 1540 | 1467953268340 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:48 INFO - PROCESS | 1540 | 1467953268342 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:48 INFO - PROCESS | 1540 | 1467953268464 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 21:47:48 INFO - PROCESS | 1540 | 1467953268472 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 1540 | 1467953268474 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C93000 == 21 [pid = 1540] [id = 23] 21:47:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D19B61F800) [pid = 1540] [serial = 65] [outer = 0000000000000000] 21:47:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D1A0BB2400) [pid = 1540] [serial = 66] [outer = 000000D19B61F800] 21:47:48 INFO - PROCESS | 1540 | 1467953268517 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D1A1742C00) [pid = 1540] [serial = 67] [outer = 000000D19B61F800] 21:47:49 INFO - PROCESS | 1540 | 1467953269597 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1276ms 21:47:49 INFO - PROCESS | 1540 | 1467953269618 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 21:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:47:49 INFO - PROCESS | 1540 | 1467953269622 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 21:47:49 INFO - PROCESS | 1540 | 1467953269627 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 1540 | 1467953269630 Marionette TRACE conn6 <- [1,58,null,{}] 21:47:49 INFO - PROCESS | 1540 | 1467953269640 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:49 INFO - PROCESS | 1540 | 1467953269643 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:49 INFO - PROCESS | 1540 | 1467953269754 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 21:47:49 INFO - PROCESS | 1540 | 1467953269764 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 1540 | 1467953269769 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191F83800 == 22 [pid = 1540] [id = 24] 21:47:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18DC57C00) [pid = 1540] [serial = 68] [outer = 0000000000000000] 21:47:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18E439C00) [pid = 1540] [serial = 69] [outer = 000000D18DC57C00] 21:47:49 INFO - PROCESS | 1540 | 1467953269848 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19207F800) [pid = 1540] [serial = 70] [outer = 000000D18DC57C00] 21:47:50 INFO - PROCESS | 1540 | 1467953270270 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 692ms 21:47:50 INFO - PROCESS | 1540 | 1467953270320 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 1540 | 1467953270324 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 21:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:47:50 INFO - PROCESS | 1540 | 1467953270336 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 1540 | 1467953270339 Marionette TRACE conn6 <- [1,62,null,{}] 21:47:50 INFO - PROCESS | 1540 | 1467953270343 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 1540 | 1467953270345 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:50 INFO - PROCESS | 1540 | 1467953270449 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 21:47:50 INFO - PROCESS | 1540 | 1467953270455 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:50 INFO - PROCESS | 1540 | 1467953270458 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196507000 == 23 [pid = 1540] [id = 25] 21:47:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1922B8C00) [pid = 1540] [serial = 71] [outer = 0000000000000000] 21:47:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192722400) [pid = 1540] [serial = 72] [outer = 000000D1922B8C00] 21:47:50 INFO - PROCESS | 1540 | 1467953270505 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D192AF7800) [pid = 1540] [serial = 73] [outer = 000000D1922B8C00] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D194191C00) [pid = 1540] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D196D0F400) [pid = 1540] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19AA2D800) [pid = 1540] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19659E800) [pid = 1540] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199881800) [pid = 1540] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18D535800) [pid = 1540] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D192724000) [pid = 1540] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D196D0C400) [pid = 1540] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:47:50 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19B61F000) [pid = 1540] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:47:51 INFO - PROCESS | 1540 | 1467953271152 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 838ms 21:47:51 INFO - PROCESS | 1540 | 1467953271177 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 1540 | 1467953271179 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 21:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:47:51 INFO - PROCESS | 1540 | 1467953271183 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - PROCESS | 1540 | 1467953271186 Marionette TRACE conn6 <- [1,66,null,{}] 21:47:51 INFO - PROCESS | 1540 | 1467953271206 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:51 INFO - PROCESS | 1540 | 1467953271211 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:51 INFO - PROCESS | 1540 | 1467953271319 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 21:47:51 INFO - PROCESS | 1540 | 1467953271330 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 1540 | 1467953271333 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19816B800 == 24 [pid = 1540] [id = 26] 21:47:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D192B62000) [pid = 1540] [serial = 74] [outer = 0000000000000000] 21:47:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D1941D4000) [pid = 1540] [serial = 75] [outer = 000000D192B62000] 21:47:51 INFO - PROCESS | 1540 | 1467953271381 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D19659E000) [pid = 1540] [serial = 76] [outer = 000000D192B62000] 21:47:51 INFO - PROCESS | 1540 | 1467953271763 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 21:47:51 INFO - PROCESS | 1540 | 1467953271814 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 1540 | 1467953271817 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 21:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:47:51 INFO - PROCESS | 1540 | 1467953271821 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - PROCESS | 1540 | 1467953271823 Marionette TRACE conn6 <- [1,70,null,{}] 21:47:51 INFO - PROCESS | 1540 | 1467953271827 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:51 INFO - PROCESS | 1540 | 1467953271829 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:51 INFO - PROCESS | 1540 | 1467953271912 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 21:47:51 INFO - PROCESS | 1540 | 1467953271918 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 1540 | 1467953271920 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E25000 == 25 [pid = 1540] [id = 27] 21:47:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D19710DC00) [pid = 1540] [serial = 77] [outer = 0000000000000000] 21:47:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1981F8000) [pid = 1540] [serial = 78] [outer = 000000D19710DC00] 21:47:51 INFO - PROCESS | 1540 | 1467953271966 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19950FC00) [pid = 1540] [serial = 79] [outer = 000000D19710DC00] 21:47:52 INFO - PROCESS | 1540 | 1467953272382 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 21:47:52 INFO - PROCESS | 1540 | 1467953272409 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 1540 | 1467953272411 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 21:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:47:52 INFO - PROCESS | 1540 | 1467953272414 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 1540 | 1467953272416 Marionette TRACE conn6 <- [1,74,null,{}] 21:47:52 INFO - PROCESS | 1540 | 1467953272419 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:52 INFO - PROCESS | 1540 | 1467953272421 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:52 INFO - PROCESS | 1540 | 1467953272498 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 21:47:52 INFO - PROCESS | 1540 | 1467953272504 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 1540 | 1467953272506 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A826000 == 26 [pid = 1540] [id = 28] 21:47:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1922B1400) [pid = 1540] [serial = 80] [outer = 0000000000000000] 21:47:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199828800) [pid = 1540] [serial = 81] [outer = 000000D1922B1400] 21:47:52 INFO - PROCESS | 1540 | 1467953272551 Marionette DEBUG loaded listener.js 21:47:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199831800) [pid = 1540] [serial = 82] [outer = 000000D1922B1400] 21:47:52 INFO - PROCESS | 1540 | 1467953272943 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 21:47:53 INFO - PROCESS | 1540 | 1467953273005 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 1540 | 1467953273009 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 21:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:47:53 INFO - PROCESS | 1540 | 1467953273014 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 1540 | 1467953273019 Marionette TRACE conn6 <- [1,78,null,{}] 21:47:53 INFO - PROCESS | 1540 | 1467953273026 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:53 INFO - PROCESS | 1540 | 1467953273029 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:53 INFO - PROCESS | 1540 | 1467953273172 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 21:47:53 INFO - PROCESS | 1540 | 1467953273281 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 1540 | 1467953273287 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B2C000 == 27 [pid = 1540] [id = 29] 21:47:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18E439800) [pid = 1540] [serial = 83] [outer = 0000000000000000] 21:47:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18EC3D000) [pid = 1540] [serial = 84] [outer = 000000D18E439800] 21:47:53 INFO - PROCESS | 1540 | 1467953273372 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D1922BA400) [pid = 1540] [serial = 85] [outer = 000000D18E439800] 21:47:53 INFO - PROCESS | 1540 | 1467953273905 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 943ms 21:47:53 INFO - PROCESS | 1540 | 1467953273962 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 1540 | 1467953273966 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 21:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:47:53 INFO - PROCESS | 1540 | 1467953273972 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 1540 | 1467953273977 Marionette TRACE conn6 <- [1,82,null,{}] 21:47:53 INFO - PROCESS | 1540 | 1467953273981 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:53 INFO - PROCESS | 1540 | 1467953273984 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:54 INFO - PROCESS | 1540 | 1467953274094 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 21:47:54 INFO - PROCESS | 1540 | 1467953274157 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 1540 | 1467953274160 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ABAB800 == 28 [pid = 1540] [id = 30] 21:47:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D196711C00) [pid = 1540] [serial = 86] [outer = 0000000000000000] 21:47:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19710AC00) [pid = 1540] [serial = 87] [outer = 000000D196711C00] 21:47:54 INFO - PROCESS | 1540 | 1467953274217 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1999E2C00) [pid = 1540] [serial = 88] [outer = 000000D196711C00] 21:47:54 INFO - PROCESS | 1540 | 1467953274757 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 21:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:47:54 INFO - PROCESS | 1540 | 1467953274810 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 21:47:54 INFO - PROCESS | 1540 | 1467953274812 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 21:47:54 INFO - PROCESS | 1540 | 1467953274816 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:47:54 INFO - PROCESS | 1540 | 1467953274818 Marionette TRACE conn6 <- [1,86,null,{}] 21:47:54 INFO - PROCESS | 1540 | 1467953274829 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:54 INFO - PROCESS | 1540 | 1467953274835 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:54 INFO - PROCESS | 1540 | 1467953274941 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 21:47:55 INFO - PROCESS | 1540 | 1467953275003 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 1540 | 1467953275007 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC7000 == 29 [pid = 1540] [id = 31] 21:47:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B0E0800) [pid = 1540] [serial = 89] [outer = 0000000000000000] 21:47:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B614800) [pid = 1540] [serial = 90] [outer = 000000D19B0E0800] 21:47:55 INFO - PROCESS | 1540 | 1467953275066 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19B6F2C00) [pid = 1540] [serial = 91] [outer = 000000D19B0E0800] 21:47:55 INFO - PROCESS | 1540 | 1467953275623 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 21:47:55 INFO - PROCESS | 1540 | 1467953275655 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 1540 | 1467953275657 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 21:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:47:55 INFO - PROCESS | 1540 | 1467953275661 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 1540 | 1467953275663 Marionette TRACE conn6 <- [1,90,null,{}] 21:47:55 INFO - PROCESS | 1540 | 1467953275666 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:55 INFO - PROCESS | 1540 | 1467953275669 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:55 INFO - PROCESS | 1540 | 1467953275775 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 21:47:55 INFO - PROCESS | 1540 | 1467953275835 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 1540 | 1467953275838 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A22E4800 == 30 [pid = 1540] [id = 32] 21:47:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D72D800) [pid = 1540] [serial = 92] [outer = 0000000000000000] 21:47:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D731800) [pid = 1540] [serial = 93] [outer = 000000D18D72D800] 21:47:55 INFO - PROCESS | 1540 | 1467953275892 Marionette DEBUG loaded listener.js 21:47:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19C546000) [pid = 1540] [serial = 94] [outer = 000000D18D72D800] 21:47:56 INFO - PROCESS | 1540 | 1467953276457 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 21:47:56 INFO - PROCESS | 1540 | 1467953276501 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 1540 | 1467953276503 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 21:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:47:56 INFO - PROCESS | 1540 | 1467953276506 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 1540 | 1467953276509 Marionette TRACE conn6 <- [1,94,null,{}] 21:47:56 INFO - PROCESS | 1540 | 1467953276512 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:56 INFO - PROCESS | 1540 | 1467953276515 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:56 INFO - PROCESS | 1540 | 1467953276616 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 21:47:56 INFO - PROCESS | 1540 | 1467953276691 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 1540 | 1467953276694 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D571800 == 31 [pid = 1540] [id = 33] 21:47:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D796800) [pid = 1540] [serial = 95] [outer = 0000000000000000] 21:47:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18D79CC00) [pid = 1540] [serial = 96] [outer = 000000D18D796800] 21:47:56 INFO - PROCESS | 1540 | 1467953276748 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18D7A3000) [pid = 1540] [serial = 97] [outer = 000000D18D796800] 21:47:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B28800 == 30 [pid = 1540] [id = 8] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19A396800) [pid = 1540] [serial = 17] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D196706C00) [pid = 1540] [serial = 9] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D190AD3800) [pid = 1540] [serial = 4] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D196D17400) [pid = 1540] [serial = 27] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1981DF400) [pid = 1540] [serial = 28] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199CE3400) [pid = 1540] [serial = 33] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19AA3B400) [pid = 1540] [serial = 36] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19AEDD800) [pid = 1540] [serial = 37] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D1965A0400) [pid = 1540] [serial = 39] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19C3A3C00) [pid = 1540] [serial = 42] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D53EC00) [pid = 1540] [serial = 45] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19670BC00) [pid = 1540] [serial = 43] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19D0BC400) [pid = 1540] [serial = 48] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192B5F800) [pid = 1540] [serial = 51] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19F16B800) [pid = 1540] [serial = 54] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19B6E8000) [pid = 1540] [serial = 40] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18BB65800) [pid = 1540] [serial = 57] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D192B67000) [pid = 1540] [serial = 60] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D1981DC800) [pid = 1540] [serial = 21] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18E10EC00) [pid = 1540] [serial = 24] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D192A0E800) [pid = 1540] [serial = 30] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D198EECC00) [pid = 1540] [serial = 46] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D1999E3000) [pid = 1540] [serial = 22] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D18BA4CC00) [pid = 1540] [serial = 49] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D1A0B13C00) [pid = 1540] [serial = 63] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D1A0B1FC00) [pid = 1540] [serial = 64] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D19A59D800) [pid = 1540] [serial = 14] [outer = 0000000000000000] [url = about:blank] 21:47:57 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D19670FC00) [pid = 1540] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:47:57 INFO - PROCESS | 1540 | 1467953277870 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1382ms 21:47:57 INFO - PROCESS | 1540 | 1467953277892 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 1540 | 1467953277897 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 21:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:47:57 INFO - PROCESS | 1540 | 1467953277903 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 1540 | 1467953277906 Marionette TRACE conn6 <- [1,98,null,{}] 21:47:57 INFO - PROCESS | 1540 | 1467953277912 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:57 INFO - PROCESS | 1540 | 1467953277915 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:58 INFO - PROCESS | 1540 | 1467953278014 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 21:47:58 INFO - PROCESS | 1540 | 1467953278024 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 1540 | 1467953278027 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190A34000 == 31 [pid = 1540] [id = 34] 21:47:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D18D727000) [pid = 1540] [serial = 98] [outer = 0000000000000000] 21:47:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18D72B800) [pid = 1540] [serial = 99] [outer = 000000D18D727000] 21:47:58 INFO - PROCESS | 1540 | 1467953278084 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18D79FC00) [pid = 1540] [serial = 100] [outer = 000000D18D727000] 21:47:58 INFO - PROCESS | 1540 | 1467953278530 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 21:47:58 INFO - PROCESS | 1540 | 1467953278597 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 1540 | 1467953278603 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 21:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:47:58 INFO - PROCESS | 1540 | 1467953278609 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 1540 | 1467953278612 Marionette TRACE conn6 <- [1,102,null,{}] 21:47:58 INFO - PROCESS | 1540 | 1467953278616 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:58 INFO - PROCESS | 1540 | 1467953278619 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:58 INFO - PROCESS | 1540 | 1467953278715 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 21:47:58 INFO - PROCESS | 1540 | 1467953278729 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 1540 | 1467953278731 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937D8000 == 32 [pid = 1540] [id = 35] 21:47:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18E435000) [pid = 1540] [serial = 101] [outer = 0000000000000000] 21:47:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18E4DC400) [pid = 1540] [serial = 102] [outer = 000000D18E435000] 21:47:58 INFO - PROCESS | 1540 | 1467953278780 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D191F47800) [pid = 1540] [serial = 103] [outer = 000000D18E435000] 21:47:59 INFO - PROCESS | 1540 | 1467953279177 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 21:47:59 INFO - PROCESS | 1540 | 1467953279238 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 1540 | 1467953279240 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 21:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:47:59 INFO - PROCESS | 1540 | 1467953279244 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 1540 | 1467953279247 Marionette TRACE conn6 <- [1,106,null,{}] 21:47:59 INFO - PROCESS | 1540 | 1467953279259 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:59 INFO - PROCESS | 1540 | 1467953279264 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:59 INFO - PROCESS | 1540 | 1467953279352 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 21:47:59 INFO - PROCESS | 1540 | 1467953279389 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 1540 | 1467953279392 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198E69000 == 33 [pid = 1540] [id = 36] 21:47:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D1927D4000) [pid = 1540] [serial = 104] [outer = 0000000000000000] 21:47:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D192A3FC00) [pid = 1540] [serial = 105] [outer = 000000D1927D4000] 21:47:59 INFO - PROCESS | 1540 | 1467953279441 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1935B0400) [pid = 1540] [serial = 106] [outer = 000000D1927D4000] 21:47:59 INFO - PROCESS | 1540 | 1467953279845 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 21:47:59 INFO - PROCESS | 1540 | 1467953279879 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 1540 | 1467953279882 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 21:47:59 INFO - PROCESS | 1540 | 1467953279885 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:47:59 INFO - PROCESS | 1540 | 1467953279887 Marionette TRACE conn6 <- [1,110,null,{}] 21:47:59 INFO - PROCESS | 1540 | 1467953279890 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:59 INFO - PROCESS | 1540 | 1467953279893 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:47:59 INFO - PROCESS | 1540 | 1467953279978 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 21:47:59 INFO - PROCESS | 1540 | 1467953279984 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 1540 | 1467953279986 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998B8800 == 34 [pid = 1540] [id = 37] 21:48:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D196594000) [pid = 1540] [serial = 107] [outer = 0000000000000000] 21:48:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19659FC00) [pid = 1540] [serial = 108] [outer = 000000D196594000] 21:48:00 INFO - PROCESS | 1540 | 1467953280033 Marionette DEBUG loaded listener.js 21:48:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D196E4A000) [pid = 1540] [serial = 109] [outer = 000000D196594000] 21:48:00 INFO - PROCESS | 1540 | 1467953280468 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 21:48:00 INFO - PROCESS | 1540 | 1467953280518 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 1540 | 1467953280528 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 21:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:48:00 INFO - PROCESS | 1540 | 1467953280537 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 1540 | 1467953280538 Marionette TRACE conn6 <- [1,114,null,{}] 21:48:00 INFO - PROCESS | 1540 | 1467953280542 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:00 INFO - PROCESS | 1540 | 1467953280544 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:00 INFO - PROCESS | 1540 | 1467953280644 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 21:48:00 INFO - PROCESS | 1540 | 1467953280651 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:00 INFO - PROCESS | 1540 | 1467953280653 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A03E800 == 35 [pid = 1540] [id = 38] 21:48:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D227000) [pid = 1540] [serial = 110] [outer = 0000000000000000] 21:48:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D1981E4800) [pid = 1540] [serial = 111] [outer = 000000D18D227000] 21:48:00 INFO - PROCESS | 1540 | 1467953280699 Marionette DEBUG loaded listener.js 21:48:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199506800) [pid = 1540] [serial = 112] [outer = 000000D18D227000] 21:48:01 INFO - PROCESS | 1540 | 1467953281163 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 21:48:01 INFO - PROCESS | 1540 | 1467953281229 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 1540 | 1467953281232 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 21:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:48:01 INFO - PROCESS | 1540 | 1467953281235 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 1540 | 1467953281237 Marionette TRACE conn6 <- [1,118,null,{}] 21:48:01 INFO - PROCESS | 1540 | 1467953281240 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:01 INFO - PROCESS | 1540 | 1467953281246 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:01 INFO - PROCESS | 1540 | 1467953281378 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 21:48:01 INFO - PROCESS | 1540 | 1467953281390 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 1540 | 1467953281392 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AB9C000 == 36 [pid = 1540] [id = 39] 21:48:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199825C00) [pid = 1540] [serial = 113] [outer = 0000000000000000] 21:48:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D1999E6800) [pid = 1540] [serial = 114] [outer = 000000D199825C00] 21:48:01 INFO - PROCESS | 1540 | 1467953281438 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19ABAF800) [pid = 1540] [serial = 115] [outer = 000000D199825C00] 21:48:01 INFO - PROCESS | 1540 | 1467953281841 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 626ms 21:48:01 INFO - PROCESS | 1540 | 1467953281864 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 1540 | 1467953281866 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 21:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:48:01 INFO - PROCESS | 1540 | 1467953281869 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 1540 | 1467953281871 Marionette TRACE conn6 <- [1,122,null,{}] 21:48:01 INFO - PROCESS | 1540 | 1467953281875 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:01 INFO - PROCESS | 1540 | 1467953281877 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:01 INFO - PROCESS | 1540 | 1467953281974 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 21:48:02 INFO - PROCESS | 1540 | 1467953282031 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 1540 | 1467953282034 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D06E000 == 37 [pid = 1540] [id = 40] 21:48:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D192969400) [pid = 1540] [serial = 116] [outer = 0000000000000000] 21:48:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B00B400) [pid = 1540] [serial = 117] [outer = 000000D192969400] 21:48:02 INFO - PROCESS | 1540 | 1467953282078 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B620800) [pid = 1540] [serial = 118] [outer = 000000D192969400] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B61F800) [pid = 1540] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DC5D000) [pid = 1540] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18BA55C00) [pid = 1540] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19670DC00) [pid = 1540] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18BB60C00) [pid = 1540] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19710DC00) [pid = 1540] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D1922B1400) [pid = 1540] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18DC57C00) [pid = 1540] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D1922B8C00) [pid = 1540] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:48:02 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D192B62000) [pid = 1540] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:48:02 INFO - PROCESS | 1540 | 1467953282463 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 21:48:02 INFO - PROCESS | 1540 | 1467953282500 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 21:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:48:02 INFO - PROCESS | 1540 | 1467953282502 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 21:48:02 INFO - PROCESS | 1540 | 1467953282505 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:48:02 INFO - PROCESS | 1540 | 1467953282507 Marionette TRACE conn6 <- [1,126,null,{}] 21:48:02 INFO - PROCESS | 1540 | 1467953282510 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:02 INFO - PROCESS | 1540 | 1467953282512 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:02 INFO - PROCESS | 1540 | 1467953282613 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 21:48:02 INFO - PROCESS | 1540 | 1467953282649 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 1540 | 1467953282651 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAD1000 == 38 [pid = 1540] [id = 41] 21:48:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18BB64C00) [pid = 1540] [serial = 119] [outer = 0000000000000000] 21:48:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199826800) [pid = 1540] [serial = 120] [outer = 000000D18BB64C00] 21:48:02 INFO - PROCESS | 1540 | 1467953282695 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19B977000) [pid = 1540] [serial = 121] [outer = 000000D18BB64C00] 21:48:03 INFO - PROCESS | 1540 | 1467953283024 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 21:48:03 INFO - PROCESS | 1540 | 1467953283095 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 1540 | 1467953283097 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 21:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:48:03 INFO - PROCESS | 1540 | 1467953283101 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - PROCESS | 1540 | 1467953283103 Marionette TRACE conn6 <- [1,130,null,{}] 21:48:03 INFO - PROCESS | 1540 | 1467953283106 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:03 INFO - PROCESS | 1540 | 1467953283108 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:03 INFO - PROCESS | 1540 | 1467953283208 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 21:48:03 INFO - PROCESS | 1540 | 1467953283215 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 1540 | 1467953283217 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C92000 == 39 [pid = 1540] [id = 42] 21:48:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19B7C1800) [pid = 1540] [serial = 122] [outer = 0000000000000000] 21:48:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19C548800) [pid = 1540] [serial = 123] [outer = 000000D19B7C1800] 21:48:03 INFO - PROCESS | 1540 | 1467953283262 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19D0BB000) [pid = 1540] [serial = 124] [outer = 000000D19B7C1800] 21:48:03 INFO - PROCESS | 1540 | 1467953283662 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 21:48:03 INFO - PROCESS | 1540 | 1467953283689 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 1540 | 1467953283691 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 21:48:03 INFO - PROCESS | 1540 | 1467953283694 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:48:03 INFO - PROCESS | 1540 | 1467953283696 Marionette TRACE conn6 <- [1,134,null,{}] 21:48:03 INFO - PROCESS | 1540 | 1467953283699 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:03 INFO - PROCESS | 1540 | 1467953283701 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:03 INFO - PROCESS | 1540 | 1467953283802 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 21:48:03 INFO - PROCESS | 1540 | 1467953283809 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 1540 | 1467953283811 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18BAA7000 == 40 [pid = 1540] [id = 43] 21:48:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18D845400) [pid = 1540] [serial = 125] [outer = 0000000000000000] 21:48:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18D84DC00) [pid = 1540] [serial = 126] [outer = 000000D18D845400] 21:48:03 INFO - PROCESS | 1540 | 1467953283855 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18D853000) [pid = 1540] [serial = 127] [outer = 000000D18D845400] 21:48:04 INFO - PROCESS | 1540 | 1467953284236 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 583ms 21:48:04 INFO - PROCESS | 1540 | 1467953284305 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 1540 | 1467953284310 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 21:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:48:04 INFO - PROCESS | 1540 | 1467953284315 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:48:04 INFO - PROCESS | 1540 | 1467953284320 Marionette TRACE conn6 <- [1,138,null,{}] 21:48:04 INFO - PROCESS | 1540 | 1467953284326 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:04 INFO - PROCESS | 1540 | 1467953284330 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:04 INFO - PROCESS | 1540 | 1467953284477 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 21:48:04 INFO - PROCESS | 1540 | 1467953284620 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 1540 | 1467953284626 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19205F800 == 41 [pid = 1540] [id = 44] 21:48:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18D724800) [pid = 1540] [serial = 128] [outer = 0000000000000000] 21:48:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D72C800) [pid = 1540] [serial = 129] [outer = 000000D18D724800] 21:48:04 INFO - PROCESS | 1540 | 1467953284686 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18DB47400) [pid = 1540] [serial = 130] [outer = 000000D18D724800] 21:48:05 INFO - PROCESS | 1540 | 1467953285438 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1131ms 21:48:05 INFO - PROCESS | 1540 | 1467953285448 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 1540 | 1467953285452 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 21:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:48:05 INFO - PROCESS | 1540 | 1467953285458 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 1540 | 1467953285463 Marionette TRACE conn6 <- [1,142,null,{}] 21:48:05 INFO - PROCESS | 1540 | 1467953285467 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:05 INFO - PROCESS | 1540 | 1467953285470 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:05 INFO - PROCESS | 1540 | 1467953285589 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 21:48:05 INFO - PROCESS | 1540 | 1467953285654 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 1540 | 1467953285657 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E24800 == 42 [pid = 1540] [id = 45] 21:48:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D1922B2400) [pid = 1540] [serial = 131] [outer = 0000000000000000] 21:48:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19271C400) [pid = 1540] [serial = 132] [outer = 000000D1922B2400] 21:48:05 INFO - PROCESS | 1540 | 1467953285715 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1935ACC00) [pid = 1540] [serial = 133] [outer = 000000D1922B2400] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A22E4800 == 41 [pid = 1540] [id = 32] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ABAB800 == 40 [pid = 1540] [id = 30] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC7000 == 39 [pid = 1540] [id = 31] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C92000 == 38 [pid = 1540] [id = 42] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAD1000 == 37 [pid = 1540] [id = 41] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D06E000 == 36 [pid = 1540] [id = 40] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AB9C000 == 35 [pid = 1540] [id = 39] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A03E800 == 34 [pid = 1540] [id = 38] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998B8800 == 33 [pid = 1540] [id = 37] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D198E69000 == 32 [pid = 1540] [id = 36] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937D8000 == 31 [pid = 1540] [id = 35] 21:48:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D190A34000 == 30 [pid = 1540] [id = 34] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D1A0BB2400) [pid = 1540] [serial = 66] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19B61B000) [pid = 1540] [serial = 61] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D192B65800) [pid = 1540] [serial = 52] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18DC52C00) [pid = 1540] [serial = 55] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18DC58000) [pid = 1540] [serial = 58] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19950FC00) [pid = 1540] [serial = 79] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D199828800) [pid = 1540] [serial = 81] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18E439C00) [pid = 1540] [serial = 69] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19207F800) [pid = 1540] [serial = 70] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D192722400) [pid = 1540] [serial = 72] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1981F8000) [pid = 1540] [serial = 78] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199831800) [pid = 1540] [serial = 82] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D192AF7800) [pid = 1540] [serial = 73] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D1941D4000) [pid = 1540] [serial = 75] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D1A1742C00) [pid = 1540] [serial = 67] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19659E000) [pid = 1540] [serial = 76] [outer = 0000000000000000] [url = about:blank] 21:48:06 INFO - PROCESS | 1540 | 1467953286630 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1201ms 21:48:06 INFO - PROCESS | 1540 | 1467953286658 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 21:48:06 INFO - PROCESS | 1540 | 1467953286661 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 21:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:48:06 INFO - PROCESS | 1540 | 1467953286666 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 1540 | 1467953286669 Marionette TRACE conn6 <- [1,146,null,{}] 21:48:06 INFO - PROCESS | 1540 | 1467953286675 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:06 INFO - PROCESS | 1540 | 1467953286678 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:06 INFO - PROCESS | 1540 | 1467953286764 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 21:48:06 INFO - PROCESS | 1540 | 1467953286772 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:06 INFO - PROCESS | 1540 | 1467953286776 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E675800 == 31 [pid = 1540] [id = 46] 21:48:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D725C00) [pid = 1540] [serial = 134] [outer = 0000000000000000] 21:48:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D72A000) [pid = 1540] [serial = 135] [outer = 000000D18D725C00] 21:48:06 INFO - PROCESS | 1540 | 1467953286825 Marionette DEBUG loaded listener.js 21:48:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18DB44800) [pid = 1540] [serial = 136] [outer = 000000D18D725C00] 21:48:07 INFO - PROCESS | 1540 | 1467953287289 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 690ms 21:48:07 INFO - PROCESS | 1540 | 1467953287357 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 21:48:07 INFO - PROCESS | 1540 | 1467953287361 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 21:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:48:07 INFO - PROCESS | 1540 | 1467953287367 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:48:07 INFO - PROCESS | 1540 | 1467953287370 Marionette TRACE conn6 <- [1,150,null,{}] 21:48:07 INFO - PROCESS | 1540 | 1467953287374 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:07 INFO - PROCESS | 1540 | 1467953287376 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:07 INFO - PROCESS | 1540 | 1467953287465 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 21:48:07 INFO - PROCESS | 1540 | 1467953287471 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 1540 | 1467953287474 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19678D000 == 32 [pid = 1540] [id = 47] 21:48:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192083400) [pid = 1540] [serial = 137] [outer = 0000000000000000] 21:48:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D192087C00) [pid = 1540] [serial = 138] [outer = 000000D192083400] 21:48:07 INFO - PROCESS | 1540 | 1467953287529 Marionette DEBUG loaded listener.js 21:48:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192724400) [pid = 1540] [serial = 139] [outer = 000000D192083400] 21:48:07 INFO - PROCESS | 1540 | 1467953287972 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 21:48:08 INFO - PROCESS | 1540 | 1467953287999 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 1540 | 1467953288001 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 21:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:48:08 INFO - PROCESS | 1540 | 1467953288005 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 1540 | 1467953288008 Marionette TRACE conn6 <- [1,154,null,{}] 21:48:08 INFO - PROCESS | 1540 | 1467953288025 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:08 INFO - PROCESS | 1540 | 1467953288030 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:08 INFO - PROCESS | 1540 | 1467953288116 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 21:48:08 INFO - PROCESS | 1540 | 1467953288123 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 1540 | 1467953288126 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998AC000 == 33 [pid = 1540] [id = 48] 21:48:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192B66000) [pid = 1540] [serial = 140] [outer = 0000000000000000] 21:48:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1935F7000) [pid = 1540] [serial = 141] [outer = 000000D192B66000] 21:48:08 INFO - PROCESS | 1540 | 1467953288174 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19659D800) [pid = 1540] [serial = 142] [outer = 000000D192B66000] 21:48:08 INFO - PROCESS | 1540 | 1467953288627 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 21:48:08 INFO - PROCESS | 1540 | 1467953288658 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 1540 | 1467953288661 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 21:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:48:08 INFO - PROCESS | 1540 | 1467953288664 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 1540 | 1467953288665 Marionette TRACE conn6 <- [1,158,null,{}] 21:48:08 INFO - PROCESS | 1540 | 1467953288679 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:08 INFO - PROCESS | 1540 | 1467953288681 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:08 INFO - PROCESS | 1540 | 1467953288790 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 21:48:08 INFO - PROCESS | 1540 | 1467953288796 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 1540 | 1467953288798 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AA03800 == 34 [pid = 1540] [id = 49] 21:48:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D197110C00) [pid = 1540] [serial = 143] [outer = 0000000000000000] 21:48:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D198A08C00) [pid = 1540] [serial = 144] [outer = 000000D197110C00] 21:48:08 INFO - PROCESS | 1540 | 1467953288850 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19977A800) [pid = 1540] [serial = 145] [outer = 000000D197110C00] 21:48:09 INFO - PROCESS | 1540 | 1467953289282 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 21:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:48:09 INFO - PROCESS | 1540 | 1467953289294 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 1540 | 1467953289296 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 21:48:09 INFO - PROCESS | 1540 | 1467953289299 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 1540 | 1467953289301 Marionette TRACE conn6 <- [1,162,null,{}] 21:48:09 INFO - PROCESS | 1540 | 1467953289304 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:09 INFO - PROCESS | 1540 | 1467953289306 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:09 INFO - PROCESS | 1540 | 1467953289408 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 21:48:09 INFO - PROCESS | 1540 | 1467953289414 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:09 INFO - PROCESS | 1540 | 1467953289416 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C374000 == 35 [pid = 1540] [id = 50] 21:48:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199828800) [pid = 1540] [serial = 146] [outer = 0000000000000000] 21:48:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19982F400) [pid = 1540] [serial = 147] [outer = 000000D199828800] 21:48:09 INFO - PROCESS | 1540 | 1467953289461 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199CD7400) [pid = 1540] [serial = 148] [outer = 000000D199828800] 21:48:09 INFO - PROCESS | 1540 | 1467953289928 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 693ms 21:48:10 INFO - PROCESS | 1540 | 1467953289999 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 21:48:10 INFO - PROCESS | 1540 | 1467953290001 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 21:48:10 INFO - PROCESS | 1540 | 1467953290004 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:48:10 INFO - PROCESS | 1540 | 1467953290006 Marionette TRACE conn6 <- [1,166,null,{}] 21:48:10 INFO - PROCESS | 1540 | 1467953290010 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:10 INFO - PROCESS | 1540 | 1467953290016 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:10 INFO - PROCESS | 1540 | 1467953290158 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 21:48:10 INFO - PROCESS | 1540 | 1467953290201 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 1540 | 1467953290203 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0935800 == 36 [pid = 1540] [id = 51] 21:48:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19AED1000) [pid = 1540] [serial = 149] [outer = 0000000000000000] 21:48:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19AED3000) [pid = 1540] [serial = 150] [outer = 000000D19AED1000] 21:48:10 INFO - PROCESS | 1540 | 1467953290255 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19B9E8C00) [pid = 1540] [serial = 151] [outer = 000000D19AED1000] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18E435000) [pid = 1540] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D1927D4000) [pid = 1540] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D727000) [pid = 1540] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D796800) [pid = 1540] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D196594000) [pid = 1540] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D227000) [pid = 1540] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B7C1800) [pid = 1540] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18E439800) [pid = 1540] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D196711C00) [pid = 1540] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19B0E0800) [pid = 1540] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D72D800) [pid = 1540] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D199825C00) [pid = 1540] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18BB64C00) [pid = 1540] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:48:10 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192969400) [pid = 1540] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:48:10 INFO - PROCESS | 1540 | 1467953290792 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 837ms 21:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:48:10 INFO - PROCESS | 1540 | 1467953290846 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 21:48:10 INFO - PROCESS | 1540 | 1467953290848 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 21:48:10 INFO - PROCESS | 1540 | 1467953290851 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - PROCESS | 1540 | 1467953290853 Marionette TRACE conn6 <- [1,170,null,{}] 21:48:10 INFO - PROCESS | 1540 | 1467953290857 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:10 INFO - PROCESS | 1540 | 1467953290859 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:10 INFO - PROCESS | 1540 | 1467953290943 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 21:48:10 INFO - PROCESS | 1540 | 1467953290949 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 1540 | 1467953290951 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C958800 == 37 [pid = 1540] [id = 52] 21:48:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D727400) [pid = 1540] [serial = 152] [outer = 0000000000000000] 21:48:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D7E9400) [pid = 1540] [serial = 153] [outer = 000000D18D727400] 21:48:11 INFO - PROCESS | 1540 | 1467953290999 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D7F2000) [pid = 1540] [serial = 154] [outer = 000000D18D727400] 21:48:11 INFO - PROCESS | 1540 | 1467953291368 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 588ms 21:48:11 INFO - PROCESS | 1540 | 1467953291442 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 21:48:11 INFO - PROCESS | 1540 | 1467953291444 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 21:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:48:11 INFO - PROCESS | 1540 | 1467953291455 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 1540 | 1467953291458 Marionette TRACE conn6 <- [1,174,null,{}] 21:48:11 INFO - PROCESS | 1540 | 1467953291461 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:11 INFO - PROCESS | 1540 | 1467953291463 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:11 INFO - PROCESS | 1540 | 1467953291543 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 21:48:11 INFO - PROCESS | 1540 | 1467953291548 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:11 INFO - PROCESS | 1540 | 1467953291550 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A22E0800 == 38 [pid = 1540] [id = 53] 21:48:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D192085C00) [pid = 1540] [serial = 155] [outer = 0000000000000000] 21:48:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19710EC00) [pid = 1540] [serial = 156] [outer = 000000D192085C00] 21:48:11 INFO - PROCESS | 1540 | 1467953291593 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B9E1800) [pid = 1540] [serial = 157] [outer = 000000D192085C00] 21:48:11 INFO - PROCESS | 1540 | 1467953291960 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:48:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A12EC00) [pid = 1540] [serial = 158] [outer = 000000D196D0C800] 21:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 544ms 21:48:12 INFO - PROCESS | 1540 | 1467953292023 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 21:48:12 INFO - PROCESS | 1540 | 1467953292025 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 21:48:12 INFO - PROCESS | 1540 | 1467953292046 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 1540 | 1467953292048 Marionette TRACE conn6 <- [1,178,null,{}] 21:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:48:12 INFO - PROCESS | 1540 | 1467953292051 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:12 INFO - PROCESS | 1540 | 1467953292053 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:12 INFO - PROCESS | 1540 | 1467953292135 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 21:48:12 INFO - PROCESS | 1540 | 1467953292140 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 1540 | 1467953292142 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E2000 == 39 [pid = 1540] [id = 54] 21:48:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19D0B5000) [pid = 1540] [serial = 159] [outer = 0000000000000000] 21:48:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19F169400) [pid = 1540] [serial = 160] [outer = 000000D19D0B5000] 21:48:12 INFO - PROCESS | 1540 | 1467953292187 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19F3B0C00) [pid = 1540] [serial = 161] [outer = 000000D19D0B5000] 21:48:12 INFO - PROCESS | 1540 | 1467953292595 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 21:48:12 INFO - PROCESS | 1540 | 1467953292640 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 21:48:12 INFO - PROCESS | 1540 | 1467953292643 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 21:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:48:12 INFO - PROCESS | 1540 | 1467953292659 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 1540 | 1467953292661 Marionette TRACE conn6 <- [1,182,null,{}] 21:48:12 INFO - PROCESS | 1540 | 1467953292666 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:12 INFO - PROCESS | 1540 | 1467953292668 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:12 INFO - PROCESS | 1540 | 1467953292758 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 21:48:12 INFO - PROCESS | 1540 | 1467953292871 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 1540 | 1467953292875 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18C94B800 == 40 [pid = 1540] [id = 55] 21:48:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18BA51400) [pid = 1540] [serial = 162] [outer = 0000000000000000] 21:48:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18BB59C00) [pid = 1540] [serial = 163] [outer = 000000D18BA51400] 21:48:12 INFO - PROCESS | 1540 | 1467953292936 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18D79EC00) [pid = 1540] [serial = 164] [outer = 000000D18BA51400] 21:48:13 INFO - PROCESS | 1540 | 1467953293544 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 944ms 21:48:13 INFO - PROCESS | 1540 | 1467953293606 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 1540 | 1467953293610 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 21:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:48:13 INFO - PROCESS | 1540 | 1467953293615 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - PROCESS | 1540 | 1467953293619 Marionette TRACE conn6 <- [1,186,null,{}] 21:48:13 INFO - PROCESS | 1540 | 1467953293624 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:13 INFO - PROCESS | 1540 | 1467953293627 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:13 INFO - PROCESS | 1540 | 1467953293740 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 21:48:13 INFO - PROCESS | 1540 | 1467953293808 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 1540 | 1467953293812 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998AB800 == 41 [pid = 1540] [id = 56] 21:48:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19208A000) [pid = 1540] [serial = 165] [outer = 0000000000000000] 21:48:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19270C400) [pid = 1540] [serial = 166] [outer = 000000D19208A000] 21:48:13 INFO - PROCESS | 1540 | 1467953293869 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D192B6B800) [pid = 1540] [serial = 167] [outer = 000000D19208A000] 21:48:14 INFO - PROCESS | 1540 | 1467953294410 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 21:48:14 INFO - PROCESS | 1540 | 1467953294459 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 21:48:14 INFO - PROCESS | 1540 | 1467953294463 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 21:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:48:14 INFO - PROCESS | 1540 | 1467953294467 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:48:14 INFO - PROCESS | 1540 | 1467953294470 Marionette TRACE conn6 <- [1,190,null,{}] 21:48:14 INFO - PROCESS | 1540 | 1467953294474 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:14 INFO - PROCESS | 1540 | 1467953294476 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:14 INFO - PROCESS | 1540 | 1467953294591 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 21:48:14 INFO - PROCESS | 1540 | 1467953294674 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:14 INFO - PROCESS | 1540 | 1467953294676 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17EE800 == 42 [pid = 1540] [id = 57] 21:48:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D198A07000) [pid = 1540] [serial = 168] [outer = 0000000000000000] 21:48:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D199E63800) [pid = 1540] [serial = 169] [outer = 000000D198A07000] 21:48:14 INFO - PROCESS | 1540 | 1467953294732 Marionette DEBUG loaded listener.js 21:48:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19ABBB800) [pid = 1540] [serial = 170] [outer = 000000D198A07000] 21:48:15 INFO - PROCESS | 1540 | 1467953295272 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 838ms 21:48:15 INFO - PROCESS | 1540 | 1467953295307 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 21:48:15 INFO - PROCESS | 1540 | 1467953295310 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 21:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:48:15 INFO - PROCESS | 1540 | 1467953295320 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:48:15 INFO - PROCESS | 1540 | 1467953295327 Marionette TRACE conn6 <- [1,194,null,{}] 21:48:15 INFO - PROCESS | 1540 | 1467953295331 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:15 INFO - PROCESS | 1540 | 1467953295335 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:15 INFO - PROCESS | 1540 | 1467953295447 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 21:48:15 INFO - PROCESS | 1540 | 1467953295526 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:15 INFO - PROCESS | 1540 | 1467953295528 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E95800 == 43 [pid = 1540] [id = 58] 21:48:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19F3AF000) [pid = 1540] [serial = 171] [outer = 0000000000000000] 21:48:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D1A096DC00) [pid = 1540] [serial = 172] [outer = 000000D19F3AF000] 21:48:15 INFO - PROCESS | 1540 | 1467953295583 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D1A0B13800) [pid = 1540] [serial = 173] [outer = 000000D19F3AF000] 21:48:16 INFO - PROCESS | 1540 | 1467953296298 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1034ms 21:48:16 INFO - PROCESS | 1540 | 1467953296360 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 1540 | 1467953296364 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 21:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:48:16 INFO - PROCESS | 1540 | 1467953296369 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 1540 | 1467953296373 Marionette TRACE conn6 <- [1,198,null,{}] 21:48:16 INFO - PROCESS | 1540 | 1467953296392 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:16 INFO - PROCESS | 1540 | 1467953296395 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:16 INFO - PROCESS | 1540 | 1467953296530 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 21:48:16 INFO - PROCESS | 1540 | 1467953296606 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 1540 | 1467953296612 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1929A7800 == 44 [pid = 1540] [id = 59] 21:48:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D18D7A1800) [pid = 1540] [serial = 174] [outer = 0000000000000000] 21:48:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D18D5B9000) [pid = 1540] [serial = 175] [outer = 000000D18D7A1800] 21:48:16 INFO - PROCESS | 1540 | 1467953296665 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D18DC5C400) [pid = 1540] [serial = 176] [outer = 000000D18D7A1800] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E2000 == 43 [pid = 1540] [id = 54] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A22E0800 == 42 [pid = 1540] [id = 53] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C958800 == 41 [pid = 1540] [id = 52] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0935800 == 40 [pid = 1540] [id = 51] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C374000 == 39 [pid = 1540] [id = 50] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AA03800 == 38 [pid = 1540] [id = 49] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998AC000 == 37 [pid = 1540] [id = 48] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19678D000 == 36 [pid = 1540] [id = 47] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E675800 == 35 [pid = 1540] [id = 46] 21:48:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D18BAA7000 == 34 [pid = 1540] [id = 43] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D18E4DC400) [pid = 1540] [serial = 102] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D191F47800) [pid = 1540] [serial = 103] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D192A3FC00) [pid = 1540] [serial = 105] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D1935B0400) [pid = 1540] [serial = 106] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D18D72B800) [pid = 1540] [serial = 99] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18D79FC00) [pid = 1540] [serial = 100] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18D7A3000) [pid = 1540] [serial = 97] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D79CC00) [pid = 1540] [serial = 96] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19659FC00) [pid = 1540] [serial = 108] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D1981E4800) [pid = 1540] [serial = 111] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199506800) [pid = 1540] [serial = 112] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19D0BB000) [pid = 1540] [serial = 124] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D1922BA400) [pid = 1540] [serial = 85] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18EC3D000) [pid = 1540] [serial = 84] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D1999E2C00) [pid = 1540] [serial = 88] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19710AC00) [pid = 1540] [serial = 87] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19B6F2C00) [pid = 1540] [serial = 91] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B614800) [pid = 1540] [serial = 90] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19C546000) [pid = 1540] [serial = 94] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D731800) [pid = 1540] [serial = 93] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19ABAF800) [pid = 1540] [serial = 115] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D1999E6800) [pid = 1540] [serial = 114] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D199826800) [pid = 1540] [serial = 120] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19B00B400) [pid = 1540] [serial = 117] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B620800) [pid = 1540] [serial = 118] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D84DC00) [pid = 1540] [serial = 126] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19B977000) [pid = 1540] [serial = 121] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19C548800) [pid = 1540] [serial = 123] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D196E4A000) [pid = 1540] [serial = 109] [outer = 0000000000000000] [url = about:blank] 21:48:17 INFO - PROCESS | 1540 | 1467953297227 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 880ms 21:48:17 INFO - PROCESS | 1540 | 1467953297253 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 1540 | 1467953297257 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 21:48:17 INFO - PROCESS | 1540 | 1467953297263 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:48:17 INFO - PROCESS | 1540 | 1467953297266 Marionette TRACE conn6 <- [1,202,null,{}] 21:48:17 INFO - PROCESS | 1540 | 1467953297269 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:17 INFO - PROCESS | 1540 | 1467953297272 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:17 INFO - PROCESS | 1540 | 1467953297361 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 21:48:17 INFO - PROCESS | 1540 | 1467953297370 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 1540 | 1467953297373 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1929BD000 == 35 [pid = 1540] [id = 60] 21:48:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D539800) [pid = 1540] [serial = 177] [outer = 0000000000000000] 21:48:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D7EF000) [pid = 1540] [serial = 178] [outer = 000000D18D539800] 21:48:17 INFO - PROCESS | 1540 | 1467953297422 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18E4DA400) [pid = 1540] [serial = 179] [outer = 000000D18D539800] 21:48:17 INFO - PROCESS | 1540 | 1467953297867 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 21:48:17 INFO - PROCESS | 1540 | 1467953297895 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 1540 | 1467953297897 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 21:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:48:17 INFO - PROCESS | 1540 | 1467953297901 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - PROCESS | 1540 | 1467953297904 Marionette TRACE conn6 <- [1,206,null,{}] 21:48:17 INFO - PROCESS | 1540 | 1467953297915 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:17 INFO - PROCESS | 1540 | 1467953297920 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:18 INFO - PROCESS | 1540 | 1467953298035 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 21:48:18 INFO - PROCESS | 1540 | 1467953298045 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 1540 | 1467953298048 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D75800 == 36 [pid = 1540] [id = 61] 21:48:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192724800) [pid = 1540] [serial = 180] [outer = 0000000000000000] 21:48:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D192969400) [pid = 1540] [serial = 181] [outer = 000000D192724800] 21:48:18 INFO - PROCESS | 1540 | 1467953298097 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192B6CC00) [pid = 1540] [serial = 182] [outer = 000000D192724800] 21:48:18 INFO - PROCESS | 1540 | 1467953298524 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 691ms 21:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:48:18 INFO - PROCESS | 1540 | 1467953298595 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 1540 | 1467953298597 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 21:48:18 INFO - PROCESS | 1540 | 1467953298601 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 1540 | 1467953298602 Marionette TRACE conn6 <- [1,210,null,{}] 21:48:18 INFO - PROCESS | 1540 | 1467953298610 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:18 INFO - PROCESS | 1540 | 1467953298612 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:18 INFO - PROCESS | 1540 | 1467953298700 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 21:48:18 INFO - PROCESS | 1540 | 1467953298710 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 1540 | 1467953298712 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998A6000 == 37 [pid = 1540] [id = 62] 21:48:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D196592400) [pid = 1540] [serial = 183] [outer = 0000000000000000] 21:48:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D196597400) [pid = 1540] [serial = 184] [outer = 000000D196592400] 21:48:18 INFO - PROCESS | 1540 | 1467953298758 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D196D11800) [pid = 1540] [serial = 185] [outer = 000000D196592400] 21:48:19 INFO - PROCESS | 1540 | 1467953299155 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 21:48:19 INFO - PROCESS | 1540 | 1467953299198 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 21:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:48:19 INFO - PROCESS | 1540 | 1467953299200 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 21:48:19 INFO - PROCESS | 1540 | 1467953299204 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 1540 | 1467953299205 Marionette TRACE conn6 <- [1,214,null,{}] 21:48:19 INFO - PROCESS | 1540 | 1467953299209 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:19 INFO - PROCESS | 1540 | 1467953299211 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:19 INFO - PROCESS | 1540 | 1467953299293 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 21:48:19 INFO - PROCESS | 1540 | 1467953299298 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 1540 | 1467953299300 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B8800 == 38 [pid = 1540] [id = 63] 21:48:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18D53A800) [pid = 1540] [serial = 186] [outer = 0000000000000000] 21:48:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D198EE3C00) [pid = 1540] [serial = 187] [outer = 000000D18D53A800] 21:48:19 INFO - PROCESS | 1540 | 1467953299353 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199826C00) [pid = 1540] [serial = 188] [outer = 000000D18D53A800] 21:48:19 INFO - PROCESS | 1540 | 1467953299812 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 21:48:19 INFO - PROCESS | 1540 | 1467953299833 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 1540 | 1467953299835 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 21:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:48:19 INFO - PROCESS | 1540 | 1467953299847 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 1540 | 1467953299849 Marionette TRACE conn6 <- [1,218,null,{}] 21:48:19 INFO - PROCESS | 1540 | 1467953299853 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:19 INFO - PROCESS | 1540 | 1467953299859 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:20 INFO - PROCESS | 1540 | 1467953299995 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 21:48:20 INFO - PROCESS | 1540 | 1467953300043 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 1540 | 1467953300045 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C361000 == 39 [pid = 1540] [id = 64] 21:48:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199CE1C00) [pid = 1540] [serial = 189] [outer = 0000000000000000] 21:48:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19ABB5C00) [pid = 1540] [serial = 190] [outer = 000000D199CE1C00] 21:48:20 INFO - PROCESS | 1540 | 1467953300090 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19B61B000) [pid = 1540] [serial = 191] [outer = 000000D199CE1C00] 21:48:20 INFO - PROCESS | 1540 | 1467953300508 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 21:48:20 INFO - PROCESS | 1540 | 1467953300537 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 1540 | 1467953300539 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 21:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:48:20 INFO - PROCESS | 1540 | 1467953300542 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 1540 | 1467953300544 Marionette TRACE conn6 <- [1,222,null,{}] 21:48:20 INFO - PROCESS | 1540 | 1467953300547 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:20 INFO - PROCESS | 1540 | 1467953300549 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:20 INFO - PROCESS | 1540 | 1467953300683 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 21:48:20 INFO - PROCESS | 1540 | 1467953300732 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 1540 | 1467953300734 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D272800 == 40 [pid = 1540] [id = 65] 21:48:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D196D16800) [pid = 1540] [serial = 192] [outer = 0000000000000000] 21:48:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19B982800) [pid = 1540] [serial = 193] [outer = 000000D196D16800] 21:48:20 INFO - PROCESS | 1540 | 1467953300780 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19DA5B400) [pid = 1540] [serial = 194] [outer = 000000D196D16800] 21:48:21 INFO - PROCESS | 1540 | 1467953301184 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 21:48:21 INFO - PROCESS | 1540 | 1467953301216 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 1540 | 1467953301218 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 21:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:48:21 INFO - PROCESS | 1540 | 1467953301221 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 1540 | 1467953301223 Marionette TRACE conn6 <- [1,226,null,{}] 21:48:21 INFO - PROCESS | 1540 | 1467953301226 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:21 INFO - PROCESS | 1540 | 1467953301228 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:21 INFO - PROCESS | 1540 | 1467953301332 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 21:48:21 INFO - PROCESS | 1540 | 1467953301337 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 1540 | 1467953301339 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0930000 == 41 [pid = 1540] [id = 66] 21:48:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18D68E400) [pid = 1540] [serial = 195] [outer = 0000000000000000] 21:48:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18D691800) [pid = 1540] [serial = 196] [outer = 000000D18D68E400] 21:48:21 INFO - PROCESS | 1540 | 1467953301383 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D199887800) [pid = 1540] [serial = 197] [outer = 000000D18D68E400] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D199828800) [pid = 1540] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D197110C00) [pid = 1540] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19AED1000) [pid = 1540] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D192B66000) [pid = 1540] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18D725C00) [pid = 1540] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192083400) [pid = 1540] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D727400) [pid = 1540] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:48:21 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D192085C00) [pid = 1540] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:48:21 INFO - PROCESS | 1540 | 1467953301816 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 21:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:48:21 INFO - PROCESS | 1540 | 1467953301853 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 1540 | 1467953301855 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 21:48:21 INFO - PROCESS | 1540 | 1467953301858 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 1540 | 1467953301860 Marionette TRACE conn6 <- [1,230,null,{}] 21:48:21 INFO - PROCESS | 1540 | 1467953301864 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:21 INFO - PROCESS | 1540 | 1467953301866 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:21 INFO - PROCESS | 1540 | 1467953301980 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 21:48:22 INFO - PROCESS | 1540 | 1467953302052 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 1540 | 1467953302054 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B60000 == 42 [pid = 1540] [id = 67] 21:48:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D68F000) [pid = 1540] [serial = 198] [outer = 0000000000000000] 21:48:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D197122C00) [pid = 1540] [serial = 199] [outer = 000000D18D68F000] 21:48:22 INFO - PROCESS | 1540 | 1467953302098 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D197129000) [pid = 1540] [serial = 200] [outer = 000000D18D68F000] 21:48:22 INFO - PROCESS | 1540 | 1467953302421 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 21:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:48:22 INFO - PROCESS | 1540 | 1467953302499 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 21:48:22 INFO - PROCESS | 1540 | 1467953302501 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 21:48:22 INFO - PROCESS | 1540 | 1467953302505 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - PROCESS | 1540 | 1467953302507 Marionette TRACE conn6 <- [1,234,null,{}] 21:48:22 INFO - PROCESS | 1540 | 1467953302510 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:22 INFO - PROCESS | 1540 | 1467953302512 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:22 INFO - PROCESS | 1540 | 1467953302594 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 21:48:22 INFO - PROCESS | 1540 | 1467953302600 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 1540 | 1467953302602 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17F3000 == 43 [pid = 1540] [id = 68] 21:48:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19712D400) [pid = 1540] [serial = 201] [outer = 0000000000000000] 21:48:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19F16C400) [pid = 1540] [serial = 202] [outer = 000000D19712D400] 21:48:22 INFO - PROCESS | 1540 | 1467953302647 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19F286800) [pid = 1540] [serial = 203] [outer = 000000D19712D400] 21:48:23 INFO - PROCESS | 1540 | 1467953303047 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 21:48:23 INFO - PROCESS | 1540 | 1467953303095 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 1540 | 1467953303098 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 21:48:23 INFO - PROCESS | 1540 | 1467953303101 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 1540 | 1467953303103 Marionette TRACE conn6 <- [1,238,null,{}] 21:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:48:23 INFO - PROCESS | 1540 | 1467953303107 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:23 INFO - PROCESS | 1540 | 1467953303109 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:23 INFO - PROCESS | 1540 | 1467953303208 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 21:48:23 INFO - PROCESS | 1540 | 1467953303214 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 1540 | 1467953303216 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A191E000 == 44 [pid = 1540] [id = 69] 21:48:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19F19AC00) [pid = 1540] [serial = 204] [outer = 0000000000000000] 21:48:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19F1A3400) [pid = 1540] [serial = 205] [outer = 000000D19F19AC00] 21:48:23 INFO - PROCESS | 1540 | 1467953303263 Marionette DEBUG loaded listener.js 21:48:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19F28E800) [pid = 1540] [serial = 206] [outer = 000000D19F19AC00] 21:48:23 INFO - PROCESS | 1540 | 1467953303800 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 733ms 21:48:23 INFO - PROCESS | 1540 | 1467953303840 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 1540 | 1467953303845 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 21:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:48:23 INFO - PROCESS | 1540 | 1467953303851 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 1540 | 1467953303855 Marionette TRACE conn6 <- [1,242,null,{}] 21:48:23 INFO - PROCESS | 1540 | 1467953303861 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:23 INFO - PROCESS | 1540 | 1467953303864 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:23 INFO - PROCESS | 1540 | 1467953303985 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 21:48:24 INFO - PROCESS | 1540 | 1467953304068 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 1540 | 1467953304073 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192732800 == 45 [pid = 1540] [id = 70] 21:48:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18D68A400) [pid = 1540] [serial = 207] [outer = 0000000000000000] 21:48:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D18D7A0000) [pid = 1540] [serial = 208] [outer = 000000D18D68A400] 21:48:24 INFO - PROCESS | 1540 | 1467953304132 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D18DC5A000) [pid = 1540] [serial = 209] [outer = 000000D18D68A400] 21:48:24 INFO - PROCESS | 1540 | 1467953304870 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1084ms 21:48:24 INFO - PROCESS | 1540 | 1467953304940 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 21:48:24 INFO - PROCESS | 1540 | 1467953304944 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 21:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:48:24 INFO - PROCESS | 1540 | 1467953304951 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 1540 | 1467953304954 Marionette TRACE conn6 <- [1,246,null,{}] 21:48:24 INFO - PROCESS | 1540 | 1467953304958 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:24 INFO - PROCESS | 1540 | 1467953304961 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:25 INFO - PROCESS | 1540 | 1467953305078 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 21:48:25 INFO - PROCESS | 1540 | 1467953305147 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:25 INFO - PROCESS | 1540 | 1467953305150 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA3B000 == 46 [pid = 1540] [id = 71] 21:48:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D196598000) [pid = 1540] [serial = 210] [outer = 0000000000000000] 21:48:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19711F800) [pid = 1540] [serial = 211] [outer = 000000D196598000] 21:48:25 INFO - PROCESS | 1540 | 1467953305207 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19982B000) [pid = 1540] [serial = 212] [outer = 000000D196598000] 21:48:25 INFO - PROCESS | 1540 | 1467953305792 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 21:48:25 INFO - PROCESS | 1540 | 1467953305833 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 1540 | 1467953305836 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 21:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:48:25 INFO - PROCESS | 1540 | 1467953305840 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 1540 | 1467953305844 Marionette TRACE conn6 <- [1,250,null,{}] 21:48:25 INFO - PROCESS | 1540 | 1467953305856 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:25 INFO - PROCESS | 1540 | 1467953305861 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:25 INFO - PROCESS | 1540 | 1467953305972 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 21:48:26 INFO - PROCESS | 1540 | 1467953306055 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:26 INFO - PROCESS | 1540 | 1467953306059 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A22EF000 == 47 [pid = 1540] [id = 72] 21:48:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D19ABB8000) [pid = 1540] [serial = 213] [outer = 0000000000000000] 21:48:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D19D0C2800) [pid = 1540] [serial = 214] [outer = 000000D19ABB8000] 21:48:26 INFO - PROCESS | 1540 | 1467953306117 Marionette DEBUG loaded listener.js 21:48:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D19F283800) [pid = 1540] [serial = 215] [outer = 000000D19ABB8000] 21:48:26 INFO - PROCESS | 1540 | 1467953306676 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 21:48:26 INFO - PROCESS | 1540 | 1467953306723 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 21:48:26 INFO - PROCESS | 1540 | 1467953306726 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 21:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:48:26 INFO - PROCESS | 1540 | 1467953306729 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:48:26 INFO - PROCESS | 1540 | 1467953306731 Marionette TRACE conn6 <- [1,254,null,{}] 21:48:26 INFO - PROCESS | 1540 | 1467953306735 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:26 INFO - PROCESS | 1540 | 1467953306738 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:26 INFO - PROCESS | 1540 | 1467953306852 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 21:48:26 INFO - PROCESS | 1540 | 1467953306933 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:26 INFO - PROCESS | 1540 | 1467953306936 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EBB000 == 48 [pid = 1540] [id = 73] 21:48:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D19F2D9400) [pid = 1540] [serial = 216] [outer = 0000000000000000] 21:48:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 103 (000000D19F2DE800) [pid = 1540] [serial = 217] [outer = 000000D19F2D9400] 21:48:27 INFO - PROCESS | 1540 | 1467953306991 Marionette DEBUG loaded listener.js 21:48:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 104 (000000D19F3AD800) [pid = 1540] [serial = 218] [outer = 000000D19F2D9400] 21:48:27 INFO - PROCESS | 1540 | 1467953307526 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 838ms 21:48:27 INFO - PROCESS | 1540 | 1467953307570 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 21:48:27 INFO - PROCESS | 1540 | 1467953307573 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 21:48:27 INFO - PROCESS | 1540 | 1467953307576 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:48:27 INFO - PROCESS | 1540 | 1467953307578 Marionette TRACE conn6 <- [1,258,null,{}] 21:48:27 INFO - PROCESS | 1540 | 1467953307582 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:27 INFO - PROCESS | 1540 | 1467953307584 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:27 INFO - PROCESS | 1540 | 1467953307693 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 21:48:27 INFO - PROCESS | 1540 | 1467953307892 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:27 INFO - PROCESS | 1540 | 1467953307895 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19677B800 == 49 [pid = 1540] [id = 74] 21:48:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 105 (000000D18D68C400) [pid = 1540] [serial = 219] [outer = 0000000000000000] 21:48:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 106 (000000D18D7F1C00) [pid = 1540] [serial = 220] [outer = 000000D18D68C400] 21:48:27 INFO - PROCESS | 1540 | 1467953307945 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 107 (000000D192088800) [pid = 1540] [serial = 221] [outer = 000000D18D68C400] 21:48:28 INFO - PROCESS | 1540 | 1467953308597 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1087ms 21:48:28 INFO - PROCESS | 1540 | 1467953308687 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 21:48:28 INFO - PROCESS | 1540 | 1467953308690 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 21:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:48:28 INFO - PROCESS | 1540 | 1467953308742 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:48:28 INFO - PROCESS | 1540 | 1467953308745 Marionette TRACE conn6 <- [1,262,null,{}] 21:48:28 INFO - PROCESS | 1540 | 1467953308804 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:28 INFO - PROCESS | 1540 | 1467953308807 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:28 INFO - PROCESS | 1540 | 1467953308943 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17F3000 == 48 [pid = 1540] [id = 68] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B60000 == 47 [pid = 1540] [id = 67] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0930000 == 46 [pid = 1540] [id = 66] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D272800 == 45 [pid = 1540] [id = 65] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C361000 == 44 [pid = 1540] [id = 64] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B8800 == 43 [pid = 1540] [id = 63] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998A6000 == 42 [pid = 1540] [id = 62] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D75800 == 41 [pid = 1540] [id = 61] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1929BD000 == 40 [pid = 1540] [id = 60] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1929A7800 == 39 [pid = 1540] [id = 59] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E95800 == 38 [pid = 1540] [id = 58] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17EE800 == 37 [pid = 1540] [id = 57] 21:48:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998AB800 == 36 [pid = 1540] [id = 56] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 106 (000000D19F169400) [pid = 1540] [serial = 160] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 105 (000000D18D72C800) [pid = 1540] [serial = 129] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 104 (000000D19271C400) [pid = 1540] [serial = 132] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOCSHELL 000000D18C94B800 == 35 [pid = 1540] [id = 55] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 103 (000000D18D7E9400) [pid = 1540] [serial = 153] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 102 (000000D19B9E1800) [pid = 1540] [serial = 157] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D19B9E8C00) [pid = 1540] [serial = 151] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D19710EC00) [pid = 1540] [serial = 156] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D199CE2400) [pid = 1540] [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.] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D19977A800) [pid = 1540] [serial = 145] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D19659D800) [pid = 1540] [serial = 142] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D19982F400) [pid = 1540] [serial = 147] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D198A08C00) [pid = 1540] [serial = 144] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D19AED3000) [pid = 1540] [serial = 150] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D1935F7000) [pid = 1540] [serial = 141] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18D72A000) [pid = 1540] [serial = 135] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18DB44800) [pid = 1540] [serial = 136] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D192724400) [pid = 1540] [serial = 139] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D192087C00) [pid = 1540] [serial = 138] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199CD7400) [pid = 1540] [serial = 148] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D7F2000) [pid = 1540] [serial = 154] [outer = 0000000000000000] [url = about:blank] 21:48:29 INFO - PROCESS | 1540 | 1467953309087 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:29 INFO - PROCESS | 1540 | 1467953309090 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E44B800 == 36 [pid = 1540] [id = 75] 21:48:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18BB60000) [pid = 1540] [serial = 222] [outer = 0000000000000000] 21:48:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18D53BC00) [pid = 1540] [serial = 223] [outer = 000000D18BB60000] 21:48:29 INFO - PROCESS | 1540 | 1467953309139 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18D7A3800) [pid = 1540] [serial = 224] [outer = 000000D18BB60000] 21:48:29 INFO - PROCESS | 1540 | 1467953309565 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 900ms 21:48:29 INFO - PROCESS | 1540 | 1467953309608 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 21:48:29 INFO - PROCESS | 1540 | 1467953309612 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 21:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:48:29 INFO - PROCESS | 1540 | 1467953309616 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:48:29 INFO - PROCESS | 1540 | 1467953309618 Marionette TRACE conn6 <- [1,266,null,{}] 21:48:29 INFO - PROCESS | 1540 | 1467953309622 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:29 INFO - PROCESS | 1540 | 1467953309625 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:29 INFO - PROCESS | 1540 | 1467953309717 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 21:48:29 INFO - PROCESS | 1540 | 1467953309726 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:29 INFO - PROCESS | 1540 | 1467953309728 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A03A000 == 37 [pid = 1540] [id = 76] 21:48:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D192B62400) [pid = 1540] [serial = 225] [outer = 0000000000000000] 21:48:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D1935F2800) [pid = 1540] [serial = 226] [outer = 000000D192B62400] 21:48:29 INFO - PROCESS | 1540 | 1467953309774 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D196711400) [pid = 1540] [serial = 227] [outer = 000000D192B62400] 21:48:30 INFO - PROCESS | 1540 | 1467953310218 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 21:48:30 INFO - PROCESS | 1540 | 1467953310250 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 21:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:48:30 INFO - PROCESS | 1540 | 1467953310253 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 21:48:30 INFO - PROCESS | 1540 | 1467953310263 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 1540 | 1467953310269 Marionette TRACE conn6 <- [1,270,null,{}] 21:48:30 INFO - PROCESS | 1540 | 1467953310273 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:30 INFO - PROCESS | 1540 | 1467953310277 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:30 INFO - PROCESS | 1540 | 1467953310367 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 21:48:30 INFO - PROCESS | 1540 | 1467953310374 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 1540 | 1467953310376 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C957000 == 38 [pid = 1540] [id = 77] 21:48:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D199823800) [pid = 1540] [serial = 228] [outer = 0000000000000000] 21:48:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D199831800) [pid = 1540] [serial = 229] [outer = 000000D199823800] 21:48:30 INFO - PROCESS | 1540 | 1467953310421 Marionette DEBUG loaded listener.js 21:48:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D199CE3C00) [pid = 1540] [serial = 230] [outer = 000000D199823800] 21:48:30 INFO - PROCESS | 1540 | 1467953310832 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 651ms 21:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:48:30 INFO - PROCESS | 1540 | 1467953310908 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 21:48:30 INFO - PROCESS | 1540 | 1467953310911 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 21:48:30 INFO - PROCESS | 1540 | 1467953310914 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 1540 | 1467953310916 Marionette TRACE conn6 <- [1,274,null,{}] 21:48:30 INFO - PROCESS | 1540 | 1467953310919 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:30 INFO - PROCESS | 1540 | 1467953310922 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:31 INFO - PROCESS | 1540 | 1467953311011 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 21:48:31 INFO - PROCESS | 1540 | 1467953311016 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 1540 | 1467953311019 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0932800 == 39 [pid = 1540] [id = 78] 21:48:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19A674800) [pid = 1540] [serial = 231] [outer = 0000000000000000] 21:48:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19AE18400) [pid = 1540] [serial = 232] [outer = 000000D19A674800] 21:48:31 INFO - PROCESS | 1540 | 1467953311065 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D19B749400) [pid = 1540] [serial = 233] [outer = 000000D19A674800] 21:48:31 INFO - PROCESS | 1540 | 1467953311539 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 21:48:31 INFO - PROCESS | 1540 | 1467953311610 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 21:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:48:31 INFO - PROCESS | 1540 | 1467953311613 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 21:48:31 INFO - PROCESS | 1540 | 1467953311616 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:48:31 INFO - PROCESS | 1540 | 1467953311618 Marionette TRACE conn6 <- [1,278,null,{}] 21:48:31 INFO - PROCESS | 1540 | 1467953311621 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:31 INFO - PROCESS | 1540 | 1467953311623 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:31 INFO - PROCESS | 1540 | 1467953311732 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 21:48:31 INFO - PROCESS | 1540 | 1467953311782 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 1540 | 1467953311788 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C80800 == 40 [pid = 1540] [id = 79] 21:48:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D19DA5D800) [pid = 1540] [serial = 234] [outer = 0000000000000000] 21:48:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D19E2E4400) [pid = 1540] [serial = 235] [outer = 000000D19DA5D800] 21:48:31 INFO - PROCESS | 1540 | 1467953311843 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D19E2EDC00) [pid = 1540] [serial = 236] [outer = 000000D19DA5D800] 21:48:32 INFO - PROCESS | 1540 | 1467953312283 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 21:48:32 INFO - PROCESS | 1540 | 1467953312314 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 1540 | 1467953312316 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 21:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:48:32 INFO - PROCESS | 1540 | 1467953312320 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 1540 | 1467953312321 Marionette TRACE conn6 <- [1,282,null,{}] 21:48:32 INFO - PROCESS | 1540 | 1467953312325 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:32 INFO - PROCESS | 1540 | 1467953312327 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:32 INFO - PROCESS | 1540 | 1467953312463 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 21:48:32 INFO - PROCESS | 1540 | 1467953312511 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:32 INFO - PROCESS | 1540 | 1467953312513 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192054000 == 41 [pid = 1540] [id = 80] 21:48:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 103 (000000D19E2F1C00) [pid = 1540] [serial = 237] [outer = 0000000000000000] 21:48:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 104 (000000D19F2D6C00) [pid = 1540] [serial = 238] [outer = 000000D19E2F1C00] 21:48:32 INFO - PROCESS | 1540 | 1467953312557 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 105 (000000D19F3AC400) [pid = 1540] [serial = 239] [outer = 000000D19E2F1C00] 21:48:32 INFO - PROCESS | 1540 | 1467953312968 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 692ms 21:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:48:33 INFO - PROCESS | 1540 | 1467953313022 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 1540 | 1467953313024 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 21:48:33 INFO - PROCESS | 1540 | 1467953313027 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 1540 | 1467953313029 Marionette TRACE conn6 <- [1,286,null,{}] 21:48:33 INFO - PROCESS | 1540 | 1467953313033 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:33 INFO - PROCESS | 1540 | 1467953313035 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:33 INFO - PROCESS | 1540 | 1467953313143 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 21:48:33 INFO - PROCESS | 1540 | 1467953313148 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 1540 | 1467953313150 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1FDA000 == 42 [pid = 1540] [id = 81] 21:48:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 106 (000000D19E9A7800) [pid = 1540] [serial = 240] [outer = 0000000000000000] 21:48:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 107 (000000D19E9AC400) [pid = 1540] [serial = 241] [outer = 000000D19E9A7800] 21:48:33 INFO - PROCESS | 1540 | 1467953313195 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 108 (000000D19F2D7400) [pid = 1540] [serial = 242] [outer = 000000D19E9A7800] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 107 (000000D18D724800) [pid = 1540] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 106 (000000D18D845400) [pid = 1540] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 105 (000000D1922B2400) [pid = 1540] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 104 (000000D19D0B5000) [pid = 1540] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 103 (000000D19F3AF000) [pid = 1540] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 102 (000000D18BA51400) [pid = 1540] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D198A07000) [pid = 1540] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D196592400) [pid = 1540] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D199CE1C00) [pid = 1540] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D192724800) [pid = 1540] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D18D7A1800) [pid = 1540] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D19208A000) [pid = 1540] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D18D539800) [pid = 1540] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D18D53A800) [pid = 1540] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D196D16800) [pid = 1540] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18D68E400) [pid = 1540] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D68F000) [pid = 1540] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:48:33 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19712D400) [pid = 1540] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:48:33 INFO - PROCESS | 1540 | 1467953313701 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 734ms 21:48:33 INFO - PROCESS | 1540 | 1467953313784 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 1540 | 1467953313786 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 21:48:33 INFO - PROCESS | 1540 | 1467953313792 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 1540 | 1467953313794 Marionette TRACE conn6 <- [1,290,null,{}] 21:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:48:33 INFO - PROCESS | 1540 | 1467953313797 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:33 INFO - PROCESS | 1540 | 1467953313799 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:33 INFO - PROCESS | 1540 | 1467953313883 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 21:48:33 INFO - PROCESS | 1540 | 1467953313889 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 1540 | 1467953313899 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1FEE000 == 43 [pid = 1540] [id = 82] 21:48:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18D850C00) [pid = 1540] [serial = 243] [outer = 0000000000000000] 21:48:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D196598C00) [pid = 1540] [serial = 244] [outer = 000000D18D850C00] 21:48:33 INFO - PROCESS | 1540 | 1467953313943 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19E9A8400) [pid = 1540] [serial = 245] [outer = 000000D18D850C00] 21:48:34 INFO - PROCESS | 1540 | 1467953314330 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 585ms 21:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:48:34 INFO - PROCESS | 1540 | 1467953314383 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 1540 | 1467953314385 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 21:48:34 INFO - PROCESS | 1540 | 1467953314389 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - PROCESS | 1540 | 1467953314391 Marionette TRACE conn6 <- [1,294,null,{}] 21:48:34 INFO - PROCESS | 1540 | 1467953314394 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:34 INFO - PROCESS | 1540 | 1467953314396 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:34 INFO - PROCESS | 1540 | 1467953314482 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 21:48:34 INFO - PROCESS | 1540 | 1467953314487 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:34 INFO - PROCESS | 1540 | 1467953314489 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B11000 == 44 [pid = 1540] [id = 83] 21:48:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19E9AD800) [pid = 1540] [serial = 246] [outer = 0000000000000000] 21:48:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19ED7CC00) [pid = 1540] [serial = 247] [outer = 000000D19E9AD800] 21:48:34 INFO - PROCESS | 1540 | 1467953314533 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19ED83400) [pid = 1540] [serial = 248] [outer = 000000D19E9AD800] 21:48:34 INFO - PROCESS | 1540 | 1467953314927 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:34 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. 21:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 21:48:34 INFO - PROCESS | 1540 | 1467953314987 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 1540 | 1467953314989 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 21:48:34 INFO - PROCESS | 1540 | 1467953314993 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - PROCESS | 1540 | 1467953314994 Marionette TRACE conn6 <- [1,298,null,{}] 21:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:48:35 INFO - PROCESS | 1540 | 1467953314998 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:35 INFO - PROCESS | 1540 | 1467953315000 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:35 INFO - PROCESS | 1540 | 1467953315101 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 21:48:35 INFO - PROCESS | 1540 | 1467953315107 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:35 INFO - PROCESS | 1540 | 1467953315109 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95F800 == 45 [pid = 1540] [id = 84] 21:48:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19E936400) [pid = 1540] [serial = 249] [outer = 0000000000000000] 21:48:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19E939400) [pid = 1540] [serial = 250] [outer = 000000D19E936400] 21:48:35 INFO - PROCESS | 1540 | 1467953315155 Marionette DEBUG loaded listener.js 21:48:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D19ED83800) [pid = 1540] [serial = 251] [outer = 000000D19E936400] 21:48:35 INFO - PROCESS | 1540 | 1467953315763 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:35 INFO - PROCESS | 1540 | 1467953315824 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:48:35 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. 21:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 839ms 21:48:35 INFO - PROCESS | 1540 | 1467953315838 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 21:48:35 INFO - PROCESS | 1540 | 1467953315843 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 21:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:48:35 INFO - PROCESS | 1540 | 1467953315848 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:48:35 INFO - PROCESS | 1540 | 1467953315853 Marionette TRACE conn6 <- [1,302,null,{}] 21:48:35 INFO - PROCESS | 1540 | 1467953315873 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:35 INFO - PROCESS | 1540 | 1467953315876 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:36 INFO - PROCESS | 1540 | 1467953316005 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 21:48:36 INFO - PROCESS | 1540 | 1467953316072 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:36 INFO - PROCESS | 1540 | 1467953316075 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F16000 == 46 [pid = 1540] [id = 85] 21:48:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D18D7F2C00) [pid = 1540] [serial = 252] [outer = 0000000000000000] 21:48:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D192AF5C00) [pid = 1540] [serial = 253] [outer = 000000D18D7F2C00] 21:48:36 INFO - PROCESS | 1540 | 1467953316174 Marionette DEBUG loaded listener.js 21:48:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D196706C00) [pid = 1540] [serial = 254] [outer = 000000D18D7F2C00] 21:48:36 INFO - PROCESS | 1540 | 1467953316808 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:36 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. 21:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1004ms 21:48:36 INFO - PROCESS | 1540 | 1467953316856 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 21:48:36 INFO - PROCESS | 1540 | 1467953316861 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 21:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:48:36 INFO - PROCESS | 1540 | 1467953316868 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:48:36 INFO - PROCESS | 1540 | 1467953316871 Marionette TRACE conn6 <- [1,306,null,{}] 21:48:36 INFO - PROCESS | 1540 | 1467953316875 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:36 INFO - PROCESS | 1540 | 1467953316878 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:37 INFO - PROCESS | 1540 | 1467953316997 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 21:48:37 INFO - PROCESS | 1540 | 1467953317072 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:37 INFO - PROCESS | 1540 | 1467953317074 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E974800 == 47 [pid = 1540] [id = 86] 21:48:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 103 (000000D19982FC00) [pid = 1540] [serial = 255] [outer = 0000000000000000] 21:48:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 104 (000000D1999E4400) [pid = 1540] [serial = 256] [outer = 000000D19982FC00] 21:48:37 INFO - PROCESS | 1540 | 1467953317172 Marionette DEBUG loaded listener.js 21:48:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 105 (000000D19C39BC00) [pid = 1540] [serial = 257] [outer = 000000D19982FC00] 21:48:37 INFO - PROCESS | 1540 | 1467953317804 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:37 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. 21:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 984ms 21:48:37 INFO - PROCESS | 1540 | 1467953317854 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 21:48:37 INFO - PROCESS | 1540 | 1467953317857 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 21:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:48:37 INFO - PROCESS | 1540 | 1467953317862 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:48:37 INFO - PROCESS | 1540 | 1467953317866 Marionette TRACE conn6 <- [1,310,null,{}] 21:48:37 INFO - PROCESS | 1540 | 1467953317877 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:37 INFO - PROCESS | 1540 | 1467953317882 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:38 INFO - PROCESS | 1540 | 1467953318030 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 21:48:38 INFO - PROCESS | 1540 | 1467953318147 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:38 INFO - PROCESS | 1540 | 1467953318151 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A2096800 == 48 [pid = 1540] [id = 87] 21:48:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 106 (000000D19E4F5C00) [pid = 1540] [serial = 258] [outer = 0000000000000000] 21:48:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 107 (000000D19E4F7C00) [pid = 1540] [serial = 259] [outer = 000000D19E4F5C00] 21:48:38 INFO - PROCESS | 1540 | 1467953318210 Marionette DEBUG loaded listener.js 21:48:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 108 (000000D19E4FFC00) [pid = 1540] [serial = 260] [outer = 000000D19E4F5C00] 21:48:38 INFO - PROCESS | 1540 | 1467953318801 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:39 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. 21:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1141ms 21:48:39 INFO - PROCESS | 1540 | 1467953319020 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 21:48:39 INFO - PROCESS | 1540 | 1467953319025 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 21:48:39 INFO - PROCESS | 1540 | 1467953319031 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:48:39 INFO - PROCESS | 1540 | 1467953319034 Marionette TRACE conn6 <- [1,314,null,{}] 21:48:39 INFO - PROCESS | 1540 | 1467953319041 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:39 INFO - PROCESS | 1540 | 1467953319044 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:39 INFO - PROCESS | 1540 | 1467953319153 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 21:48:39 INFO - PROCESS | 1540 | 1467953319219 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:39 INFO - PROCESS | 1540 | 1467953319225 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196791800 == 49 [pid = 1540] [id = 88] 21:48:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 109 (000000D192087800) [pid = 1540] [serial = 261] [outer = 0000000000000000] 21:48:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 110 (000000D192AF8000) [pid = 1540] [serial = 262] [outer = 000000D192087800] 21:48:39 INFO - PROCESS | 1540 | 1467953319274 Marionette DEBUG loaded listener.js 21:48:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 111 (000000D1941D1C00) [pid = 1540] [serial = 263] [outer = 000000D192087800] 21:48:39 INFO - PROCESS | 1540 | 1467953319885 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B11000 == 48 [pid = 1540] [id = 83] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1FEE000 == 47 [pid = 1540] [id = 82] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1FDA000 == 46 [pid = 1540] [id = 81] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D192054000 == 45 [pid = 1540] [id = 80] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C80800 == 44 [pid = 1540] [id = 79] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0932800 == 43 [pid = 1540] [id = 78] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C957000 == 42 [pid = 1540] [id = 77] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A03A000 == 41 [pid = 1540] [id = 76] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 110 (000000D19F1A3400) [pid = 1540] [serial = 205] [outer = 0000000000000000] [url = about:blank] 21:48:39 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. 21:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 922ms 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E44B800 == 40 [pid = 1540] [id = 75] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D19677B800 == 39 [pid = 1540] [id = 74] 21:48:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A191E000 == 38 [pid = 1540] [id = 69] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 109 (000000D18D853000) [pid = 1540] [serial = 127] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 108 (000000D1935ACC00) [pid = 1540] [serial = 133] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 107 (000000D19F3B0C00) [pid = 1540] [serial = 161] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 106 (000000D18DB47400) [pid = 1540] [serial = 130] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 105 (000000D1A0B13800) [pid = 1540] [serial = 173] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 104 (000000D1A096DC00) [pid = 1540] [serial = 172] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 103 (000000D18D79EC00) [pid = 1540] [serial = 164] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 102 (000000D18BB59C00) [pid = 1540] [serial = 163] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D19ABBB800) [pid = 1540] [serial = 170] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D199E63800) [pid = 1540] [serial = 169] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D196597400) [pid = 1540] [serial = 184] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D196D11800) [pid = 1540] [serial = 185] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D19ABB5C00) [pid = 1540] [serial = 190] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D192B6CC00) [pid = 1540] [serial = 182] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D192969400) [pid = 1540] [serial = 181] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D18DC5C400) [pid = 1540] [serial = 176] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18D5B9000) [pid = 1540] [serial = 175] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19B61B000) [pid = 1540] [serial = 191] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D192B6B800) [pid = 1540] [serial = 167] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19270C400) [pid = 1540] [serial = 166] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18D7EF000) [pid = 1540] [serial = 178] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18E4DA400) [pid = 1540] [serial = 179] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D198EE3C00) [pid = 1540] [serial = 187] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19DA5B400) [pid = 1540] [serial = 194] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19B982800) [pid = 1540] [serial = 193] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D691800) [pid = 1540] [serial = 196] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D197122C00) [pid = 1540] [serial = 199] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19F16C400) [pid = 1540] [serial = 202] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199887800) [pid = 1540] [serial = 197] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19F286800) [pid = 1540] [serial = 203] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D197129000) [pid = 1540] [serial = 200] [outer = 0000000000000000] [url = about:blank] 21:48:39 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D199826C00) [pid = 1540] [serial = 188] [outer = 0000000000000000] [url = about:blank] 21:48:40 INFO - PROCESS | 1540 | 1467953319992 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 21:48:40 INFO - PROCESS | 1540 | 1467953319995 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 21:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:48:40 INFO - PROCESS | 1540 | 1467953320007 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 1540 | 1467953320011 Marionette TRACE conn6 <- [1,318,null,{}] 21:48:40 INFO - PROCESS | 1540 | 1467953320015 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:40 INFO - PROCESS | 1540 | 1467953320017 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:40 INFO - PROCESS | 1540 | 1467953320114 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 21:48:40 INFO - PROCESS | 1540 | 1467953320121 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 1540 | 1467953320123 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192278000 == 39 [pid = 1540] [id = 89] 21:48:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18D72A000) [pid = 1540] [serial = 264] [outer = 0000000000000000] 21:48:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18D796400) [pid = 1540] [serial = 265] [outer = 000000D18D72A000] 21:48:40 INFO - PROCESS | 1540 | 1467953320172 Marionette DEBUG loaded listener.js 21:48:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18DC54400) [pid = 1540] [serial = 266] [outer = 000000D18D72A000] 21:48:40 INFO - PROCESS | 1540 | 1467953320645 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:40 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. 21:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 693ms 21:48:40 INFO - PROCESS | 1540 | 1467953320722 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 21:48:40 INFO - PROCESS | 1540 | 1467953320725 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 21:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:48:40 INFO - PROCESS | 1540 | 1467953320729 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 1540 | 1467953320731 Marionette TRACE conn6 <- [1,322,null,{}] 21:48:40 INFO - PROCESS | 1540 | 1467953320741 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:40 INFO - PROCESS | 1540 | 1467953320745 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:40 INFO - PROCESS | 1540 | 1467953320838 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 21:48:40 INFO - PROCESS | 1540 | 1467953320910 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 1540 | 1467953320913 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998B4000 == 40 [pid = 1540] [id = 90] 21:48:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19296E000) [pid = 1540] [serial = 267] [outer = 0000000000000000] 21:48:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D196593C00) [pid = 1540] [serial = 268] [outer = 000000D19296E000] 21:48:40 INFO - PROCESS | 1540 | 1467953320963 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19712AC00) [pid = 1540] [serial = 269] [outer = 000000D19296E000] 21:48:41 INFO - PROCESS | 1540 | 1467953321363 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:41 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. 21:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 21:48:41 INFO - PROCESS | 1540 | 1467953321424 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 21:48:41 INFO - PROCESS | 1540 | 1467953321426 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 21:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:48:41 INFO - PROCESS | 1540 | 1467953321430 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - PROCESS | 1540 | 1467953321431 Marionette TRACE conn6 <- [1,326,null,{}] 21:48:41 INFO - PROCESS | 1540 | 1467953321435 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:41 INFO - PROCESS | 1540 | 1467953321437 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:41 INFO - PROCESS | 1540 | 1467953321530 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 21:48:41 INFO - PROCESS | 1540 | 1467953321538 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:41 INFO - PROCESS | 1540 | 1467953321540 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A828000 == 41 [pid = 1540] [id = 91] 21:48:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19982E400) [pid = 1540] [serial = 270] [outer = 0000000000000000] 21:48:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199CDB800) [pid = 1540] [serial = 271] [outer = 000000D19982E400] 21:48:41 INFO - PROCESS | 1540 | 1467953321586 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19AE0AC00) [pid = 1540] [serial = 272] [outer = 000000D19982E400] 21:48:42 INFO - PROCESS | 1540 | 1467953322021 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:42 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. 21:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 21:48:42 INFO - PROCESS | 1540 | 1467953322067 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 1540 | 1467953322069 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 21:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:48:42 INFO - PROCESS | 1540 | 1467953322073 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - PROCESS | 1540 | 1467953322074 Marionette TRACE conn6 <- [1,330,null,{}] 21:48:42 INFO - PROCESS | 1540 | 1467953322078 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:42 INFO - PROCESS | 1540 | 1467953322080 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:42 INFO - PROCESS | 1540 | 1467953322214 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 21:48:42 INFO - PROCESS | 1540 | 1467953322258 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 1540 | 1467953322260 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C963000 == 42 [pid = 1540] [id = 92] 21:48:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19B61BC00) [pid = 1540] [serial = 273] [outer = 0000000000000000] 21:48:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19B977000) [pid = 1540] [serial = 274] [outer = 000000D19B61BC00] 21:48:42 INFO - PROCESS | 1540 | 1467953322305 Marionette DEBUG loaded listener.js 21:48:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19DA5B400) [pid = 1540] [serial = 275] [outer = 000000D19B61BC00] 21:48:42 INFO - PROCESS | 1540 | 1467953322736 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:42 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. 21:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 21:48:42 INFO - PROCESS | 1540 | 1467953322770 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 1540 | 1467953322772 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 21:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:48:42 INFO - PROCESS | 1540 | 1467953322775 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - PROCESS | 1540 | 1467953322777 Marionette TRACE conn6 <- [1,334,null,{}] 21:48:42 INFO - PROCESS | 1540 | 1467953322780 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:42 INFO - PROCESS | 1540 | 1467953322787 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:42 INFO - PROCESS | 1540 | 1467953322934 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 21:48:42 INFO - PROCESS | 1540 | 1467953322985 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 1540 | 1467953322987 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95D000 == 43 [pid = 1540] [id = 93] 21:48:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19E4F4400) [pid = 1540] [serial = 276] [outer = 0000000000000000] 21:48:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19E938400) [pid = 1540] [serial = 277] [outer = 000000D19E4F4400] 21:48:43 INFO - PROCESS | 1540 | 1467953323033 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19E9A9000) [pid = 1540] [serial = 278] [outer = 000000D19E4F4400] 21:48:43 INFO - PROCESS | 1540 | 1467953323460 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:43 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. 21:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 21:48:43 INFO - PROCESS | 1540 | 1467953323542 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 21:48:43 INFO - PROCESS | 1540 | 1467953323545 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 21:48:43 INFO - PROCESS | 1540 | 1467953323548 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 1540 | 1467953323550 Marionette TRACE conn6 <- [1,338,null,{}] 21:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:48:43 INFO - PROCESS | 1540 | 1467953323554 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:43 INFO - PROCESS | 1540 | 1467953323556 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:43 INFO - PROCESS | 1540 | 1467953323666 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 21:48:43 INFO - PROCESS | 1540 | 1467953323723 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:43 INFO - PROCESS | 1540 | 1467953323725 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B51000 == 44 [pid = 1540] [id = 94] 21:48:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19E9AEC00) [pid = 1540] [serial = 279] [outer = 0000000000000000] 21:48:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19ED7EC00) [pid = 1540] [serial = 280] [outer = 000000D19E9AEC00] 21:48:43 INFO - PROCESS | 1540 | 1467953323770 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19F19DC00) [pid = 1540] [serial = 281] [outer = 000000D19E9AEC00] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19DA5D800) [pid = 1540] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D19E2F1C00) [pid = 1540] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18D68C400) [pid = 1540] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19A674800) [pid = 1540] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18BB60000) [pid = 1540] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D199823800) [pid = 1540] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D192B62400) [pid = 1540] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19E9A7800) [pid = 1540] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D850C00) [pid = 1540] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:48:44 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19E9AD800) [pid = 1540] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:48:44 INFO - PROCESS | 1540 | 1467953324298 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:44 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. 21:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 774ms 21:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:48:44 INFO - PROCESS | 1540 | 1467953324330 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 21:48:44 INFO - PROCESS | 1540 | 1467953324332 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 21:48:44 INFO - PROCESS | 1540 | 1467953324336 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:48:44 INFO - PROCESS | 1540 | 1467953324338 Marionette TRACE conn6 <- [1,342,null,{}] 21:48:44 INFO - PROCESS | 1540 | 1467953324341 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:44 INFO - PROCESS | 1540 | 1467953324343 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:44 INFO - PROCESS | 1540 | 1467953324428 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 21:48:44 INFO - PROCESS | 1540 | 1467953324437 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:44 INFO - PROCESS | 1540 | 1467953324439 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17F0800 == 45 [pid = 1540] [id = 95] 21:48:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18BA28C00) [pid = 1540] [serial = 282] [outer = 0000000000000000] 21:48:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18BA2EC00) [pid = 1540] [serial = 283] [outer = 000000D18BA28C00] 21:48:44 INFO - PROCESS | 1540 | 1467953324485 Marionette DEBUG loaded listener.js 21:48:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18D7A4800) [pid = 1540] [serial = 284] [outer = 000000D18BA28C00] 21:48:44 INFO - PROCESS | 1540 | 1467953324888 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:44 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. 21:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 21:48:45 INFO - PROCESS | 1540 | 1467953324990 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 21:48:45 INFO - PROCESS | 1540 | 1467953324992 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 21:48:45 INFO - PROCESS | 1540 | 1467953324996 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - PROCESS | 1540 | 1467953324997 Marionette TRACE conn6 <- [1,346,null,{}] 21:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:48:45 INFO - PROCESS | 1540 | 1467953325001 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:45 INFO - PROCESS | 1540 | 1467953325003 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:45 INFO - PROCESS | 1540 | 1467953325096 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 21:48:45 INFO - PROCESS | 1540 | 1467953325101 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 1540 | 1467953325103 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B07000 == 46 [pid = 1540] [id = 96] 21:48:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19270E400) [pid = 1540] [serial = 285] [outer = 0000000000000000] 21:48:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D199776800) [pid = 1540] [serial = 286] [outer = 000000D19270E400] 21:48:45 INFO - PROCESS | 1540 | 1467953325147 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19ED79800) [pid = 1540] [serial = 287] [outer = 000000D19270E400] 21:48:45 INFO - PROCESS | 1540 | 1467953325553 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:45 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. 21:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 566ms 21:48:45 INFO - PROCESS | 1540 | 1467953325569 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 21:48:45 INFO - PROCESS | 1540 | 1467953325571 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 21:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:48:45 INFO - PROCESS | 1540 | 1467953325574 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - PROCESS | 1540 | 1467953325576 Marionette TRACE conn6 <- [1,350,null,{}] 21:48:45 INFO - PROCESS | 1540 | 1467953325591 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:45 INFO - PROCESS | 1540 | 1467953325592 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:45 INFO - PROCESS | 1540 | 1467953325679 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 21:48:45 INFO - PROCESS | 1540 | 1467953325684 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 1540 | 1467953325686 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BDF000 == 47 [pid = 1540] [id = 97] 21:48:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D199976C00) [pid = 1540] [serial = 288] [outer = 0000000000000000] 21:48:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19997B800) [pid = 1540] [serial = 289] [outer = 000000D199976C00] 21:48:45 INFO - PROCESS | 1540 | 1467953325731 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19E2F1C00) [pid = 1540] [serial = 290] [outer = 000000D199976C00] 21:48:46 INFO - PROCESS | 1540 | 1467953326146 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:46 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. 21:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 21:48:46 INFO - PROCESS | 1540 | 1467953326165 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 21:48:46 INFO - PROCESS | 1540 | 1467953326176 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 21:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:48:46 INFO - PROCESS | 1540 | 1467953326189 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - PROCESS | 1540 | 1467953326192 Marionette TRACE conn6 <- [1,354,null,{}] 21:48:46 INFO - PROCESS | 1540 | 1467953326244 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:46 INFO - PROCESS | 1540 | 1467953326248 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:46 INFO - PROCESS | 1540 | 1467953326363 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 21:48:46 INFO - PROCESS | 1540 | 1467953326567 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:46 INFO - PROCESS | 1540 | 1467953326571 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193521800 == 48 [pid = 1540] [id = 98] 21:48:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D18D725C00) [pid = 1540] [serial = 291] [outer = 0000000000000000] 21:48:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D18D72F400) [pid = 1540] [serial = 292] [outer = 000000D18D725C00] 21:48:46 INFO - PROCESS | 1540 | 1467953326632 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D18DD5F000) [pid = 1540] [serial = 293] [outer = 000000D18D725C00] 21:48:47 INFO - PROCESS | 1540 | 1467953327236 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:47 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. 21:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1092ms 21:48:47 INFO - PROCESS | 1540 | 1467953327278 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 21:48:47 INFO - PROCESS | 1540 | 1467953327282 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 21:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:48:47 INFO - PROCESS | 1540 | 1467953327287 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:48:47 INFO - PROCESS | 1540 | 1467953327290 Marionette TRACE conn6 <- [1,358,null,{}] 21:48:47 INFO - PROCESS | 1540 | 1467953327313 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:47 INFO - PROCESS | 1540 | 1467953327316 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:47 INFO - PROCESS | 1540 | 1467953327435 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 21:48:47 INFO - PROCESS | 1540 | 1467953327512 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:47 INFO - PROCESS | 1540 | 1467953327516 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C535000 == 49 [pid = 1540] [id = 99] 21:48:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D196597400) [pid = 1540] [serial = 294] [outer = 0000000000000000] 21:48:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D197126C00) [pid = 1540] [serial = 295] [outer = 000000D196597400] 21:48:47 INFO - PROCESS | 1540 | 1467953327614 Marionette DEBUG loaded listener.js 21:48:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D199828000) [pid = 1540] [serial = 296] [outer = 000000D196597400] 21:48:48 INFO - PROCESS | 1540 | 1467953328235 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:48 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. 21:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 986ms 21:48:48 INFO - PROCESS | 1540 | 1467953328277 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 21:48:48 INFO - PROCESS | 1540 | 1467953328280 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 21:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:48:48 INFO - PROCESS | 1540 | 1467953328284 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:48:48 INFO - PROCESS | 1540 | 1467953328286 Marionette TRACE conn6 <- [1,362,null,{}] 21:48:48 INFO - PROCESS | 1540 | 1467953328304 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:48 INFO - PROCESS | 1540 | 1467953328307 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:48 INFO - PROCESS | 1540 | 1467953328425 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 21:48:48 INFO - PROCESS | 1540 | 1467953328499 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:48 INFO - PROCESS | 1540 | 1467953328503 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1FDA000 == 50 [pid = 1540] [id = 100] 21:48:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D199C68800) [pid = 1540] [serial = 297] [outer = 0000000000000000] 21:48:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 103 (000000D199C6C000) [pid = 1540] [serial = 298] [outer = 000000D199C68800] 21:48:48 INFO - PROCESS | 1540 | 1467953328602 Marionette DEBUG loaded listener.js 21:48:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 104 (000000D19B9E1C00) [pid = 1540] [serial = 299] [outer = 000000D199C68800] 21:48:49 INFO - PROCESS | 1540 | 1467953329203 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:49 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. 21:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 942ms 21:48:49 INFO - PROCESS | 1540 | 1467953329239 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 21:48:49 INFO - PROCESS | 1540 | 1467953329246 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 21:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:48:49 INFO - PROCESS | 1540 | 1467953329252 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:48:49 INFO - PROCESS | 1540 | 1467953329254 Marionette TRACE conn6 <- [1,366,null,{}] 21:48:49 INFO - PROCESS | 1540 | 1467953329258 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:49 INFO - PROCESS | 1540 | 1467953329261 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:49 INFO - PROCESS | 1540 | 1467953329376 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 21:48:49 INFO - PROCESS | 1540 | 1467953329448 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:49 INFO - PROCESS | 1540 | 1467953329451 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A22F8800 == 51 [pid = 1540] [id = 101] 21:48:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 105 (000000D19E4F9400) [pid = 1540] [serial = 300] [outer = 0000000000000000] 21:48:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 106 (000000D19E9A3C00) [pid = 1540] [serial = 301] [outer = 000000D19E4F9400] 21:48:49 INFO - PROCESS | 1540 | 1467953329546 Marionette DEBUG loaded listener.js 21:48:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 107 (000000D19F280C00) [pid = 1540] [serial = 302] [outer = 000000D19E4F9400] 21:48:50 INFO - PROCESS | 1540 | 1467953330273 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:50 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. 21:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1081ms 21:48:50 INFO - PROCESS | 1540 | 1467953330335 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 21:48:50 INFO - PROCESS | 1540 | 1467953330339 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 21:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:48:50 INFO - PROCESS | 1540 | 1467953330344 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:48:50 INFO - PROCESS | 1540 | 1467953330347 Marionette TRACE conn6 <- [1,370,null,{}] 21:48:50 INFO - PROCESS | 1540 | 1467953330353 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:50 INFO - PROCESS | 1540 | 1467953330356 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:50 INFO - PROCESS | 1540 | 1467953330466 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 21:48:50 INFO - PROCESS | 1540 | 1467953330541 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:50 INFO - PROCESS | 1540 | 1467953330546 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18BAA6800 == 52 [pid = 1540] [id = 102] 21:48:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 108 (000000D19208A000) [pid = 1540] [serial = 303] [outer = 0000000000000000] 21:48:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 109 (000000D192721000) [pid = 1540] [serial = 304] [outer = 000000D19208A000] 21:48:50 INFO - PROCESS | 1540 | 1467953330643 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 110 (000000D1935F6000) [pid = 1540] [serial = 305] [outer = 000000D19208A000] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B07000 == 51 [pid = 1540] [id = 96] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17F0800 == 50 [pid = 1540] [id = 95] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B51000 == 49 [pid = 1540] [id = 94] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95D000 == 48 [pid = 1540] [id = 93] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C963000 == 47 [pid = 1540] [id = 92] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A828000 == 46 [pid = 1540] [id = 91] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998B4000 == 45 [pid = 1540] [id = 90] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D192278000 == 44 [pid = 1540] [id = 89] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 109 (000000D18D7A0000) [pid = 1540] [serial = 208] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 108 (000000D19F2DE800) [pid = 1540] [serial = 217] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 107 (000000D19711F800) [pid = 1540] [serial = 211] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 106 (000000D19D0C2800) [pid = 1540] [serial = 214] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 105 (000000D19E939400) [pid = 1540] [serial = 250] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D196791800 == 43 [pid = 1540] [id = 88] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F16000 == 42 [pid = 1540] [id = 85] 21:48:51 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95F800 == 41 [pid = 1540] [id = 84] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 104 (000000D19E2E4400) [pid = 1540] [serial = 235] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 103 (000000D19F2D6C00) [pid = 1540] [serial = 238] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 102 (000000D19E2EDC00) [pid = 1540] [serial = 236] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D192088800) [pid = 1540] [serial = 221] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D18D7F1C00) [pid = 1540] [serial = 220] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D19AE18400) [pid = 1540] [serial = 232] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D18D53BC00) [pid = 1540] [serial = 223] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D18D7A3800) [pid = 1540] [serial = 224] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D199831800) [pid = 1540] [serial = 229] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D199CE3C00) [pid = 1540] [serial = 230] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D1935F2800) [pid = 1540] [serial = 226] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D196711400) [pid = 1540] [serial = 227] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19E9AC400) [pid = 1540] [serial = 241] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19F3AC400) [pid = 1540] [serial = 239] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D196598C00) [pid = 1540] [serial = 244] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19ED7CC00) [pid = 1540] [serial = 247] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19E9A8400) [pid = 1540] [serial = 245] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19ED83400) [pid = 1540] [serial = 248] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19F2D7400) [pid = 1540] [serial = 242] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19B749400) [pid = 1540] [serial = 233] [outer = 0000000000000000] [url = about:blank] 21:48:51 INFO - PROCESS | 1540 | 1467953331255 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:48:51 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. 21:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 944ms 21:48:51 INFO - PROCESS | 1540 | 1467953331291 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 21:48:51 INFO - PROCESS | 1540 | 1467953331296 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 21:48:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:48:51 INFO - PROCESS | 1540 | 1467953331302 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:48:51 INFO - PROCESS | 1540 | 1467953331305 Marionette TRACE conn6 <- [1,374,null,{}] 21:48:51 INFO - PROCESS | 1540 | 1467953331308 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:51 INFO - PROCESS | 1540 | 1467953331311 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:51 INFO - PROCESS | 1540 | 1467953331403 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 21:48:51 INFO - PROCESS | 1540 | 1467953331469 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:51 INFO - PROCESS | 1540 | 1467953331471 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198E67000 == 42 [pid = 1540] [id = 103] 21:48:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D7A0000) [pid = 1540] [serial = 306] [outer = 0000000000000000] 21:48:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18DC52C00) [pid = 1540] [serial = 307] [outer = 000000D18D7A0000] 21:48:51 INFO - PROCESS | 1540 | 1467953331528 Marionette DEBUG loaded listener.js 21:48:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D1935AB400) [pid = 1540] [serial = 308] [outer = 000000D18D7A0000] 21:48:51 INFO - PROCESS | 1540 | 1467953331949 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:48:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:48:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 21:48:52 INFO - PROCESS | 1540 | 1467953332041 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 1540 | 1467953332044 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 21:48:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:48:52 INFO - PROCESS | 1540 | 1467953332047 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 1540 | 1467953332051 Marionette TRACE conn6 <- [1,378,null,{}] 21:48:52 INFO - PROCESS | 1540 | 1467953332062 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:52 INFO - PROCESS | 1540 | 1467953332066 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:52 INFO - PROCESS | 1540 | 1467953332161 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 21:48:52 INFO - PROCESS | 1540 | 1467953332170 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:52 INFO - PROCESS | 1540 | 1467953332174 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A60E800 == 43 [pid = 1540] [id = 104] 21:48:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D199829000) [pid = 1540] [serial = 309] [outer = 0000000000000000] 21:48:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D199978C00) [pid = 1540] [serial = 310] [outer = 000000D199829000] 21:48:52 INFO - PROCESS | 1540 | 1467953332223 Marionette DEBUG loaded listener.js 21:48:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D199C6A000) [pid = 1540] [serial = 311] [outer = 000000D199829000] 21:48:52 INFO - PROCESS | 1540 | 1467953332811 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:48:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:48:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 796ms 21:48:52 INFO - PROCESS | 1540 | 1467953332847 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 21:48:52 INFO - PROCESS | 1540 | 1467953332850 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 21:48:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:48:52 INFO - PROCESS | 1540 | 1467953332854 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 1540 | 1467953332856 Marionette TRACE conn6 <- [1,382,null,{}] 21:48:52 INFO - PROCESS | 1540 | 1467953332859 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:52 INFO - PROCESS | 1540 | 1467953332861 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:52 INFO - PROCESS | 1540 | 1467953332952 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 21:48:52 INFO - PROCESS | 1540 | 1467953332959 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:52 INFO - PROCESS | 1540 | 1467953332961 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC5D000 == 44 [pid = 1540] [id = 105] 21:48:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19B616400) [pid = 1540] [serial = 312] [outer = 0000000000000000] 21:48:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19B620C00) [pid = 1540] [serial = 313] [outer = 000000D19B616400] 21:48:53 INFO - PROCESS | 1540 | 1467953333007 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19C97A000) [pid = 1540] [serial = 314] [outer = 000000D19B616400] 21:48:53 INFO - PROCESS | 1540 | 1467953333453 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:48:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:48:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 627ms 21:48:53 INFO - PROCESS | 1540 | 1467953333521 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 21:48:53 INFO - PROCESS | 1540 | 1467953333523 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 21:48:53 INFO - PROCESS | 1540 | 1467953333527 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:48:53 INFO - PROCESS | 1540 | 1467953333529 Marionette TRACE conn6 <- [1,386,null,{}] 21:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:48:53 INFO - PROCESS | 1540 | 1467953333532 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:53 INFO - PROCESS | 1540 | 1467953333534 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:53 INFO - PROCESS | 1540 | 1467953333645 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 21:48:53 INFO - PROCESS | 1540 | 1467953333720 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 1540 | 1467953333722 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E96A000 == 45 [pid = 1540] [id = 106] 21:48:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19E46E000) [pid = 1540] [serial = 315] [outer = 0000000000000000] 21:48:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19E470800) [pid = 1540] [serial = 316] [outer = 000000D19E46E000] 21:48:53 INFO - PROCESS | 1540 | 1467953333767 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19E476000) [pid = 1540] [serial = 317] [outer = 000000D19E46E000] 21:48:54 INFO - PROCESS | 1540 | 1467953334237 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 21:48:54 INFO - PROCESS | 1540 | 1467953334273 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 1540 | 1467953334276 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 21:48:54 INFO - PROCESS | 1540 | 1467953334279 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:48:54 INFO - PROCESS | 1540 | 1467953334281 Marionette TRACE conn6 <- [1,390,null,{}] 21:48:54 INFO - PROCESS | 1540 | 1467953334284 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:54 INFO - PROCESS | 1540 | 1467953334290 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:54 INFO - PROCESS | 1540 | 1467953334429 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 21:48:54 INFO - PROCESS | 1540 | 1467953334488 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 1540 | 1467953334490 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E4800 == 46 [pid = 1540] [id = 107] 21:48:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19E936800) [pid = 1540] [serial = 318] [outer = 0000000000000000] 21:48:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D19E9B0000) [pid = 1540] [serial = 319] [outer = 000000D19E936800] 21:48:54 INFO - PROCESS | 1540 | 1467953334536 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D19ED87C00) [pid = 1540] [serial = 320] [outer = 000000D19E936800] 21:48:54 INFO - PROCESS | 1540 | 1467953334980 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 775ms 21:48:55 INFO - PROCESS | 1540 | 1467953335060 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 21:48:55 INFO - PROCESS | 1540 | 1467953335062 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 21:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:48:55 INFO - PROCESS | 1540 | 1467953335065 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:48:55 INFO - PROCESS | 1540 | 1467953335075 Marionette TRACE conn6 <- [1,394,null,{}] 21:48:55 INFO - PROCESS | 1540 | 1467953335078 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:55 INFO - PROCESS | 1540 | 1467953335080 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:55 INFO - PROCESS | 1540 | 1467953335191 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 21:48:55 INFO - PROCESS | 1540 | 1467953335243 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 1540 | 1467953335245 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B16000 == 47 [pid = 1540] [id = 108] 21:48:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D19E4A9000) [pid = 1540] [serial = 321] [outer = 0000000000000000] 21:48:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D19E4AE000) [pid = 1540] [serial = 322] [outer = 000000D19E4A9000] 21:48:55 INFO - PROCESS | 1540 | 1467953335290 Marionette DEBUG loaded listener.js 21:48:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 103 (000000D19F167400) [pid = 1540] [serial = 323] [outer = 000000D19E4A9000] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 102 (000000D196598000) [pid = 1540] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D19B61BC00) [pid = 1540] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D19E936400) [pid = 1540] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D18D72A000) [pid = 1540] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D19982E400) [pid = 1540] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D19E4F4400) [pid = 1540] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D192087800) [pid = 1540] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19296E000) [pid = 1540] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D19E9AEC00) [pid = 1540] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18BA28C00) [pid = 1540] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19270E400) [pid = 1540] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19F2D9400) [pid = 1540] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19ABB8000) [pid = 1540] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:48:55 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18D68A400) [pid = 1540] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:48:55 INFO - PROCESS | 1540 | 1467953335753 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 21:48:55 INFO - PROCESS | 1540 | 1467953335806 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 21:48:55 INFO - PROCESS | 1540 | 1467953335808 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 21:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:48:55 INFO - PROCESS | 1540 | 1467953335818 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:48:55 INFO - PROCESS | 1540 | 1467953335820 Marionette TRACE conn6 <- [1,398,null,{}] 21:48:55 INFO - PROCESS | 1540 | 1467953335824 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:55 INFO - PROCESS | 1540 | 1467953335826 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:55 INFO - PROCESS | 1540 | 1467953335912 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 21:48:55 INFO - PROCESS | 1540 | 1467953335920 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 1540 | 1467953335923 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E95000 == 48 [pid = 1540] [id = 109] 21:48:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18DC57400) [pid = 1540] [serial = 324] [outer = 0000000000000000] 21:48:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D199F61800) [pid = 1540] [serial = 325] [outer = 000000D18DC57400] 21:48:55 INFO - PROCESS | 1540 | 1467953335968 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D199F67C00) [pid = 1540] [serial = 326] [outer = 000000D18DC57400] 21:48:56 INFO - PROCESS | 1540 | 1467953336414 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:48:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:48:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 629ms 21:48:56 INFO - PROCESS | 1540 | 1467953336451 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 21:48:56 INFO - PROCESS | 1540 | 1467953336453 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 21:48:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:48:56 INFO - PROCESS | 1540 | 1467953336456 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:48:56 INFO - PROCESS | 1540 | 1467953336458 Marionette TRACE conn6 <- [1,402,null,{}] 21:48:56 INFO - PROCESS | 1540 | 1467953336462 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:56 INFO - PROCESS | 1540 | 1467953336463 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:56 INFO - PROCESS | 1540 | 1467953336576 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 21:48:56 INFO - PROCESS | 1540 | 1467953336584 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:56 INFO - PROCESS | 1540 | 1467953336586 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1FE1800 == 49 [pid = 1540] [id = 110] 21:48:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D199F6E000) [pid = 1540] [serial = 327] [outer = 0000000000000000] 21:48:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19D024800) [pid = 1540] [serial = 328] [outer = 000000D199F6E000] 21:48:56 INFO - PROCESS | 1540 | 1467953336630 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19F280400) [pid = 1540] [serial = 329] [outer = 000000D199F6E000] 21:48:57 INFO - PROCESS | 1540 | 1467953337072 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 21:48:57 INFO - PROCESS | 1540 | 1467953337151 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 21:48:57 INFO - PROCESS | 1540 | 1467953337153 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 21:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:48:57 INFO - PROCESS | 1540 | 1467953337156 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 1540 | 1467953337158 Marionette TRACE conn6 <- [1,406,null,{}] 21:48:57 INFO - PROCESS | 1540 | 1467953337161 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:57 INFO - PROCESS | 1540 | 1467953337163 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:57 INFO - PROCESS | 1540 | 1467953337253 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 21:48:57 INFO - PROCESS | 1540 | 1467953337260 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:57 INFO - PROCESS | 1540 | 1467953337262 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A22E9000 == 50 [pid = 1540] [id = 111] 21:48:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19E411000) [pid = 1540] [serial = 330] [outer = 0000000000000000] 21:48:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19E417400) [pid = 1540] [serial = 331] [outer = 000000D19E411000] 21:48:57 INFO - PROCESS | 1540 | 1467953337305 Marionette DEBUG loaded listener.js 21:48:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19F197C00) [pid = 1540] [serial = 332] [outer = 000000D19E411000] 21:48:57 INFO - PROCESS | 1540 | 1467953337958 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:48:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:48:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 839ms 21:48:58 INFO - PROCESS | 1540 | 1467953337999 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 1540 | 1467953338004 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 21:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:48:58 INFO - PROCESS | 1540 | 1467953338009 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - PROCESS | 1540 | 1467953338013 Marionette TRACE conn6 <- [1,410,null,{}] 21:48:58 INFO - PROCESS | 1540 | 1467953338019 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:58 INFO - PROCESS | 1540 | 1467953338022 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:58 INFO - PROCESS | 1540 | 1467953338157 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 21:48:58 INFO - PROCESS | 1540 | 1467953338270 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:58 INFO - PROCESS | 1540 | 1467953338273 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F23000 == 51 [pid = 1540] [id = 112] 21:48:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D18D844C00) [pid = 1540] [serial = 333] [outer = 0000000000000000] 21:48:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D1929D1800) [pid = 1540] [serial = 334] [outer = 000000D18D844C00] 21:48:58 INFO - PROCESS | 1540 | 1467953338334 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D197127400) [pid = 1540] [serial = 335] [outer = 000000D18D844C00] 21:48:58 INFO - PROCESS | 1540 | 1467953338911 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:48:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:48:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 943ms 21:48:58 INFO - PROCESS | 1540 | 1467953338956 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 1540 | 1467953338961 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 21:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:48:58 INFO - PROCESS | 1540 | 1467953338968 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - PROCESS | 1540 | 1467953338971 Marionette TRACE conn6 <- [1,414,null,{}] 21:48:58 INFO - PROCESS | 1540 | 1467953338975 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:58 INFO - PROCESS | 1540 | 1467953338978 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:59 INFO - PROCESS | 1540 | 1467953339097 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 21:48:59 INFO - PROCESS | 1540 | 1467953339189 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:59 INFO - PROCESS | 1540 | 1467953339192 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:48:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA3000 == 52 [pid = 1540] [id = 113] 21:48:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D199C66800) [pid = 1540] [serial = 336] [outer = 0000000000000000] 21:48:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 103 (000000D199C6E000) [pid = 1540] [serial = 337] [outer = 000000D199C66800] 21:48:59 INFO - PROCESS | 1540 | 1467953339249 Marionette DEBUG loaded listener.js 21:48:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 104 (000000D19D0B5000) [pid = 1540] [serial = 338] [outer = 000000D199C66800] 21:48:59 INFO - PROCESS | 1540 | 1467953339889 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:48:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:48:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 943ms 21:48:59 INFO - PROCESS | 1540 | 1467953339912 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 21:48:59 INFO - PROCESS | 1540 | 1467953339915 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 21:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:48:59 INFO - PROCESS | 1540 | 1467953339919 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:48:59 INFO - PROCESS | 1540 | 1467953339923 Marionette TRACE conn6 <- [1,418,null,{}] 21:48:59 INFO - PROCESS | 1540 | 1467953339935 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:59 INFO - PROCESS | 1540 | 1467953339940 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:00 INFO - PROCESS | 1540 | 1467953340058 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 21:49:00 INFO - PROCESS | 1540 | 1467953340151 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:00 INFO - PROCESS | 1540 | 1467953340155 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EB4000 == 53 [pid = 1540] [id = 114] 21:49:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 105 (000000D19E4A4800) [pid = 1540] [serial = 339] [outer = 0000000000000000] 21:49:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 106 (000000D19E934C00) [pid = 1540] [serial = 340] [outer = 000000D19E4A4800] 21:49:00 INFO - PROCESS | 1540 | 1467953340213 Marionette DEBUG loaded listener.js 21:49:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 107 (000000D19F289000) [pid = 1540] [serial = 341] [outer = 000000D19E4A4800] 21:49:01 INFO - PROCESS | 1540 | 1467953341323 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:49:01 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 21:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1446ms 21:49:01 INFO - PROCESS | 1540 | 1467953341367 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 21:49:01 INFO - PROCESS | 1540 | 1467953341370 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 21:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:49:01 INFO - PROCESS | 1540 | 1467953341374 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:49:01 INFO - PROCESS | 1540 | 1467953341376 Marionette TRACE conn6 <- [1,422,null,{}] 21:49:01 INFO - PROCESS | 1540 | 1467953341380 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:01 INFO - PROCESS | 1540 | 1467953341383 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:01 INFO - PROCESS | 1540 | 1467953341500 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 21:49:01 INFO - PROCESS | 1540 | 1467953341614 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:01 INFO - PROCESS | 1540 | 1467953341617 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18BAB0800 == 54 [pid = 1540] [id = 115] 21:49:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 108 (000000D18D68D800) [pid = 1540] [serial = 342] [outer = 0000000000000000] 21:49:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 109 (000000D18DC5B800) [pid = 1540] [serial = 343] [outer = 000000D18D68D800] 21:49:01 INFO - PROCESS | 1540 | 1467953341673 Marionette DEBUG loaded listener.js 21:49:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 110 (000000D19982C800) [pid = 1540] [serial = 344] [outer = 000000D18D68D800] 21:49:02 INFO - PROCESS | 1540 | 1467953342877 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1545ms 21:49:02 INFO - PROCESS | 1540 | 1467953342922 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 21:49:02 INFO - PROCESS | 1540 | 1467953342926 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 21:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:49:02 INFO - PROCESS | 1540 | 1467953342931 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:49:02 INFO - PROCESS | 1540 | 1467953342934 Marionette TRACE conn6 <- [1,426,null,{}] 21:49:02 INFO - PROCESS | 1540 | 1467953342939 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:02 INFO - PROCESS | 1540 | 1467953342943 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D192732800 == 53 [pid = 1540] [id = 70] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1FE1800 == 52 [pid = 1540] [id = 110] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E95000 == 51 [pid = 1540] [id = 109] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B16000 == 50 [pid = 1540] [id = 108] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E4800 == 49 [pid = 1540] [id = 107] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E96A000 == 48 [pid = 1540] [id = 106] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC5D000 == 47 [pid = 1540] [id = 105] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A60E800 == 46 [pid = 1540] [id = 104] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D198E67000 == 45 [pid = 1540] [id = 103] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D18BAA6800 == 44 [pid = 1540] [id = 102] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BDF000 == 43 [pid = 1540] [id = 97] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E974800 == 42 [pid = 1540] [id = 86] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D571800 == 41 [pid = 1540] [id = 33] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C535000 == 40 [pid = 1540] [id = 99] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A22F8800 == 39 [pid = 1540] [id = 101] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D193521800 == 38 [pid = 1540] [id = 98] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A22EF000 == 37 [pid = 1540] [id = 72] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1FDA000 == 36 [pid = 1540] [id = 100] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19205F800 == 35 [pid = 1540] [id = 44] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E24800 == 34 [pid = 1540] [id = 45] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EBB000 == 33 [pid = 1540] [id = 73] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA3B000 == 32 [pid = 1540] [id = 71] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A2096800 == 31 [pid = 1540] [id = 87] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D18BAB0800 == 30 [pid = 1540] [id = 115] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EB4000 == 29 [pid = 1540] [id = 114] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA3000 == 28 [pid = 1540] [id = 113] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A22E9000 == 27 [pid = 1540] [id = 111] 21:49:03 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F23000 == 26 [pid = 1540] [id = 112] 21:49:03 INFO - PROCESS | 1540 | 1467953343763 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 109 (000000D19F3AD800) [pid = 1540] [serial = 218] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 108 (000000D19F283800) [pid = 1540] [serial = 215] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 107 (000000D18DC5A000) [pid = 1540] [serial = 209] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 106 (000000D19982B000) [pid = 1540] [serial = 212] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 105 (000000D19B977000) [pid = 1540] [serial = 274] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 104 (000000D19DA5B400) [pid = 1540] [serial = 275] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 103 (000000D19ED83800) [pid = 1540] [serial = 251] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 102 (000000D18D796400) [pid = 1540] [serial = 265] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D18DC54400) [pid = 1540] [serial = 266] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D199CDB800) [pid = 1540] [serial = 271] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D19E9A9000) [pid = 1540] [serial = 278] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D1999E4400) [pid = 1540] [serial = 256] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D19E4F7C00) [pid = 1540] [serial = 259] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D19E938400) [pid = 1540] [serial = 277] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D1941D1C00) [pid = 1540] [serial = 263] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D192AF8000) [pid = 1540] [serial = 262] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D196593C00) [pid = 1540] [serial = 268] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19712AC00) [pid = 1540] [serial = 269] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D192AF5C00) [pid = 1540] [serial = 253] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19ED7EC00) [pid = 1540] [serial = 280] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18D7A4800) [pid = 1540] [serial = 284] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18BA2EC00) [pid = 1540] [serial = 283] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199776800) [pid = 1540] [serial = 286] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19ED79800) [pid = 1540] [serial = 287] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19F19DC00) [pid = 1540] [serial = 281] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19AE0AC00) [pid = 1540] [serial = 272] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19997B800) [pid = 1540] [serial = 289] [outer = 0000000000000000] [url = about:blank] 21:49:03 INFO - PROCESS | 1540 | 1467953343948 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:03 INFO - PROCESS | 1540 | 1467953343951 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D274800 == 27 [pid = 1540] [id = 116] 21:49:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18C409000) [pid = 1540] [serial = 345] [outer = 0000000000000000] 21:49:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D220400) [pid = 1540] [serial = 346] [outer = 000000D18C409000] 21:49:04 INFO - PROCESS | 1540 | 1467953344002 Marionette DEBUG loaded listener.js 21:49:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D694400) [pid = 1540] [serial = 347] [outer = 000000D18C409000] 21:49:04 INFO - PROCESS | 1540 | 1467953344477 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:49:04 INFO - PROCESS | 1540 | 1467953344529 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 21:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:49:04 INFO - PROCESS | 1540 | 1467953344534 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:49:04 INFO - PROCESS | 1540 | 1467953344537 Marionette TRACE conn6 <- [1,430,null,{}] 21:49:04 INFO - PROCESS | 1540 | 1467953344542 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:04 INFO - PROCESS | 1540 | 1467953344547 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:04 INFO - PROCESS | 1540 | 1467953344642 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 21:49:04 INFO - PROCESS | 1540 | 1467953344657 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:04 INFO - PROCESS | 1540 | 1467953344660 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B29000 == 28 [pid = 1540] [id = 117] 21:49:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18D7A4C00) [pid = 1540] [serial = 348] [outer = 0000000000000000] 21:49:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18D7F0C00) [pid = 1540] [serial = 349] [outer = 000000D18D7A4C00] 21:49:04 INFO - PROCESS | 1540 | 1467953344709 Marionette DEBUG loaded listener.js 21:49:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18DB47400) [pid = 1540] [serial = 350] [outer = 000000D18D7A4C00] 21:49:05 INFO - PROCESS | 1540 | 1467953345194 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 21:49:05 INFO - PROCESS | 1540 | 1467953345229 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 21:49:05 INFO - PROCESS | 1540 | 1467953345233 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 21:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:49:05 INFO - PROCESS | 1540 | 1467953345266 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:49:05 INFO - PROCESS | 1540 | 1467953345269 Marionette TRACE conn6 <- [1,434,null,{}] 21:49:05 INFO - PROCESS | 1540 | 1467953345275 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:05 INFO - PROCESS | 1540 | 1467953345278 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:05 INFO - PROCESS | 1540 | 1467953345375 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 21:49:05 INFO - PROCESS | 1540 | 1467953345460 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:05 INFO - PROCESS | 1540 | 1467953345463 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D6C800 == 29 [pid = 1540] [id = 118] 21:49:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18EC3EC00) [pid = 1540] [serial = 351] [outer = 0000000000000000] 21:49:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D192086400) [pid = 1540] [serial = 352] [outer = 000000D18EC3EC00] 21:49:05 INFO - PROCESS | 1540 | 1467953345510 Marionette DEBUG loaded listener.js 21:49:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D192720800) [pid = 1540] [serial = 353] [outer = 000000D18EC3EC00] 21:49:05 INFO - PROCESS | 1540 | 1467953345947 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 731ms 21:49:06 INFO - PROCESS | 1540 | 1467953346004 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 21:49:06 INFO - PROCESS | 1540 | 1467953346008 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 21:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:49:06 INFO - PROCESS | 1540 | 1467953346025 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:49:06 INFO - PROCESS | 1540 | 1467953346030 Marionette TRACE conn6 <- [1,438,null,{}] 21:49:06 INFO - PROCESS | 1540 | 1467953346039 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:06 INFO - PROCESS | 1540 | 1467953346042 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:06 INFO - PROCESS | 1540 | 1467953346167 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 21:49:06 INFO - PROCESS | 1540 | 1467953346222 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 1540 | 1467953346224 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E1C000 == 30 [pid = 1540] [id = 119] 21:49:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D1940C3800) [pid = 1540] [serial = 354] [outer = 0000000000000000] 21:49:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D196598000) [pid = 1540] [serial = 355] [outer = 000000D1940C3800] 21:49:06 INFO - PROCESS | 1540 | 1467953346271 Marionette DEBUG loaded listener.js 21:49:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19670F800) [pid = 1540] [serial = 356] [outer = 000000D1940C3800] 21:49:06 INFO - PROCESS | 1540 | 1467953346768 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 794ms 21:49:06 INFO - PROCESS | 1540 | 1467953346812 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 21:49:06 INFO - PROCESS | 1540 | 1467953346814 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 21:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:49:06 INFO - PROCESS | 1540 | 1467953346823 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:49:06 INFO - PROCESS | 1540 | 1467953346825 Marionette TRACE conn6 <- [1,442,null,{}] 21:49:06 INFO - PROCESS | 1540 | 1467953346829 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:06 INFO - PROCESS | 1540 | 1467953346831 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:06 INFO - PROCESS | 1540 | 1467953346949 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 21:49:06 INFO - PROCESS | 1540 | 1467953346961 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 1540 | 1467953346963 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2BD000 == 31 [pid = 1540] [id = 120] 21:49:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D197125800) [pid = 1540] [serial = 357] [outer = 0000000000000000] 21:49:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D197128400) [pid = 1540] [serial = 358] [outer = 000000D197125800] 21:49:07 INFO - PROCESS | 1540 | 1467953347008 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D198A0B400) [pid = 1540] [serial = 359] [outer = 000000D197125800] 21:49:07 INFO - PROCESS | 1540 | 1467953347458 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 21:49:07 INFO - PROCESS | 1540 | 1467953347517 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 21:49:07 INFO - PROCESS | 1540 | 1467953347519 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 21:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:49:07 INFO - PROCESS | 1540 | 1467953347530 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 1540 | 1467953347532 Marionette TRACE conn6 <- [1,446,null,{}] 21:49:07 INFO - PROCESS | 1540 | 1467953347536 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:07 INFO - PROCESS | 1540 | 1467953347538 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:07 INFO - PROCESS | 1540 | 1467953347652 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 21:49:07 INFO - PROCESS | 1540 | 1467953347711 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:07 INFO - PROCESS | 1540 | 1467953347717 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B913000 == 32 [pid = 1540] [id = 121] 21:49:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D19982E000) [pid = 1540] [serial = 360] [outer = 0000000000000000] 21:49:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D199878800) [pid = 1540] [serial = 361] [outer = 000000D19982E000] 21:49:07 INFO - PROCESS | 1540 | 1467953347774 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D199C62800) [pid = 1540] [serial = 362] [outer = 000000D19982E000] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D19F19AC00) [pid = 1540] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D19E4F5C00) [pid = 1540] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D19E46E000) [pid = 1540] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D19E936800) [pid = 1540] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D19208A000) [pid = 1540] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D196597400) [pid = 1540] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D18D725C00) [pid = 1540] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19B616400) [pid = 1540] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19E4A9000) [pid = 1540] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D199C68800) [pid = 1540] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18D7A0000) [pid = 1540] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D199976C00) [pid = 1540] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19E4F9400) [pid = 1540] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199829000) [pid = 1540] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199F6E000) [pid = 1540] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19E411000) [pid = 1540] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18DC57400) [pid = 1540] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19982FC00) [pid = 1540] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:49:08 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D7F2C00) [pid = 1540] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:49:08 INFO - PROCESS | 1540 | 1467953348617 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1135ms 21:49:08 INFO - PROCESS | 1540 | 1467953348661 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 21:49:08 INFO - PROCESS | 1540 | 1467953348663 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 21:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:49:08 INFO - PROCESS | 1540 | 1467953348666 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:49:08 INFO - PROCESS | 1540 | 1467953348668 Marionette TRACE conn6 <- [1,450,null,{}] 21:49:08 INFO - PROCESS | 1540 | 1467953348671 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:08 INFO - PROCESS | 1540 | 1467953348673 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:08 INFO - PROCESS | 1540 | 1467953348788 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 21:49:08 INFO - PROCESS | 1540 | 1467953348803 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:08 INFO - PROCESS | 1540 | 1467953348805 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18C4BE800 == 33 [pid = 1540] [id = 122] 21:49:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18C935000) [pid = 1540] [serial = 363] [outer = 0000000000000000] 21:49:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199C6D000) [pid = 1540] [serial = 364] [outer = 000000D18C935000] 21:49:08 INFO - PROCESS | 1540 | 1467953348851 Marionette DEBUG loaded listener.js 21:49:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199F6C000) [pid = 1540] [serial = 365] [outer = 000000D18C935000] 21:49:09 INFO - PROCESS | 1540 | 1467953349290 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:49:09 INFO - PROCESS | 1540 | 1467953349346 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 21:49:09 INFO - PROCESS | 1540 | 1467953349349 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:49:09 INFO - PROCESS | 1540 | 1467953349351 Marionette TRACE conn6 <- [1,454,null,{}] 21:49:09 INFO - PROCESS | 1540 | 1467953349355 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:09 INFO - PROCESS | 1540 | 1467953349357 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:09 INFO - PROCESS | 1540 | 1467953349439 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 21:49:09 INFO - PROCESS | 1540 | 1467953349473 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 1540 | 1467953349475 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E974800 == 34 [pid = 1540] [id = 123] 21:49:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19A405800) [pid = 1540] [serial = 366] [outer = 0000000000000000] 21:49:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19A410400) [pid = 1540] [serial = 367] [outer = 000000D19A405800] 21:49:09 INFO - PROCESS | 1540 | 1467953349520 Marionette DEBUG loaded listener.js 21:49:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19AA2EC00) [pid = 1540] [serial = 368] [outer = 000000D19A405800] 21:49:09 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:09 INFO - PROCESS | 1540 | 1467953349951 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 21:49:09 INFO - PROCESS | 1540 | 1467953349981 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 21:49:09 INFO - PROCESS | 1540 | 1467953349983 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 21:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:49:09 INFO - PROCESS | 1540 | 1467953349987 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 1540 | 1467953349997 Marionette TRACE conn6 <- [1,458,null,{}] 21:49:10 INFO - PROCESS | 1540 | 1467953350001 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:10 INFO - PROCESS | 1540 | 1467953350003 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:10 INFO - PROCESS | 1540 | 1467953350084 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 21:49:10 INFO - PROCESS | 1540 | 1467953350092 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:10 INFO - PROCESS | 1540 | 1467953350094 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A093D000 == 35 [pid = 1540] [id = 124] 21:49:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19ABB5C00) [pid = 1540] [serial = 369] [outer = 0000000000000000] 21:49:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19AE17800) [pid = 1540] [serial = 370] [outer = 000000D19ABB5C00] 21:49:10 INFO - PROCESS | 1540 | 1467953350139 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19B0DBC00) [pid = 1540] [serial = 371] [outer = 000000D19ABB5C00] 21:49:10 INFO - PROCESS | 1540 | 1467953350964 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 1540 | 1467953351036 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 21:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:49:11 INFO - PROCESS | 1540 | 1467953351062 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 1540 | 1467953351067 Marionette TRACE conn6 <- [1,462,null,{}] 21:49:11 INFO - PROCESS | 1540 | 1467953351073 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:11 INFO - PROCESS | 1540 | 1467953351076 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:11 INFO - PROCESS | 1540 | 1467953351228 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 21:49:11 INFO - PROCESS | 1540 | 1467953351297 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:11 INFO - PROCESS | 1540 | 1467953351300 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19675B800 == 36 [pid = 1540] [id = 125] 21:49:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18D7A4800) [pid = 1540] [serial = 372] [outer = 0000000000000000] 21:49:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18D853800) [pid = 1540] [serial = 373] [outer = 000000D18D7A4800] 21:49:11 INFO - PROCESS | 1540 | 1467953351400 Marionette DEBUG loaded listener.js 21:49:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D191FDE400) [pid = 1540] [serial = 374] [outer = 000000D18D7A4800] 21:49:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D18D538800) [pid = 1540] [serial = 375] [outer = 000000D196D0C800] 21:49:12 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:12 INFO - PROCESS | 1540 | 1467953352217 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:49:12 INFO - PROCESS | 1540 | 1467953352423 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 21:49:12 INFO - PROCESS | 1540 | 1467953352448 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:49:12 INFO - PROCESS | 1540 | 1467953352451 Marionette TRACE conn6 <- [1,466,null,{}] 21:49:12 INFO - PROCESS | 1540 | 1467953352457 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:49:12 INFO - PROCESS | 1540 | 1467953352461 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:12 INFO - PROCESS | 1540 | 1467953352574 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 21:49:12 INFO - PROCESS | 1540 | 1467953352682 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:12 INFO - PROCESS | 1540 | 1467953352687 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196510800 == 37 [pid = 1540] [id = 126] 21:49:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D18D539000) [pid = 1540] [serial = 376] [outer = 0000000000000000] 21:49:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D18D7F3C00) [pid = 1540] [serial = 377] [outer = 000000D18D539000] 21:49:12 INFO - PROCESS | 1540 | 1467953352768 Marionette DEBUG loaded listener.js 21:49:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D192B63800) [pid = 1540] [serial = 378] [outer = 000000D18D539000] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D192046000 == 36 [pid = 1540] [id = 10] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC6000 == 35 [pid = 1540] [id = 21] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B2C000 == 34 [pid = 1540] [id = 29] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C93000 == 33 [pid = 1540] [id = 23] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D196771000 == 32 [pid = 1540] [id = 14] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E0D000 == 31 [pid = 1540] [id = 16] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D1997EB000 == 30 [pid = 1540] [id = 15] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A818000 == 29 [pid = 1540] [id = 18] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B64800 == 28 [pid = 1540] [id = 22] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E25000 == 27 [pid = 1540] [id = 27] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D066800 == 26 [pid = 1540] [id = 20] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D19816B800 == 25 [pid = 1540] [id = 26] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A826000 == 24 [pid = 1540] [id = 28] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C36E800 == 23 [pid = 1540] [id = 19] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D196507000 == 22 [pid = 1540] [id = 25] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937ED000 == 21 [pid = 1540] [id = 13] 21:49:13 INFO - PROCESS | 1540 | --DOCSHELL 000000D191F83800 == 20 [pid = 1540] [id = 24] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D19C39BC00) [pid = 1540] [serial = 257] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D196706C00) [pid = 1540] [serial = 254] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19F28E800) [pid = 1540] [serial = 206] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D19E4FFC00) [pid = 1540] [serial = 260] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19E470800) [pid = 1540] [serial = 316] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19E476000) [pid = 1540] [serial = 317] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19E9B0000) [pid = 1540] [serial = 319] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D192721000) [pid = 1540] [serial = 304] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D1935F6000) [pid = 1540] [serial = 305] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D197126C00) [pid = 1540] [serial = 295] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199828000) [pid = 1540] [serial = 296] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18D72F400) [pid = 1540] [serial = 292] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18DD5F000) [pid = 1540] [serial = 293] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19B620C00) [pid = 1540] [serial = 313] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19E4AE000) [pid = 1540] [serial = 322] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199C6C000) [pid = 1540] [serial = 298] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B9E1C00) [pid = 1540] [serial = 299] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18DC52C00) [pid = 1540] [serial = 307] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D1935AB400) [pid = 1540] [serial = 308] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19ED87C00) [pid = 1540] [serial = 320] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19E2F1C00) [pid = 1540] [serial = 290] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19E9A3C00) [pid = 1540] [serial = 301] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19F280C00) [pid = 1540] [serial = 302] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199978C00) [pid = 1540] [serial = 310] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199C6A000) [pid = 1540] [serial = 311] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19D024800) [pid = 1540] [serial = 328] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19F280400) [pid = 1540] [serial = 329] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19E417400) [pid = 1540] [serial = 331] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19F197C00) [pid = 1540] [serial = 332] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19F167400) [pid = 1540] [serial = 323] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199F61800) [pid = 1540] [serial = 325] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19C97A000) [pid = 1540] [serial = 314] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199F67C00) [pid = 1540] [serial = 326] [outer = 0000000000000000] [url = about:blank] 21:49:13 INFO - PROCESS | 1540 | 1467953353340 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:49:13 INFO - PROCESS | 1540 | 1467953353388 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 21:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:49:13 INFO - PROCESS | 1540 | 1467953353394 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:49:13 INFO - PROCESS | 1540 | 1467953353399 Marionette TRACE conn6 <- [1,470,null,{}] 21:49:13 INFO - PROCESS | 1540 | 1467953353404 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:13 INFO - PROCESS | 1540 | 1467953353407 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:13 INFO - PROCESS | 1540 | 1467953353502 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 21:49:13 INFO - PROCESS | 1540 | 1467953353576 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:13 INFO - PROCESS | 1540 | 1467953353579 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19675C800 == 21 [pid = 1540] [id = 127] 21:49:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D727800) [pid = 1540] [serial = 379] [outer = 0000000000000000] 21:49:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D192AF8000) [pid = 1540] [serial = 380] [outer = 000000D18D727800] 21:49:13 INFO - PROCESS | 1540 | 1467953353628 Marionette DEBUG loaded listener.js 21:49:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D19419A400) [pid = 1540] [serial = 381] [outer = 000000D18D727800] 21:49:14 INFO - PROCESS | 1540 | 1467953354031 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 21:49:14 INFO - PROCESS | 1540 | 1467953354089 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 1540 | 1467953354091 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 21:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:49:14 INFO - PROCESS | 1540 | 1467953354095 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - PROCESS | 1540 | 1467953354097 Marionette TRACE conn6 <- [1,474,null,{}] 21:49:14 INFO - PROCESS | 1540 | 1467953354103 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:14 INFO - PROCESS | 1540 | 1467953354107 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:14 INFO - PROCESS | 1540 | 1467953354202 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 21:49:14 INFO - PROCESS | 1540 | 1467953354216 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 1540 | 1467953354220 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A038800 == 22 [pid = 1540] [id = 128] 21:49:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1981E3C00) [pid = 1540] [serial = 382] [outer = 0000000000000000] 21:49:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D198A06800) [pid = 1540] [serial = 383] [outer = 000000D1981E3C00] 21:49:14 INFO - PROCESS | 1540 | 1467953354276 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199825C00) [pid = 1540] [serial = 384] [outer = 000000D1981E3C00] 21:49:14 INFO - PROCESS | 1540 | 1467953354755 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 21:49:14 INFO - PROCESS | 1540 | 1467953354790 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 1540 | 1467953354792 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 21:49:14 INFO - PROCESS | 1540 | 1467953354795 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:49:14 INFO - PROCESS | 1540 | 1467953354797 Marionette TRACE conn6 <- [1,478,null,{}] 21:49:14 INFO - PROCESS | 1540 | 1467953354800 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:14 INFO - PROCESS | 1540 | 1467953354802 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:14 INFO - PROCESS | 1540 | 1467953354892 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 21:49:14 INFO - PROCESS | 1540 | 1467953354900 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 1540 | 1467953354902 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B709800 == 23 [pid = 1540] [id = 129] 21:49:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199980C00) [pid = 1540] [serial = 385] [outer = 0000000000000000] 21:49:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199C61C00) [pid = 1540] [serial = 386] [outer = 000000D199980C00] 21:49:14 INFO - PROCESS | 1540 | 1467953354951 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199CDD000) [pid = 1540] [serial = 387] [outer = 000000D199980C00] 21:49:15 INFO - PROCESS | 1540 | 1467953355411 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 21:49:15 INFO - PROCESS | 1540 | 1467953355426 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 21:49:15 INFO - PROCESS | 1540 | 1467953355429 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 21:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:49:15 INFO - PROCESS | 1540 | 1467953355438 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:49:15 INFO - PROCESS | 1540 | 1467953355440 Marionette TRACE conn6 <- [1,482,null,{}] 21:49:15 INFO - PROCESS | 1540 | 1467953355444 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:15 INFO - PROCESS | 1540 | 1467953355446 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:15 INFO - PROCESS | 1540 | 1467953355553 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 21:49:15 INFO - PROCESS | 1540 | 1467953355630 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:15 INFO - PROCESS | 1540 | 1467953355632 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA44800 == 24 [pid = 1540] [id = 130] 21:49:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199F69000) [pid = 1540] [serial = 388] [outer = 0000000000000000] 21:49:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19A402800) [pid = 1540] [serial = 389] [outer = 000000D199F69000] 21:49:15 INFO - PROCESS | 1540 | 1467953355678 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A59B000) [pid = 1540] [serial = 390] [outer = 000000D199F69000] 21:49:16 INFO - PROCESS | 1540 | 1467953356127 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 21:49:16 INFO - PROCESS | 1540 | 1467953356174 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 1540 | 1467953356176 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 21:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:49:16 INFO - PROCESS | 1540 | 1467953356179 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 1540 | 1467953356181 Marionette TRACE conn6 <- [1,486,null,{}] 21:49:16 INFO - PROCESS | 1540 | 1467953356185 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:16 INFO - PROCESS | 1540 | 1467953356191 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:16 INFO - PROCESS | 1540 | 1467953356332 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 21:49:16 INFO - PROCESS | 1540 | 1467953356387 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:16 INFO - PROCESS | 1540 | 1467953356390 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA1000 == 25 [pid = 1540] [id = 131] 21:49:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B615800) [pid = 1540] [serial = 391] [outer = 0000000000000000] 21:49:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B6E5400) [pid = 1540] [serial = 392] [outer = 000000D19B615800] 21:49:16 INFO - PROCESS | 1540 | 1467953356435 Marionette DEBUG loaded listener.js 21:49:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B9DC400) [pid = 1540] [serial = 393] [outer = 000000D19B615800] 21:49:16 INFO - PROCESS | 1540 | 1467953356871 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 732ms 21:49:16 INFO - PROCESS | 1540 | 1467953356923 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 1540 | 1467953356925 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 21:49:16 INFO - PROCESS | 1540 | 1467953356928 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 1540 | 1467953356930 Marionette TRACE conn6 <- [1,490,null,{}] 21:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:49:16 INFO - PROCESS | 1540 | 1467953356934 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:16 INFO - PROCESS | 1540 | 1467953356936 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:17 INFO - PROCESS | 1540 | 1467953357041 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 21:49:17 INFO - PROCESS | 1540 | 1467953357050 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:17 INFO - PROCESS | 1540 | 1467953357052 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4F000 == 26 [pid = 1540] [id = 132] 21:49:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B615C00) [pid = 1540] [serial = 394] [outer = 0000000000000000] 21:49:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19D01C400) [pid = 1540] [serial = 395] [outer = 000000D19B615C00] 21:49:17 INFO - PROCESS | 1540 | 1467953357104 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19DA57800) [pid = 1540] [serial = 396] [outer = 000000D19B615C00] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D197125800) [pid = 1540] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D68D800) [pid = 1540] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18EC3EC00) [pid = 1540] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D7A4C00) [pid = 1540] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18C409000) [pid = 1540] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19982E000) [pid = 1540] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D844C00) [pid = 1540] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199C66800) [pid = 1540] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19E4A4800) [pid = 1540] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19A405800) [pid = 1540] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D1940C3800) [pid = 1540] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:49:17 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18C935000) [pid = 1540] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:49:17 INFO - PROCESS | 1540 | 1467953357583 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 21:49:17 INFO - PROCESS | 1540 | 1467953357606 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 21:49:17 INFO - PROCESS | 1540 | 1467953357608 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 21:49:17 INFO - PROCESS | 1540 | 1467953357611 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:49:17 INFO - PROCESS | 1540 | 1467953357613 Marionette TRACE conn6 <- [1,494,null,{}] 21:49:17 INFO - PROCESS | 1540 | 1467953357616 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:17 INFO - PROCESS | 1540 | 1467953357618 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:17 INFO - PROCESS | 1540 | 1467953357706 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 21:49:17 INFO - PROCESS | 1540 | 1467953357712 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:17 INFO - PROCESS | 1540 | 1467953357713 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C85000 == 27 [pid = 1540] [id = 133] 21:49:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D7A4C00) [pid = 1540] [serial = 397] [outer = 0000000000000000] 21:49:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19712B000) [pid = 1540] [serial = 398] [outer = 000000D18D7A4C00] 21:49:17 INFO - PROCESS | 1540 | 1467953357758 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19D0BE800) [pid = 1540] [serial = 399] [outer = 000000D18D7A4C00] 21:49:18 INFO - PROCESS | 1540 | 1467953358186 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 21:49:18 INFO - PROCESS | 1540 | 1467953358244 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 1540 | 1467953358246 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 21:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:49:18 INFO - PROCESS | 1540 | 1467953358250 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 1540 | 1467953358251 Marionette TRACE conn6 <- [1,498,null,{}] 21:49:18 INFO - PROCESS | 1540 | 1467953358255 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:18 INFO - PROCESS | 1540 | 1467953358257 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:18 INFO - PROCESS | 1540 | 1467953358340 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 21:49:18 INFO - PROCESS | 1540 | 1467953358374 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 1540 | 1467953358376 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E6000 == 28 [pid = 1540] [id = 134] 21:49:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19E2E4800) [pid = 1540] [serial = 400] [outer = 0000000000000000] 21:49:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19E2E9400) [pid = 1540] [serial = 401] [outer = 000000D19E2E4800] 21:49:18 INFO - PROCESS | 1540 | 1467953358428 Marionette DEBUG loaded listener.js 21:49:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19E40D400) [pid = 1540] [serial = 402] [outer = 000000D19E2E4800] 21:49:18 INFO - PROCESS | 1540 | 1467953358855 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 21:49:18 INFO - PROCESS | 1540 | 1467953358881 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 1540 | 1467953358883 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 21:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:49:18 INFO - PROCESS | 1540 | 1467953358890 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 1540 | 1467953358892 Marionette TRACE conn6 <- [1,502,null,{}] 21:49:18 INFO - PROCESS | 1540 | 1467953358896 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:18 INFO - PROCESS | 1540 | 1467953358898 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:18 INFO - PROCESS | 1540 | 1467953358984 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 21:49:19 INFO - PROCESS | 1540 | 1467953358990 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:19 INFO - PROCESS | 1540 | 1467953358992 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A190F000 == 29 [pid = 1540] [id = 135] 21:49:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19E416400) [pid = 1540] [serial = 403] [outer = 0000000000000000] 21:49:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19E46D000) [pid = 1540] [serial = 404] [outer = 000000D19E416400] 21:49:19 INFO - PROCESS | 1540 | 1467953359036 Marionette DEBUG loaded listener.js 21:49:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19E476C00) [pid = 1540] [serial = 405] [outer = 000000D19E416400] 21:49:19 INFO - PROCESS | 1540 | 1467953359453 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 586ms 21:49:19 INFO - PROCESS | 1540 | 1467953359475 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 21:49:19 INFO - PROCESS | 1540 | 1467953359477 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 21:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:49:19 INFO - PROCESS | 1540 | 1467953359538 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:49:19 INFO - PROCESS | 1540 | 1467953359542 Marionette TRACE conn6 <- [1,506,null,{}] 21:49:19 INFO - PROCESS | 1540 | 1467953359553 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:19 INFO - PROCESS | 1540 | 1467953359557 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:19 INFO - PROCESS | 1540 | 1467953359680 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 21:49:19 INFO - PROCESS | 1540 | 1467953359830 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:19 INFO - PROCESS | 1540 | 1467953359834 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193518000 == 30 [pid = 1540] [id = 136] 21:49:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18D7E7000) [pid = 1540] [serial = 406] [outer = 0000000000000000] 21:49:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D84B400) [pid = 1540] [serial = 407] [outer = 000000D18D7E7000] 21:49:19 INFO - PROCESS | 1540 | 1467953359893 Marionette DEBUG loaded listener.js 21:49:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D1935AB400) [pid = 1540] [serial = 408] [outer = 000000D18D7E7000] 21:49:20 INFO - PROCESS | 1540 | 1467953360451 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1004ms 21:49:20 INFO - PROCESS | 1540 | 1467953360489 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 21:49:20 INFO - PROCESS | 1540 | 1467953360493 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 21:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:49:20 INFO - PROCESS | 1540 | 1467953360500 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:49:20 INFO - PROCESS | 1540 | 1467953360502 Marionette TRACE conn6 <- [1,510,null,{}] 21:49:20 INFO - PROCESS | 1540 | 1467953360508 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:20 INFO - PROCESS | 1540 | 1467953360513 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:20 INFO - PROCESS | 1540 | 1467953360631 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 21:49:20 INFO - PROCESS | 1540 | 1467953360722 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:20 INFO - PROCESS | 1540 | 1467953360725 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA40000 == 31 [pid = 1540] [id = 137] 21:49:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19950FC00) [pid = 1540] [serial = 409] [outer = 0000000000000000] 21:49:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19977C000) [pid = 1540] [serial = 410] [outer = 000000D19950FC00] 21:49:20 INFO - PROCESS | 1540 | 1467953360783 Marionette DEBUG loaded listener.js 21:49:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199C69C00) [pid = 1540] [serial = 411] [outer = 000000D19950FC00] 21:49:21 INFO - PROCESS | 1540 | 1467953361447 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 984ms 21:49:21 INFO - PROCESS | 1540 | 1467953361500 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 21:49:21 INFO - PROCESS | 1540 | 1467953361503 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 21:49:21 INFO - PROCESS | 1540 | 1467953361508 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:49:21 INFO - PROCESS | 1540 | 1467953361510 Marionette TRACE conn6 <- [1,514,null,{}] 21:49:21 INFO - PROCESS | 1540 | 1467953361514 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:21 INFO - PROCESS | 1540 | 1467953361517 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:21 INFO - PROCESS | 1540 | 1467953361635 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 21:49:21 INFO - PROCESS | 1540 | 1467953361712 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:21 INFO - PROCESS | 1540 | 1467953361719 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B20000 == 32 [pid = 1540] [id = 138] 21:49:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19B61D800) [pid = 1540] [serial = 412] [outer = 0000000000000000] 21:49:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19B73C000) [pid = 1540] [serial = 413] [outer = 000000D19B61D800] 21:49:21 INFO - PROCESS | 1540 | 1467953361819 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19E419000) [pid = 1540] [serial = 414] [outer = 000000D19B61D800] 21:49:22 INFO - PROCESS | 1540 | 1467953362414 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:49:22 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 21:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 986ms 21:49:22 INFO - PROCESS | 1540 | 1467953362505 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 21:49:22 INFO - PROCESS | 1540 | 1467953362508 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 21:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:49:22 INFO - PROCESS | 1540 | 1467953362511 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:49:22 INFO - PROCESS | 1540 | 1467953362513 Marionette TRACE conn6 <- [1,518,null,{}] 21:49:22 INFO - PROCESS | 1540 | 1467953362518 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:22 INFO - PROCESS | 1540 | 1467953362520 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:22 INFO - PROCESS | 1540 | 1467953362676 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 21:49:22 INFO - PROCESS | 1540 | 1467953362685 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:22 INFO - PROCESS | 1540 | 1467953362688 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E8E800 == 33 [pid = 1540] [id = 139] 21:49:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19E4F5C00) [pid = 1540] [serial = 415] [outer = 0000000000000000] 21:49:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19E4F9000) [pid = 1540] [serial = 416] [outer = 000000D19E4F5C00] 21:49:22 INFO - PROCESS | 1540 | 1467953362742 Marionette DEBUG loaded listener.js 21:49:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19E935800) [pid = 1540] [serial = 417] [outer = 000000D19E4F5C00] 21:49:23 INFO - PROCESS | 1540 | 1467953363332 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 880ms 21:49:23 INFO - PROCESS | 1540 | 1467953363394 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 1540 | 1467953363396 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 21:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:49:23 INFO - PROCESS | 1540 | 1467953363400 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 1540 | 1467953363402 Marionette TRACE conn6 <- [1,522,null,{}] 21:49:23 INFO - PROCESS | 1540 | 1467953363405 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:23 INFO - PROCESS | 1540 | 1467953363408 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:23 INFO - PROCESS | 1540 | 1467953363516 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 21:49:23 INFO - PROCESS | 1540 | 1467953363590 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 1540 | 1467953363592 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDAA800 == 34 [pid = 1540] [id = 140] 21:49:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19A411800) [pid = 1540] [serial = 418] [outer = 0000000000000000] 21:49:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19E9A3000) [pid = 1540] [serial = 419] [outer = 000000D19A411800] 21:49:23 INFO - PROCESS | 1540 | 1467953363704 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19E9ADC00) [pid = 1540] [serial = 420] [outer = 000000D19A411800] 21:49:24 INFO - PROCESS | 1540 | 1467953364498 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1136ms 21:49:24 INFO - PROCESS | 1540 | 1467953364538 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 1540 | 1467953364542 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 21:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:49:24 INFO - PROCESS | 1540 | 1467953364547 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 1540 | 1467953364551 Marionette TRACE conn6 <- [1,526,null,{}] 21:49:24 INFO - PROCESS | 1540 | 1467953364557 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:24 INFO - PROCESS | 1540 | 1467953364560 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:24 INFO - PROCESS | 1540 | 1467953364665 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 21:49:24 INFO - PROCESS | 1540 | 1467953364743 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:24 INFO - PROCESS | 1540 | 1467953364746 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937E2800 == 35 [pid = 1540] [id = 141] 21:49:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D192719800) [pid = 1540] [serial = 421] [outer = 0000000000000000] 21:49:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D192B64000) [pid = 1540] [serial = 422] [outer = 000000D192719800] 21:49:24 INFO - PROCESS | 1540 | 1467953364796 Marionette DEBUG loaded listener.js 21:49:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D1965A0C00) [pid = 1540] [serial = 423] [outer = 000000D192719800] 21:49:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A038000 == 34 [pid = 1540] [id = 17] 21:49:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D274800 == 33 [pid = 1540] [id = 116] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D199C62800) [pid = 1540] [serial = 362] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D196598000) [pid = 1540] [serial = 355] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19670F800) [pid = 1540] [serial = 356] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D199F6C000) [pid = 1540] [serial = 365] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19AE17800) [pid = 1540] [serial = 370] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D192720800) [pid = 1540] [serial = 353] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D199C6D000) [pid = 1540] [serial = 364] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19AA2EC00) [pid = 1540] [serial = 368] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D198A0B400) [pid = 1540] [serial = 359] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19982C800) [pid = 1540] [serial = 344] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D197128400) [pid = 1540] [serial = 358] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18DC5B800) [pid = 1540] [serial = 343] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192086400) [pid = 1540] [serial = 352] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D7F0C00) [pid = 1540] [serial = 349] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18DB47400) [pid = 1540] [serial = 350] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D220400) [pid = 1540] [serial = 346] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D694400) [pid = 1540] [serial = 347] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D199878800) [pid = 1540] [serial = 361] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D197127400) [pid = 1540] [serial = 335] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D1929D1800) [pid = 1540] [serial = 334] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19D0B5000) [pid = 1540] [serial = 338] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D199C6E000) [pid = 1540] [serial = 337] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19F289000) [pid = 1540] [serial = 341] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19E934C00) [pid = 1540] [serial = 340] [outer = 0000000000000000] [url = about:blank] 21:49:25 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19A410400) [pid = 1540] [serial = 367] [outer = 0000000000000000] [url = about:blank] 21:49:26 INFO - PROCESS | 1540 | 1467953366113 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:49:26 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 21:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1593ms 21:49:26 INFO - PROCESS | 1540 | 1467953366145 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 21:49:26 INFO - PROCESS | 1540 | 1467953366150 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 21:49:26 INFO - PROCESS | 1540 | 1467953366154 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:49:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:49:26 INFO - PROCESS | 1540 | 1467953366158 Marionette TRACE conn6 <- [1,530,null,{}] 21:49:26 INFO - PROCESS | 1540 | 1467953366163 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:26 INFO - PROCESS | 1540 | 1467953366166 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:26 INFO - PROCESS | 1540 | 1467953366257 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 21:49:26 INFO - PROCESS | 1540 | 1467953366266 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 1540 | 1467953366270 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191F83800 == 34 [pid = 1540] [id = 142] 21:49:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D541000) [pid = 1540] [serial = 424] [outer = 0000000000000000] 21:49:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D694400) [pid = 1540] [serial = 425] [outer = 000000D18D541000] 21:49:26 INFO - PROCESS | 1540 | 1467953366320 Marionette DEBUG loaded listener.js 21:49:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D796800) [pid = 1540] [serial = 426] [outer = 000000D18D541000] 21:49:26 INFO - PROCESS | 1540 | 1467953366899 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:49:26 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 21:49:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:49:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:49:26 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 21:49:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:49:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:49:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:49:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 794ms 21:49:26 INFO - PROCESS | 1540 | 1467953366983 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 21:49:26 INFO - PROCESS | 1540 | 1467953366988 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 21:49:27 INFO - PROCESS | 1540 | 1467953366998 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:49:27 INFO - PROCESS | 1540 | 1467953367001 Marionette TRACE conn6 <- [1,534,null,{}] 21:49:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:49:27 INFO - PROCESS | 1540 | 1467953367005 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:27 INFO - PROCESS | 1540 | 1467953367008 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:27 INFO - PROCESS | 1540 | 1467953367115 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 21:49:27 INFO - PROCESS | 1540 | 1467953367184 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:27 INFO - PROCESS | 1540 | 1467953367187 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B1D800 == 35 [pid = 1540] [id = 143] 21:49:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D7F3400) [pid = 1540] [serial = 427] [outer = 0000000000000000] 21:49:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18D851000) [pid = 1540] [serial = 428] [outer = 000000D18D7F3400] 21:49:27 INFO - PROCESS | 1540 | 1467953367235 Marionette DEBUG loaded listener.js 21:49:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18DC5AC00) [pid = 1540] [serial = 429] [outer = 000000D18D7F3400] 21:49:27 INFO - PROCESS | 1540 | 1467953367635 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:49:27 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. 21:49:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 691ms 21:49:27 INFO - PROCESS | 1540 | 1467953367697 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 21:49:27 INFO - PROCESS | 1540 | 1467953367699 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 21:49:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:49:27 INFO - PROCESS | 1540 | 1467953367703 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:49:27 INFO - PROCESS | 1540 | 1467953367707 Marionette TRACE conn6 <- [1,538,null,{}] 21:49:27 INFO - PROCESS | 1540 | 1467953367718 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:27 INFO - PROCESS | 1540 | 1467953367723 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:27 INFO - PROCESS | 1540 | 1467953367818 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 21:49:27 INFO - PROCESS | 1540 | 1467953367834 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:27 INFO - PROCESS | 1540 | 1467953367837 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E24000 == 36 [pid = 1540] [id = 144] 21:49:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18BB63000) [pid = 1540] [serial = 430] [outer = 0000000000000000] 21:49:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19271D800) [pid = 1540] [serial = 431] [outer = 000000D18BB63000] 21:49:27 INFO - PROCESS | 1540 | 1467953367888 Marionette DEBUG loaded listener.js 21:49:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D192B60000) [pid = 1540] [serial = 432] [outer = 000000D18BB63000] 21:49:28 INFO - PROCESS | 1540 | 1467953368371 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:49:28 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. 21:49:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 21:49:28 INFO - PROCESS | 1540 | 1467953368398 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 21:49:28 INFO - PROCESS | 1540 | 1467953368401 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 21:49:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:49:28 INFO - PROCESS | 1540 | 1467953368408 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:49:28 INFO - PROCESS | 1540 | 1467953368410 Marionette TRACE conn6 <- [1,542,null,{}] 21:49:28 INFO - PROCESS | 1540 | 1467953368414 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:28 INFO - PROCESS | 1540 | 1467953368416 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:28 INFO - PROCESS | 1540 | 1467953368558 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 21:49:28 INFO - PROCESS | 1540 | 1467953368612 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:28 INFO - PROCESS | 1540 | 1467953368615 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A03D800 == 37 [pid = 1540] [id = 145] 21:49:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D1935B0400) [pid = 1540] [serial = 433] [outer = 0000000000000000] 21:49:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19419A800) [pid = 1540] [serial = 434] [outer = 000000D1935B0400] 21:49:28 INFO - PROCESS | 1540 | 1467953368663 Marionette DEBUG loaded listener.js 21:49:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19670E000) [pid = 1540] [serial = 435] [outer = 000000D1935B0400] 21:49:29 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:29 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:29 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:29 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:29 INFO - PROCESS | 1540 | 1467953369169 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:49:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:49:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 797ms 21:49:29 INFO - PROCESS | 1540 | 1467953369206 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 21:49:29 INFO - PROCESS | 1540 | 1467953369209 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 21:49:29 INFO - PROCESS | 1540 | 1467953369212 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:49:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:49:29 INFO - PROCESS | 1540 | 1467953369214 Marionette TRACE conn6 <- [1,546,null,{}] 21:49:29 INFO - PROCESS | 1540 | 1467953369218 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:29 INFO - PROCESS | 1540 | 1467953369220 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:29 INFO - PROCESS | 1540 | 1467953369325 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 21:49:29 INFO - PROCESS | 1540 | 1467953369334 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:29 INFO - PROCESS | 1540 | 1467953369336 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AA19000 == 38 [pid = 1540] [id = 146] 21:49:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19710F400) [pid = 1540] [serial = 436] [outer = 0000000000000000] 21:49:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D197126000) [pid = 1540] [serial = 437] [outer = 000000D19710F400] 21:49:29 INFO - PROCESS | 1540 | 1467953369382 Marionette DEBUG loaded listener.js 21:49:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D198127000) [pid = 1540] [serial = 438] [outer = 000000D19710F400] 21:49:29 INFO - PROCESS | 1540 | 1467953369844 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:49:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:49:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 21:49:29 INFO - PROCESS | 1540 | 1467953369887 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 21:49:29 INFO - PROCESS | 1540 | 1467953369890 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 21:49:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:49:29 INFO - PROCESS | 1540 | 1467953369893 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:49:29 INFO - PROCESS | 1540 | 1467953369894 Marionette TRACE conn6 <- [1,550,null,{}] 21:49:29 INFO - PROCESS | 1540 | 1467953369898 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:29 INFO - PROCESS | 1540 | 1467953369904 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:30 INFO - PROCESS | 1540 | 1467953370062 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19E416400) [pid = 1540] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199F69000) [pid = 1540] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19B615800) [pid = 1540] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19B615C00) [pid = 1540] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D727800) [pid = 1540] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D539000) [pid = 1540] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D7A4800) [pid = 1540] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D199980C00) [pid = 1540] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D7A4C00) [pid = 1540] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D1981E3C00) [pid = 1540] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19ABB5C00) [pid = 1540] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:49:30 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19E2E4800) [pid = 1540] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:49:30 INFO - PROCESS | 1540 | 1467953370311 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:30 INFO - PROCESS | 1540 | 1467953370313 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19989D800 == 39 [pid = 1540] [id = 147] 21:49:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18BB62800) [pid = 1540] [serial = 439] [outer = 0000000000000000] 21:49:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18D7A0400) [pid = 1540] [serial = 440] [outer = 000000D18BB62800] 21:49:30 INFO - PROCESS | 1540 | 1467953370359 Marionette DEBUG loaded listener.js 21:49:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1981ED000) [pid = 1540] [serial = 441] [outer = 000000D18BB62800] 21:49:30 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:30 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:30 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:30 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:30 INFO - PROCESS | 1540 | 1467953370725 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:49:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:49:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 21:49:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:49:30 INFO - PROCESS | 1540 | 1467953370777 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 21:49:30 INFO - PROCESS | 1540 | 1467953370779 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 21:49:30 INFO - PROCESS | 1540 | 1467953370783 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:49:30 INFO - PROCESS | 1540 | 1467953370785 Marionette TRACE conn6 <- [1,554,null,{}] 21:49:30 INFO - PROCESS | 1540 | 1467953370793 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:30 INFO - PROCESS | 1540 | 1467953370796 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:30 INFO - PROCESS | 1540 | 1467953370875 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 21:49:30 INFO - PROCESS | 1540 | 1467953370880 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:30 INFO - PROCESS | 1540 | 1467953370882 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DABD000 == 40 [pid = 1540] [id = 148] 21:49:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199975C00) [pid = 1540] [serial = 442] [outer = 0000000000000000] 21:49:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D1999E7800) [pid = 1540] [serial = 443] [outer = 000000D199975C00] 21:49:30 INFO - PROCESS | 1540 | 1467953370927 Marionette DEBUG loaded listener.js 21:49:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199C6A800) [pid = 1540] [serial = 444] [outer = 000000D199975C00] 21:49:31 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:31 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:31 INFO - PROCESS | 1540 | 1467953371346 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:49:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:49:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 587ms 21:49:31 INFO - PROCESS | 1540 | 1467953371381 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 21:49:31 INFO - PROCESS | 1540 | 1467953371383 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 21:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:49:31 INFO - PROCESS | 1540 | 1467953371391 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:49:31 INFO - PROCESS | 1540 | 1467953371393 Marionette TRACE conn6 <- [1,558,null,{}] 21:49:31 INFO - PROCESS | 1540 | 1467953371397 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:31 INFO - PROCESS | 1540 | 1467953371399 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:31 INFO - PROCESS | 1540 | 1467953371479 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 21:49:31 INFO - PROCESS | 1540 | 1467953371488 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:31 INFO - PROCESS | 1540 | 1467953371490 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E974000 == 41 [pid = 1540] [id = 149] 21:49:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199F60C00) [pid = 1540] [serial = 445] [outer = 0000000000000000] 21:49:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199F65800) [pid = 1540] [serial = 446] [outer = 000000D199F60C00] 21:49:31 INFO - PROCESS | 1540 | 1467953371535 Marionette DEBUG loaded listener.js 21:49:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19A397400) [pid = 1540] [serial = 447] [outer = 000000D199F60C00] 21:49:31 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:31 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:31 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:31 INFO - PROCESS | 1540 | 1467953371984 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 627ms 21:49:32 INFO - PROCESS | 1540 | 1467953372026 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 21:49:32 INFO - PROCESS | 1540 | 1467953372028 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 21:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:49:32 INFO - PROCESS | 1540 | 1467953372031 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:49:32 INFO - PROCESS | 1540 | 1467953372033 Marionette TRACE conn6 <- [1,562,null,{}] 21:49:32 INFO - PROCESS | 1540 | 1467953372040 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:32 INFO - PROCESS | 1540 | 1467953372042 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:32 INFO - PROCESS | 1540 | 1467953372123 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 21:49:32 INFO - PROCESS | 1540 | 1467953372129 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:32 INFO - PROCESS | 1540 | 1467953372131 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0931000 == 42 [pid = 1540] [id = 150] 21:49:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19A403400) [pid = 1540] [serial = 448] [outer = 0000000000000000] 21:49:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19A59D800) [pid = 1540] [serial = 449] [outer = 000000D19A403400] 21:49:32 INFO - PROCESS | 1540 | 1467953372175 Marionette DEBUG loaded listener.js 21:49:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19AA3AC00) [pid = 1540] [serial = 450] [outer = 000000D19A403400] 21:49:32 INFO - PROCESS | 1540 | 1467953372970 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 984ms 21:49:33 INFO - PROCESS | 1540 | 1467953373018 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 21:49:33 INFO - PROCESS | 1540 | 1467953373023 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 21:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:49:33 INFO - PROCESS | 1540 | 1467953373028 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:49:33 INFO - PROCESS | 1540 | 1467953373033 Marionette TRACE conn6 <- [1,566,null,{}] 21:49:33 INFO - PROCESS | 1540 | 1467953373040 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:33 INFO - PROCESS | 1540 | 1467953373043 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:33 INFO - PROCESS | 1540 | 1467953373168 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 21:49:33 INFO - PROCESS | 1540 | 1467953373241 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:33 INFO - PROCESS | 1540 | 1467953373244 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19651C000 == 43 [pid = 1540] [id = 151] 21:49:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18D694800) [pid = 1540] [serial = 451] [outer = 0000000000000000] 21:49:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18D798400) [pid = 1540] [serial = 452] [outer = 000000D18D694800] 21:49:33 INFO - PROCESS | 1540 | 1467953373303 Marionette DEBUG loaded listener.js 21:49:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18DC56800) [pid = 1540] [serial = 453] [outer = 000000D18D694800] 21:49:34 INFO - PROCESS | 1540 | 1467953374022 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1089ms 21:49:34 INFO - PROCESS | 1540 | 1467953374131 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 21:49:34 INFO - PROCESS | 1540 | 1467953374136 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 21:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:49:34 INFO - PROCESS | 1540 | 1467953374143 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:49:34 INFO - PROCESS | 1540 | 1467953374146 Marionette TRACE conn6 <- [1,570,null,{}] 21:49:34 INFO - PROCESS | 1540 | 1467953374151 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:34 INFO - PROCESS | 1540 | 1467953374154 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:34 INFO - PROCESS | 1540 | 1467953374291 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 21:49:34 INFO - PROCESS | 1540 | 1467953374357 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:34 INFO - PROCESS | 1540 | 1467953374360 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B8800 == 44 [pid = 1540] [id = 152] 21:49:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D1922B3400) [pid = 1540] [serial = 454] [outer = 0000000000000000] 21:49:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D192B62800) [pid = 1540] [serial = 455] [outer = 000000D1922B3400] 21:49:34 INFO - PROCESS | 1540 | 1467953374418 Marionette DEBUG loaded listener.js 21:49:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D196D10000) [pid = 1540] [serial = 456] [outer = 000000D1922B3400] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D193518000 == 43 [pid = 1540] [id = 136] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E974000 == 42 [pid = 1540] [id = 149] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DABD000 == 41 [pid = 1540] [id = 148] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19989D800 == 40 [pid = 1540] [id = 147] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AA19000 == 39 [pid = 1540] [id = 146] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A03D800 == 38 [pid = 1540] [id = 145] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E24000 == 37 [pid = 1540] [id = 144] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B1D800 == 36 [pid = 1540] [id = 143] 21:49:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D191F83800 == 35 [pid = 1540] [id = 142] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19A402800) [pid = 1540] [serial = 389] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19A59B000) [pid = 1540] [serial = 390] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19B9DC400) [pid = 1540] [serial = 393] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19B6E5400) [pid = 1540] [serial = 392] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19D01C400) [pid = 1540] [serial = 395] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D192AF8000) [pid = 1540] [serial = 380] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19419A400) [pid = 1540] [serial = 381] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18D7F3C00) [pid = 1540] [serial = 377] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192B63800) [pid = 1540] [serial = 378] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D853800) [pid = 1540] [serial = 373] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D191FDE400) [pid = 1540] [serial = 374] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199C61C00) [pid = 1540] [serial = 386] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19712B000) [pid = 1540] [serial = 398] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D198A06800) [pid = 1540] [serial = 383] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D199825C00) [pid = 1540] [serial = 384] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19B0DBC00) [pid = 1540] [serial = 371] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19D0BE800) [pid = 1540] [serial = 399] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19E2E9400) [pid = 1540] [serial = 401] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19A12EC00) [pid = 1540] [serial = 158] [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.] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19E476C00) [pid = 1540] [serial = 405] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19DA57800) [pid = 1540] [serial = 396] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19E40D400) [pid = 1540] [serial = 402] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199CDD000) [pid = 1540] [serial = 387] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19E46D000) [pid = 1540] [serial = 404] [outer = 0000000000000000] [url = about:blank] 21:49:35 INFO - PROCESS | 1540 | 1467953375197 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1083ms 21:49:35 INFO - PROCESS | 1540 | 1467953375231 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 21:49:35 INFO - PROCESS | 1540 | 1467953375235 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 21:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:49:35 INFO - PROCESS | 1540 | 1467953375239 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:49:35 INFO - PROCESS | 1540 | 1467953375244 Marionette TRACE conn6 <- [1,574,null,{}] 21:49:35 INFO - PROCESS | 1540 | 1467953375249 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:35 INFO - PROCESS | 1540 | 1467953375252 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:35 INFO - PROCESS | 1540 | 1467953375352 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 21:49:35 INFO - PROCESS | 1540 | 1467953375423 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:35 INFO - PROCESS | 1540 | 1467953375426 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190A34000 == 36 [pid = 1540] [id = 153] 21:49:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D796000) [pid = 1540] [serial = 457] [outer = 0000000000000000] 21:49:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D7F3C00) [pid = 1540] [serial = 458] [outer = 000000D18D796000] 21:49:35 INFO - PROCESS | 1540 | 1467953375474 Marionette DEBUG loaded listener.js 21:49:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D191D02800) [pid = 1540] [serial = 459] [outer = 000000D18D796000] 21:49:35 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:35 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:35 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:35 INFO - PROCESS | 1540 | 1467953375916 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 21:49:35 INFO - PROCESS | 1540 | 1467953375973 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 21:49:35 INFO - PROCESS | 1540 | 1467953375978 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 21:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:49:35 INFO - PROCESS | 1540 | 1467953375984 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:49:35 INFO - PROCESS | 1540 | 1467953375987 Marionette TRACE conn6 <- [1,578,null,{}] 21:49:36 INFO - PROCESS | 1540 | 1467953375991 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:36 INFO - PROCESS | 1540 | 1467953375993 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:36 INFO - PROCESS | 1540 | 1467953376086 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 21:49:36 INFO - PROCESS | 1540 | 1467953376099 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:36 INFO - PROCESS | 1540 | 1467953376101 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1997DB800 == 37 [pid = 1540] [id = 154] 21:49:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192B61400) [pid = 1540] [serial = 460] [outer = 0000000000000000] 21:49:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D1935AA400) [pid = 1540] [serial = 461] [outer = 000000D192B61400] 21:49:36 INFO - PROCESS | 1540 | 1467953376151 Marionette DEBUG loaded listener.js 21:49:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D196592800) [pid = 1540] [serial = 462] [outer = 000000D192B61400] 21:49:36 INFO - PROCESS | 1540 | 1467953376621 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 689ms 21:49:36 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:49:36 INFO - PROCESS | 1540 | 1467953376837 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 21:49:36 INFO - PROCESS | 1540 | 1467953376839 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 21:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:49:36 INFO - PROCESS | 1540 | 1467953376856 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:49:36 INFO - PROCESS | 1540 | 1467953376860 Marionette TRACE conn6 <- [1,582,null,{}] 21:49:36 INFO - PROCESS | 1540 | 1467953376872 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:36 INFO - PROCESS | 1540 | 1467953376876 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:36 INFO - PROCESS | 1540 | 1467953376966 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 21:49:36 INFO - PROCESS | 1540 | 1467953376973 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:36 INFO - PROCESS | 1540 | 1467953376976 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B9800 == 38 [pid = 1540] [id = 155] 21:49:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19712DC00) [pid = 1540] [serial = 463] [outer = 0000000000000000] 21:49:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D198EE4C00) [pid = 1540] [serial = 464] [outer = 000000D19712DC00] 21:49:37 INFO - PROCESS | 1540 | 1467953377025 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199827400) [pid = 1540] [serial = 465] [outer = 000000D19712DC00] 21:49:37 INFO - PROCESS | 1540 | 1467953377480 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 21:49:37 INFO - PROCESS | 1540 | 1467953377564 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 21:49:37 INFO - PROCESS | 1540 | 1467953377567 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 21:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:49:37 INFO - PROCESS | 1540 | 1467953377570 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:49:37 INFO - PROCESS | 1540 | 1467953377571 Marionette TRACE conn6 <- [1,586,null,{}] 21:49:37 INFO - PROCESS | 1540 | 1467953377575 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:37 INFO - PROCESS | 1540 | 1467953377577 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:37 INFO - PROCESS | 1540 | 1467953377697 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 21:49:37 INFO - PROCESS | 1540 | 1467953377747 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:37 INFO - PROCESS | 1540 | 1467953377750 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C957000 == 39 [pid = 1540] [id = 156] 21:49:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199976000) [pid = 1540] [serial = 466] [outer = 0000000000000000] 21:49:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19997B800) [pid = 1540] [serial = 467] [outer = 000000D199976000] 21:49:37 INFO - PROCESS | 1540 | 1467953377802 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199C6AC00) [pid = 1540] [serial = 468] [outer = 000000D199976000] 21:49:38 INFO - PROCESS | 1540 | 1467953378228 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 673ms 21:49:38 INFO - PROCESS | 1540 | 1467953378246 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 21:49:38 INFO - PROCESS | 1540 | 1467953378248 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 21:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:49:38 INFO - PROCESS | 1540 | 1467953378252 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:49:38 INFO - PROCESS | 1540 | 1467953378253 Marionette TRACE conn6 <- [1,590,null,{}] 21:49:38 INFO - PROCESS | 1540 | 1467953378257 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:38 INFO - PROCESS | 1540 | 1467953378259 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:38 INFO - PROCESS | 1540 | 1467953378366 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 21:49:38 INFO - PROCESS | 1540 | 1467953378372 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:38 INFO - PROCESS | 1540 | 1467953378374 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC1000 == 40 [pid = 1540] [id = 157] 21:49:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18C410C00) [pid = 1540] [serial = 469] [outer = 0000000000000000] 21:49:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199F6B800) [pid = 1540] [serial = 470] [outer = 000000D18C410C00] 21:49:38 INFO - PROCESS | 1540 | 1467953378418 Marionette DEBUG loaded listener.js 21:49:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19A59E000) [pid = 1540] [serial = 471] [outer = 000000D18C410C00] 21:49:38 INFO - PROCESS | 1540 | 1467953378937 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 735ms 21:49:38 INFO - PROCESS | 1540 | 1467953378989 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 21:49:38 INFO - PROCESS | 1540 | 1467953378991 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 21:49:38 INFO - PROCESS | 1540 | 1467953378994 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:49:38 INFO - PROCESS | 1540 | 1467953378996 Marionette TRACE conn6 <- [1,594,null,{}] 21:49:39 INFO - PROCESS | 1540 | 1467953378999 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:39 INFO - PROCESS | 1540 | 1467953379012 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:39 INFO - PROCESS | 1540 | 1467953379135 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 21:49:39 INFO - PROCESS | 1540 | 1467953379183 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:39 INFO - PROCESS | 1540 | 1467953379185 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0942000 == 41 [pid = 1540] [id = 158] 21:49:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19B61C400) [pid = 1540] [serial = 472] [outer = 0000000000000000] 21:49:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19B73CC00) [pid = 1540] [serial = 473] [outer = 000000D19B61C400] 21:49:39 INFO - PROCESS | 1540 | 1467953379232 Marionette DEBUG loaded listener.js 21:49:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19B9DFC00) [pid = 1540] [serial = 474] [outer = 000000D19B61C400] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D1935B0400) [pid = 1540] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18BB63000) [pid = 1540] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192719800) [pid = 1540] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D541000) [pid = 1540] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D7F3400) [pid = 1540] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19710F400) [pid = 1540] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D7E7000) [pid = 1540] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19950FC00) [pid = 1540] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19B61D800) [pid = 1540] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19E4F5C00) [pid = 1540] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19A411800) [pid = 1540] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18BB62800) [pid = 1540] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199975C00) [pid = 1540] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:49:39 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199F60C00) [pid = 1540] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:49:39 INFO - PROCESS | 1540 | 1467953379695 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 775ms 21:49:39 INFO - PROCESS | 1540 | 1467953379773 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 21:49:39 INFO - PROCESS | 1540 | 1467953379775 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 21:49:39 INFO - PROCESS | 1540 | 1467953379778 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:49:39 INFO - PROCESS | 1540 | 1467953379780 Marionette TRACE conn6 <- [1,598,null,{}] 21:49:39 INFO - PROCESS | 1540 | 1467953379784 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:39 INFO - PROCESS | 1540 | 1467953379786 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:39 INFO - PROCESS | 1540 | 1467953379893 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 21:49:39 INFO - PROCESS | 1540 | 1467953379941 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:39 INFO - PROCESS | 1540 | 1467953379943 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19678A800 == 42 [pid = 1540] [id = 159] 21:49:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18BB63000) [pid = 1540] [serial = 475] [outer = 0000000000000000] 21:49:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D196D16400) [pid = 1540] [serial = 476] [outer = 000000D18BB63000] 21:49:39 INFO - PROCESS | 1540 | 1467953379987 Marionette DEBUG loaded listener.js 21:49:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B61C800) [pid = 1540] [serial = 477] [outer = 000000D18BB63000] 21:49:40 INFO - PROCESS | 1540 | 1467953380351 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 628ms 21:49:40 INFO - PROCESS | 1540 | 1467953380410 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 21:49:40 INFO - PROCESS | 1540 | 1467953380412 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 21:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:49:40 INFO - PROCESS | 1540 | 1467953380422 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:49:40 INFO - PROCESS | 1540 | 1467953380424 Marionette TRACE conn6 <- [1,602,null,{}] 21:49:40 INFO - PROCESS | 1540 | 1467953380427 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:40 INFO - PROCESS | 1540 | 1467953380429 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:40 INFO - PROCESS | 1540 | 1467953380512 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 21:49:40 INFO - PROCESS | 1540 | 1467953380517 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:40 INFO - PROCESS | 1540 | 1467953380519 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A1E0800 == 43 [pid = 1540] [id = 160] 21:49:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19C549000) [pid = 1540] [serial = 478] [outer = 0000000000000000] 21:49:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19D024400) [pid = 1540] [serial = 479] [outer = 000000D19C549000] 21:49:40 INFO - PROCESS | 1540 | 1467953380564 Marionette DEBUG loaded listener.js 21:49:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19DA60000) [pid = 1540] [serial = 480] [outer = 000000D19C549000] 21:49:41 INFO - PROCESS | 1540 | 1467953381001 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 629ms 21:49:41 INFO - PROCESS | 1540 | 1467953381053 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 21:49:41 INFO - PROCESS | 1540 | 1467953381056 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 21:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:49:41 INFO - PROCESS | 1540 | 1467953381060 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:49:41 INFO - PROCESS | 1540 | 1467953381062 Marionette TRACE conn6 <- [1,606,null,{}] 21:49:41 INFO - PROCESS | 1540 | 1467953381066 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:41 INFO - PROCESS | 1540 | 1467953381068 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:41 INFO - PROCESS | 1540 | 1467953381152 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 21:49:41 INFO - PROCESS | 1540 | 1467953381192 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:41 INFO - PROCESS | 1540 | 1467953381194 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1908800 == 44 [pid = 1540] [id = 161] 21:49:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19E2EBC00) [pid = 1540] [serial = 481] [outer = 0000000000000000] 21:49:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19E2F0C00) [pid = 1540] [serial = 482] [outer = 000000D19E2EBC00] 21:49:41 INFO - PROCESS | 1540 | 1467953381242 Marionette DEBUG loaded listener.js 21:49:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19E414400) [pid = 1540] [serial = 483] [outer = 000000D19E2EBC00] 21:49:41 INFO - PROCESS | 1540 | 1467953381793 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 796ms 21:49:41 INFO - PROCESS | 1540 | 1467953381860 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 21:49:41 INFO - PROCESS | 1540 | 1467953381864 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 21:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:49:41 INFO - PROCESS | 1540 | 1467953381869 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:49:41 INFO - PROCESS | 1540 | 1467953381873 Marionette TRACE conn6 <- [1,610,null,{}] 21:49:41 INFO - PROCESS | 1540 | 1467953381879 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:41 INFO - PROCESS | 1540 | 1467953381883 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:42 INFO - PROCESS | 1540 | 1467953382002 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 21:49:42 INFO - PROCESS | 1540 | 1467953382079 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:42 INFO - PROCESS | 1540 | 1467953382082 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19815A000 == 45 [pid = 1540] [id = 162] 21:49:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18DC55000) [pid = 1540] [serial = 484] [outer = 0000000000000000] 21:49:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18E432800) [pid = 1540] [serial = 485] [outer = 000000D18DC55000] 21:49:42 INFO - PROCESS | 1540 | 1467953382182 Marionette DEBUG loaded listener.js 21:49:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D192A4AC00) [pid = 1540] [serial = 486] [outer = 000000D18DC55000] 21:49:42 INFO - PROCESS | 1540 | 1467953382804 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 985ms 21:49:42 INFO - PROCESS | 1540 | 1467953382859 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 21:49:42 INFO - PROCESS | 1540 | 1467953382864 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 21:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:49:42 INFO - PROCESS | 1540 | 1467953382871 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:49:42 INFO - PROCESS | 1540 | 1467953382874 Marionette TRACE conn6 <- [1,614,null,{}] 21:49:42 INFO - PROCESS | 1540 | 1467953382878 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:42 INFO - PROCESS | 1540 | 1467953382881 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:43 INFO - PROCESS | 1540 | 1467953382998 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 21:49:43 INFO - PROCESS | 1540 | 1467953383072 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:43 INFO - PROCESS | 1540 | 1467953383075 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA8000 == 46 [pid = 1540] [id = 163] 21:49:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D1981DC800) [pid = 1540] [serial = 487] [outer = 0000000000000000] 21:49:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19977C400) [pid = 1540] [serial = 488] [outer = 000000D1981DC800] 21:49:43 INFO - PROCESS | 1540 | 1467953383173 Marionette DEBUG loaded listener.js 21:49:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D199C69400) [pid = 1540] [serial = 489] [outer = 000000D1981DC800] 21:49:43 INFO - PROCESS | 1540 | 1467953383826 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 985ms 21:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:49:43 INFO - PROCESS | 1540 | 1467953383857 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 21:49:43 INFO - PROCESS | 1540 | 1467953383860 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 21:49:43 INFO - PROCESS | 1540 | 1467953383864 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:49:43 INFO - PROCESS | 1540 | 1467953383868 Marionette TRACE conn6 <- [1,618,null,{}] 21:49:43 INFO - PROCESS | 1540 | 1467953383879 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:43 INFO - PROCESS | 1540 | 1467953383885 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:44 INFO - PROCESS | 1540 | 1467953383999 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 21:49:44 INFO - PROCESS | 1540 | 1467953384075 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:44 INFO - PROCESS | 1540 | 1467953384079 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B1C800 == 47 [pid = 1540] [id = 164] 21:49:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19B61CC00) [pid = 1540] [serial = 490] [outer = 0000000000000000] 21:49:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19E2E5C00) [pid = 1540] [serial = 491] [outer = 000000D19B61CC00] 21:49:44 INFO - PROCESS | 1540 | 1467953384177 Marionette DEBUG loaded listener.js 21:49:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19E46D800) [pid = 1540] [serial = 492] [outer = 000000D19B61CC00] 21:49:44 INFO - PROCESS | 1540 | 1467953384763 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 944ms 21:49:44 INFO - PROCESS | 1540 | 1467953384810 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 21:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:49:44 INFO - PROCESS | 1540 | 1467953384813 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 21:49:44 INFO - PROCESS | 1540 | 1467953384817 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:49:44 INFO - PROCESS | 1540 | 1467953384820 Marionette TRACE conn6 <- [1,622,null,{}] 21:49:44 INFO - PROCESS | 1540 | 1467953384824 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:44 INFO - PROCESS | 1540 | 1467953384826 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:44 INFO - PROCESS | 1540 | 1467953384940 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 21:49:45 INFO - PROCESS | 1540 | 1467953385027 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:45 INFO - PROCESS | 1540 | 1467953385029 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1929B0000 == 48 [pid = 1540] [id = 165] 21:49:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18ECAA400) [pid = 1540] [serial = 493] [outer = 0000000000000000] 21:49:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D192B6DC00) [pid = 1540] [serial = 494] [outer = 000000D18ECAA400] 21:49:45 INFO - PROCESS | 1540 | 1467953385084 Marionette DEBUG loaded listener.js 21:49:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D199CDF800) [pid = 1540] [serial = 495] [outer = 000000D18ECAA400] 21:49:45 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:45 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:45 INFO - PROCESS | 1540 | 1467953385819 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1031ms 21:49:45 INFO - PROCESS | 1540 | 1467953385850 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 21:49:45 INFO - PROCESS | 1540 | 1467953385855 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 21:49:45 INFO - PROCESS | 1540 | 1467953385859 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:49:45 INFO - PROCESS | 1540 | 1467953385864 Marionette TRACE conn6 <- [1,626,null,{}] 21:49:45 INFO - PROCESS | 1540 | 1467953385886 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:45 INFO - PROCESS | 1540 | 1467953385889 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:46 INFO - PROCESS | 1540 | 1467953386022 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A1E0800 == 47 [pid = 1540] [id = 160] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19678A800 == 46 [pid = 1540] [id = 159] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0942000 == 45 [pid = 1540] [id = 158] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC1000 == 44 [pid = 1540] [id = 157] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C957000 == 43 [pid = 1540] [id = 156] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B9800 == 42 [pid = 1540] [id = 155] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1997DB800 == 41 [pid = 1540] [id = 154] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D190A34000 == 40 [pid = 1540] [id = 153] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B8800 == 39 [pid = 1540] [id = 152] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19651C000 == 38 [pid = 1540] [id = 151] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0931000 == 37 [pid = 1540] [id = 150] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B20000 == 36 [pid = 1540] [id = 138] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDAA800 == 35 [pid = 1540] [id = 140] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937E2800 == 34 [pid = 1540] [id = 141] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E6000 == 33 [pid = 1540] [id = 134] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA40000 == 32 [pid = 1540] [id = 137] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E8E800 == 31 [pid = 1540] [id = 139] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A190F000 == 30 [pid = 1540] [id = 135] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1929B0000 == 29 [pid = 1540] [id = 165] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B1C800 == 28 [pid = 1540] [id = 164] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA8000 == 27 [pid = 1540] [id = 163] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1908800 == 26 [pid = 1540] [id = 161] 21:49:46 INFO - PROCESS | 1540 | --DOCSHELL 000000D19815A000 == 25 [pid = 1540] [id = 162] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D19E9ADC00) [pid = 1540] [serial = 420] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19E9A3000) [pid = 1540] [serial = 419] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19670E000) [pid = 1540] [serial = 435] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D7A0400) [pid = 1540] [serial = 440] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D198127000) [pid = 1540] [serial = 438] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D1981ED000) [pid = 1540] [serial = 441] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D1999E7800) [pid = 1540] [serial = 443] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19A397400) [pid = 1540] [serial = 447] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199C6A800) [pid = 1540] [serial = 444] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192B60000) [pid = 1540] [serial = 432] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19A59D800) [pid = 1540] [serial = 449] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199F65800) [pid = 1540] [serial = 446] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19419A800) [pid = 1540] [serial = 434] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19271D800) [pid = 1540] [serial = 431] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1965A0C00) [pid = 1540] [serial = 423] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D192B64000) [pid = 1540] [serial = 422] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D694400) [pid = 1540] [serial = 425] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D796800) [pid = 1540] [serial = 426] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D851000) [pid = 1540] [serial = 428] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DC5AC00) [pid = 1540] [serial = 429] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D197126000) [pid = 1540] [serial = 437] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D1935AB400) [pid = 1540] [serial = 408] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D84B400) [pid = 1540] [serial = 407] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199C69C00) [pid = 1540] [serial = 411] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19977C000) [pid = 1540] [serial = 410] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19E419000) [pid = 1540] [serial = 414] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19B73C000) [pid = 1540] [serial = 413] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19E935800) [pid = 1540] [serial = 417] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19E4F9000) [pid = 1540] [serial = 416] [outer = 0000000000000000] [url = about:blank] 21:49:46 INFO - PROCESS | 1540 | 1467953386821 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:46 INFO - PROCESS | 1540 | 1467953386824 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D575800 == 26 [pid = 1540] [id = 166] 21:49:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18C3D2C00) [pid = 1540] [serial = 496] [outer = 0000000000000000] 21:49:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D226C00) [pid = 1540] [serial = 497] [outer = 000000D18C3D2C00] 21:49:46 INFO - PROCESS | 1540 | 1467953386878 Marionette DEBUG loaded listener.js 21:49:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D68DC00) [pid = 1540] [serial = 498] [outer = 000000D18C3D2C00] 21:49:47 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:47 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:47 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:47 INFO - PROCESS | 1540 | 1467953387333 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1507ms 21:49:47 INFO - PROCESS | 1540 | 1467953387373 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 21:49:47 INFO - PROCESS | 1540 | 1467953387376 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 21:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:49:47 INFO - PROCESS | 1540 | 1467953387381 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:49:47 INFO - PROCESS | 1540 | 1467953387384 Marionette TRACE conn6 <- [1,630,null,{}] 21:49:47 INFO - PROCESS | 1540 | 1467953387389 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:47 INFO - PROCESS | 1540 | 1467953387394 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:47 INFO - PROCESS | 1540 | 1467953387484 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 21:49:47 INFO - PROCESS | 1540 | 1467953387493 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:47 INFO - PROCESS | 1540 | 1467953387496 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937ED000 == 27 [pid = 1540] [id = 167] 21:49:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D731800) [pid = 1540] [serial = 499] [outer = 0000000000000000] 21:49:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D850400) [pid = 1540] [serial = 500] [outer = 000000D18D731800] 21:49:47 INFO - PROCESS | 1540 | 1467953387549 Marionette DEBUG loaded listener.js 21:49:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18DC5F400) [pid = 1540] [serial = 501] [outer = 000000D18D731800] 21:49:48 INFO - PROCESS | 1540 | 1467953388004 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 693ms 21:49:48 INFO - PROCESS | 1540 | 1467953388081 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 21:49:48 INFO - PROCESS | 1540 | 1467953388085 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 21:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:49:48 INFO - PROCESS | 1540 | 1467953388089 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:49:48 INFO - PROCESS | 1540 | 1467953388092 Marionette TRACE conn6 <- [1,634,null,{}] 21:49:48 INFO - PROCESS | 1540 | 1467953388127 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:48 INFO - PROCESS | 1540 | 1467953388130 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:48 INFO - PROCESS | 1540 | 1467953388228 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 21:49:48 INFO - PROCESS | 1540 | 1467953388294 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:48 INFO - PROCESS | 1540 | 1467953388304 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937EC800 == 28 [pid = 1540] [id = 168] 21:49:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D192082800) [pid = 1540] [serial = 502] [outer = 0000000000000000] 21:49:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192088800) [pid = 1540] [serial = 503] [outer = 000000D192082800] 21:49:48 INFO - PROCESS | 1540 | 1467953388350 Marionette DEBUG loaded listener.js 21:49:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D1929D3800) [pid = 1540] [serial = 504] [outer = 000000D192082800] 21:49:48 INFO - PROCESS | 1540 | 1467953388747 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 21:49:48 INFO - PROCESS | 1540 | 1467953388781 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 21:49:48 INFO - PROCESS | 1540 | 1467953388784 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 21:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:49:48 INFO - PROCESS | 1540 | 1467953388805 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:49:48 INFO - PROCESS | 1540 | 1467953388812 Marionette TRACE conn6 <- [1,638,null,{}] 21:49:48 INFO - PROCESS | 1540 | 1467953388816 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:48 INFO - PROCESS | 1540 | 1467953388820 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:48 INFO - PROCESS | 1540 | 1467953388939 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 21:49:48 INFO - PROCESS | 1540 | 1467953388953 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:48 INFO - PROCESS | 1540 | 1467953388955 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AD6800 == 29 [pid = 1540] [id = 169] 21:49:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192B60C00) [pid = 1540] [serial = 505] [outer = 0000000000000000] 21:49:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19419A800) [pid = 1540] [serial = 506] [outer = 000000D192B60C00] 21:49:49 INFO - PROCESS | 1540 | 1467953389036 Marionette DEBUG loaded listener.js 21:49:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D196D08800) [pid = 1540] [serial = 507] [outer = 000000D192B60C00] 21:49:49 INFO - PROCESS | 1540 | 1467953389478 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 712ms 21:49:49 INFO - PROCESS | 1540 | 1467953389502 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 21:49:49 INFO - PROCESS | 1540 | 1467953389505 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 21:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:49:49 INFO - PROCESS | 1540 | 1467953389515 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:49:49 INFO - PROCESS | 1540 | 1467953389516 Marionette TRACE conn6 <- [1,642,null,{}] 21:49:49 INFO - PROCESS | 1540 | 1467953389558 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:49 INFO - PROCESS | 1540 | 1467953389561 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:49 INFO - PROCESS | 1540 | 1467953389671 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 21:49:49 INFO - PROCESS | 1540 | 1467953389683 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:49 INFO - PROCESS | 1540 | 1467953389685 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A825800 == 30 [pid = 1540] [id = 170] 21:49:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19712D400) [pid = 1540] [serial = 508] [outer = 0000000000000000] 21:49:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D1981DD800) [pid = 1540] [serial = 509] [outer = 000000D19712D400] 21:49:49 INFO - PROCESS | 1540 | 1467953389738 Marionette DEBUG loaded listener.js 21:49:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D198A0C800) [pid = 1540] [serial = 510] [outer = 000000D19712D400] 21:49:50 INFO - PROCESS | 1540 | 1467953390166 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 712ms 21:49:50 INFO - PROCESS | 1540 | 1467953390228 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 21:49:50 INFO - PROCESS | 1540 | 1467953390231 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 21:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:49:50 INFO - PROCESS | 1540 | 1467953390234 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:49:50 INFO - PROCESS | 1540 | 1467953390236 Marionette TRACE conn6 <- [1,646,null,{}] 21:49:50 INFO - PROCESS | 1540 | 1467953390239 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:50 INFO - PROCESS | 1540 | 1467953390242 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:50 INFO - PROCESS | 1540 | 1467953390345 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 21:49:50 INFO - PROCESS | 1540 | 1467953390352 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:50 INFO - PROCESS | 1540 | 1467953390358 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C365000 == 31 [pid = 1540] [id = 171] 21:49:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18EC3D400) [pid = 1540] [serial = 511] [outer = 0000000000000000] 21:49:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19982E000) [pid = 1540] [serial = 512] [outer = 000000D18EC3D400] 21:49:50 INFO - PROCESS | 1540 | 1467953390453 Marionette DEBUG loaded listener.js 21:49:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D1999E9400) [pid = 1540] [serial = 513] [outer = 000000D18EC3D400] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D796000) [pid = 1540] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D694800) [pid = 1540] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199976000) [pid = 1540] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B61C400) [pid = 1540] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19A403400) [pid = 1540] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18BB63000) [pid = 1540] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D1922B3400) [pid = 1540] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19712DC00) [pid = 1540] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18C410C00) [pid = 1540] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192B61400) [pid = 1540] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19C549000) [pid = 1540] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:49:51 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19E2EBC00) [pid = 1540] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:49:51 INFO - PROCESS | 1540 | 1467953391124 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 21:49:51 INFO - PROCESS | 1540 | 1467953391182 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 21:49:51 INFO - PROCESS | 1540 | 1467953391184 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 21:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:49:51 INFO - PROCESS | 1540 | 1467953391187 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:49:51 INFO - PROCESS | 1540 | 1467953391189 Marionette TRACE conn6 <- [1,650,null,{}] 21:49:51 INFO - PROCESS | 1540 | 1467953391193 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:51 INFO - PROCESS | 1540 | 1467953391195 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:51 INFO - PROCESS | 1540 | 1467953391305 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 21:49:51 INFO - PROCESS | 1540 | 1467953391355 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:51 INFO - PROCESS | 1540 | 1467953391364 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18DB4B800 == 32 [pid = 1540] [id = 172] 21:49:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D691000) [pid = 1540] [serial = 514] [outer = 0000000000000000] 21:49:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D194191C00) [pid = 1540] [serial = 515] [outer = 000000D18D691000] 21:49:51 INFO - PROCESS | 1540 | 1467953391409 Marionette DEBUG loaded listener.js 21:49:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199C6C000) [pid = 1540] [serial = 516] [outer = 000000D18D691000] 21:49:51 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:51 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:51 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:51 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:51 INFO - PROCESS | 1540 | 1467953391770 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 21:49:51 INFO - PROCESS | 1540 | 1467953391825 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 21:49:51 INFO - PROCESS | 1540 | 1467953391827 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 21:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:49:51 INFO - PROCESS | 1540 | 1467953391832 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:49:51 INFO - PROCESS | 1540 | 1467953391833 Marionette TRACE conn6 <- [1,654,null,{}] 21:49:51 INFO - PROCESS | 1540 | 1467953391837 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:51 INFO - PROCESS | 1540 | 1467953391839 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:51 INFO - PROCESS | 1540 | 1467953391918 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 21:49:51 INFO - PROCESS | 1540 | 1467953391923 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:51 INFO - PROCESS | 1540 | 1467953391925 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E977000 == 33 [pid = 1540] [id = 173] 21:49:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D731400) [pid = 1540] [serial = 517] [outer = 0000000000000000] 21:49:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A403800) [pid = 1540] [serial = 518] [outer = 000000D18D731400] 21:49:51 INFO - PROCESS | 1540 | 1467953391969 Marionette DEBUG loaded listener.js 21:49:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A411C00) [pid = 1540] [serial = 519] [outer = 000000D18D731400] 21:49:52 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:52 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:52 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:52 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:49:52 INFO - PROCESS | 1540 | 1467953392366 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 587ms 21:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:49:52 INFO - PROCESS | 1540 | 1467953392420 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 21:49:52 INFO - PROCESS | 1540 | 1467953392422 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 21:49:52 INFO - PROCESS | 1540 | 1467953392426 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:49:52 INFO - PROCESS | 1540 | 1467953392427 Marionette TRACE conn6 <- [1,658,null,{}] 21:49:52 INFO - PROCESS | 1540 | 1467953392431 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:52 INFO - PROCESS | 1540 | 1467953392433 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:52 INFO - PROCESS | 1540 | 1467953392514 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 21:49:52 INFO - PROCESS | 1540 | 1467953392521 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:52 INFO - PROCESS | 1540 | 1467953392531 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0930800 == 34 [pid = 1540] [id = 174] 21:49:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A59B000) [pid = 1540] [serial = 520] [outer = 0000000000000000] 21:49:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19AE0AC00) [pid = 1540] [serial = 521] [outer = 000000D19A59B000] 21:49:52 INFO - PROCESS | 1540 | 1467953392576 Marionette DEBUG loaded listener.js 21:49:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B09CC00) [pid = 1540] [serial = 522] [outer = 000000D19A59B000] 21:49:53 INFO - PROCESS | 1540 | 1467953393059 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 21:49:53 INFO - PROCESS | 1540 | 1467953393120 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 21:49:53 INFO - PROCESS | 1540 | 1467953393125 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 21:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:49:53 INFO - PROCESS | 1540 | 1467953393132 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:49:53 INFO - PROCESS | 1540 | 1467953393136 Marionette TRACE conn6 <- [1,662,null,{}] 21:49:53 INFO - PROCESS | 1540 | 1467953393144 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:53 INFO - PROCESS | 1540 | 1467953393147 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:53 INFO - PROCESS | 1540 | 1467953393281 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 21:49:53 INFO - PROCESS | 1540 | 1467953393372 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:53 INFO - PROCESS | 1540 | 1467953393377 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192A19800 == 35 [pid = 1540] [id = 175] 21:49:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D53C800) [pid = 1540] [serial = 523] [outer = 0000000000000000] 21:49:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D68D400) [pid = 1540] [serial = 524] [outer = 000000D18D53C800] 21:49:53 INFO - PROCESS | 1540 | 1467953393435 Marionette DEBUG loaded listener.js 21:49:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D79D400) [pid = 1540] [serial = 525] [outer = 000000D18D53C800] 21:49:53 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:49:54 INFO - PROCESS | 1540 | 1467953394289 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:49:54 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 21:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1235ms 21:49:54 INFO - PROCESS | 1540 | 1467953394369 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 21:49:54 INFO - PROCESS | 1540 | 1467953394374 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 21:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:49:54 INFO - PROCESS | 1540 | 1467953394381 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:49:54 INFO - PROCESS | 1540 | 1467953394384 Marionette TRACE conn6 <- [1,666,null,{}] 21:49:54 INFO - PROCESS | 1540 | 1467953394388 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:54 INFO - PROCESS | 1540 | 1467953394391 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:54 INFO - PROCESS | 1540 | 1467953394546 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 21:49:54 INFO - PROCESS | 1540 | 1467953394654 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:54 INFO - PROCESS | 1540 | 1467953394657 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A81A800 == 36 [pid = 1540] [id = 176] 21:49:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D1922B3400) [pid = 1540] [serial = 526] [outer = 0000000000000000] 21:49:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D192B6A400) [pid = 1540] [serial = 527] [outer = 000000D1922B3400] 21:49:54 INFO - PROCESS | 1540 | 1467953394715 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D1941D1400) [pid = 1540] [serial = 528] [outer = 000000D1922B3400] 21:49:55 INFO - PROCESS | 1540 | 1467953395544 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1191ms 21:49:55 INFO - PROCESS | 1540 | 1467953395574 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 21:49:55 INFO - PROCESS | 1540 | 1467953395579 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 21:49:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:49:55 INFO - PROCESS | 1540 | 1467953395585 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:49:55 INFO - PROCESS | 1540 | 1467953395588 Marionette TRACE conn6 <- [1,670,null,{}] 21:49:55 INFO - PROCESS | 1540 | 1467953395622 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:55 INFO - PROCESS | 1540 | 1467953395624 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:55 INFO - PROCESS | 1540 | 1467953395733 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E977000 == 35 [pid = 1540] [id = 173] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D18DB4B800 == 34 [pid = 1540] [id = 172] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C365000 == 33 [pid = 1540] [id = 171] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A825800 == 32 [pid = 1540] [id = 170] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D190AD6800 == 31 [pid = 1540] [id = 169] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937EC800 == 30 [pid = 1540] [id = 168] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937ED000 == 29 [pid = 1540] [id = 167] 21:49:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D575800 == 28 [pid = 1540] [id = 166] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D191D02800) [pid = 1540] [serial = 459] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D798400) [pid = 1540] [serial = 452] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199C6AC00) [pid = 1540] [serial = 468] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19B9DFC00) [pid = 1540] [serial = 474] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18DC56800) [pid = 1540] [serial = 453] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19AA3AC00) [pid = 1540] [serial = 450] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D196D16400) [pid = 1540] [serial = 476] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D7F3C00) [pid = 1540] [serial = 458] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192B62800) [pid = 1540] [serial = 455] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D196D10000) [pid = 1540] [serial = 456] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D198EE4C00) [pid = 1540] [serial = 464] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199827400) [pid = 1540] [serial = 465] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19997B800) [pid = 1540] [serial = 467] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199F6B800) [pid = 1540] [serial = 470] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19A59E000) [pid = 1540] [serial = 471] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D196592800) [pid = 1540] [serial = 462] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19B73CC00) [pid = 1540] [serial = 473] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19B61C800) [pid = 1540] [serial = 477] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D1935AA400) [pid = 1540] [serial = 461] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19D024400) [pid = 1540] [serial = 479] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19DA60000) [pid = 1540] [serial = 480] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19E2F0C00) [pid = 1540] [serial = 482] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E414400) [pid = 1540] [serial = 483] [outer = 0000000000000000] [url = about:blank] 21:49:55 INFO - PROCESS | 1540 | 1467953395837 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:55 INFO - PROCESS | 1540 | 1467953395841 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AD6800 == 29 [pid = 1540] [id = 177] 21:49:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18BB62400) [pid = 1540] [serial = 529] [outer = 0000000000000000] 21:49:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D687C00) [pid = 1540] [serial = 530] [outer = 000000D18BB62400] 21:49:55 INFO - PROCESS | 1540 | 1467953395893 Marionette DEBUG loaded listener.js 21:49:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18DFA1000) [pid = 1540] [serial = 531] [outer = 000000D18BB62400] 21:49:56 INFO - PROCESS | 1540 | [1540] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:49:56 INFO - PROCESS | 1540 | [1540] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:49:56 INFO - PROCESS | 1540 | 1467953396850 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:49:56 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) 21:49:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1329ms 21:49:56 INFO - PROCESS | 1540 | 1467953396917 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 21:49:56 INFO - PROCESS | 1540 | 1467953396921 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 21:49:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:49:56 INFO - PROCESS | 1540 | 1467953396927 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:49:56 INFO - PROCESS | 1540 | 1467953396930 Marionette TRACE conn6 <- [1,674,null,{}] 21:49:56 INFO - PROCESS | 1540 | 1467953396934 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:56 INFO - PROCESS | 1540 | 1467953396937 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:57 INFO - PROCESS | 1540 | 1467953397027 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 21:49:57 INFO - PROCESS | 1540 | 1467953397034 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:57 INFO - PROCESS | 1540 | 1467953397037 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998AB800 == 30 [pid = 1540] [id = 178] 21:49:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D193760400) [pid = 1540] [serial = 532] [outer = 0000000000000000] 21:49:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D194192000) [pid = 1540] [serial = 533] [outer = 000000D193760400] 21:49:57 INFO - PROCESS | 1540 | 1467953397086 Marionette DEBUG loaded listener.js 21:49:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19710DC00) [pid = 1540] [serial = 534] [outer = 000000D193760400] 21:49:58 INFO - PROCESS | 1540 | 1467953398024 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:49:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:49:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1133ms 21:49:58 INFO - PROCESS | 1540 | 1467953398063 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 21:49:58 INFO - PROCESS | 1540 | 1467953398065 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 21:49:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:49:58 INFO - PROCESS | 1540 | 1467953398074 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:49:58 INFO - PROCESS | 1540 | 1467953398078 Marionette TRACE conn6 <- [1,678,null,{}] 21:49:58 INFO - PROCESS | 1540 | 1467953398090 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:58 INFO - PROCESS | 1540 | 1467953398095 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:58 INFO - PROCESS | 1540 | 1467953398214 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 21:49:58 INFO - PROCESS | 1540 | 1467953398222 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:58 INFO - PROCESS | 1540 | 1467953398225 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A821000 == 31 [pid = 1540] [id = 179] 21:49:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D198A0B400) [pid = 1540] [serial = 535] [outer = 0000000000000000] 21:49:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199828000) [pid = 1540] [serial = 536] [outer = 000000D198A0B400] 21:49:58 INFO - PROCESS | 1540 | 1467953398321 Marionette DEBUG loaded listener.js 21:49:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19997A400) [pid = 1540] [serial = 537] [outer = 000000D198A0B400] 21:49:59 INFO - PROCESS | 1540 | 1467953399276 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:49:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:49:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1233ms 21:49:59 INFO - PROCESS | 1540 | 1467953399309 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 21:49:59 INFO - PROCESS | 1540 | 1467953399312 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 21:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D192082800) [pid = 1540] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D731800) [pid = 1540] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18ECAA400) [pid = 1540] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18C3D2C00) [pid = 1540] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18EC3D400) [pid = 1540] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18DC55000) [pid = 1540] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D1981DC800) [pid = 1540] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19B61CC00) [pid = 1540] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19712D400) [pid = 1540] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D18D691000) [pid = 1540] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D18D731400) [pid = 1540] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:49:59 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D192B60C00) [pid = 1540] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:49:59 INFO - PROCESS | 1540 | 1467953399341 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:49:59 INFO - PROCESS | 1540 | 1467953399343 Marionette TRACE conn6 <- [1,682,null,{}] 21:49:59 INFO - PROCESS | 1540 | 1467953399348 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:59 INFO - PROCESS | 1540 | 1467953399350 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:59 INFO - PROCESS | 1540 | 1467953399464 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 21:49:59 INFO - PROCESS | 1540 | 1467953399505 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:59 INFO - PROCESS | 1540 | 1467953399507 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:49:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC5D800 == 32 [pid = 1540] [id = 180] 21:49:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18D72D400) [pid = 1540] [serial = 538] [outer = 0000000000000000] 21:49:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D192B64000) [pid = 1540] [serial = 539] [outer = 000000D18D72D400] 21:49:59 INFO - PROCESS | 1540 | 1467953399553 Marionette DEBUG loaded listener.js 21:49:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D199C6E000) [pid = 1540] [serial = 540] [outer = 000000D18D72D400] 21:50:00 INFO - PROCESS | 1540 | 1467953400438 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:50:00 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) 21:50:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1163ms 21:50:00 INFO - PROCESS | 1540 | 1467953400481 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 21:50:00 INFO - PROCESS | 1540 | 1467953400484 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 21:50:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:50:00 INFO - PROCESS | 1540 | 1467953400490 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:50:00 INFO - PROCESS | 1540 | 1467953400492 Marionette TRACE conn6 <- [1,686,null,{}] 21:50:00 INFO - PROCESS | 1540 | 1467953400496 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:00 INFO - PROCESS | 1540 | 1467953400498 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:00 INFO - PROCESS | 1540 | 1467953400580 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 21:50:00 INFO - PROCESS | 1540 | 1467953400587 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:00 INFO - PROCESS | 1540 | 1467953400589 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95D800 == 33 [pid = 1540] [id = 181] 21:50:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D199F61400) [pid = 1540] [serial = 541] [outer = 0000000000000000] 21:50:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D19A408800) [pid = 1540] [serial = 542] [outer = 000000D199F61400] 21:50:00 INFO - PROCESS | 1540 | 1467953400636 Marionette DEBUG loaded listener.js 21:50:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D19ABB4000) [pid = 1540] [serial = 543] [outer = 000000D199F61400] 21:50:01 INFO - PROCESS | 1540 | 1467953401560 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:50:01 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) 21:50:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1075ms 21:50:01 INFO - PROCESS | 1540 | 1467953401565 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 21:50:01 INFO - PROCESS | 1540 | 1467953401568 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 21:50:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:50:01 INFO - PROCESS | 1540 | 1467953401571 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:50:01 INFO - PROCESS | 1540 | 1467953401573 Marionette TRACE conn6 <- [1,690,null,{}] 21:50:01 INFO - PROCESS | 1540 | 1467953401577 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:01 INFO - PROCESS | 1540 | 1467953401583 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:01 INFO - PROCESS | 1540 | 1467953401717 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 21:50:01 INFO - PROCESS | 1540 | 1467953401725 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:01 INFO - PROCESS | 1540 | 1467953401727 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4D000 == 34 [pid = 1540] [id = 182] 21:50:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D19B612C00) [pid = 1540] [serial = 544] [outer = 0000000000000000] 21:50:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19B6F2C00) [pid = 1540] [serial = 545] [outer = 000000D19B612C00] 21:50:01 INFO - PROCESS | 1540 | 1467953401772 Marionette DEBUG loaded listener.js 21:50:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19C549400) [pid = 1540] [serial = 546] [outer = 000000D19B612C00] 21:50:02 INFO - PROCESS | 1540 | 1467953402901 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:50:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:50:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1398ms 21:50:02 INFO - PROCESS | 1540 | 1467953402974 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 21:50:02 INFO - PROCESS | 1540 | 1467953402979 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 21:50:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:50:02 INFO - PROCESS | 1540 | 1467953402984 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:50:02 INFO - PROCESS | 1540 | 1467953402988 Marionette TRACE conn6 <- [1,694,null,{}] 21:50:02 INFO - PROCESS | 1540 | 1467953402993 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:03 INFO - PROCESS | 1540 | 1467953402997 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:03 INFO - PROCESS | 1540 | 1467953403140 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 21:50:03 INFO - PROCESS | 1540 | 1467953403284 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:03 INFO - PROCESS | 1540 | 1467953403287 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998A5800 == 35 [pid = 1540] [id = 183] 21:50:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D192723400) [pid = 1540] [serial = 547] [outer = 0000000000000000] 21:50:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192B67800) [pid = 1540] [serial = 548] [outer = 000000D192723400] 21:50:03 INFO - PROCESS | 1540 | 1467953403347 Marionette DEBUG loaded listener.js 21:50:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D197127C00) [pid = 1540] [serial = 549] [outer = 000000D192723400] 21:50:04 INFO - PROCESS | 1540 | 1467953404419 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1492ms 21:50:04 INFO - PROCESS | 1540 | 1467953404479 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 21:50:04 INFO - PROCESS | 1540 | 1467953404485 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 21:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:50:04 INFO - PROCESS | 1540 | 1467953404535 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:50:04 INFO - PROCESS | 1540 | 1467953404539 Marionette TRACE conn6 <- [1,698,null,{}] 21:50:04 INFO - PROCESS | 1540 | 1467953404544 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:04 INFO - PROCESS | 1540 | 1467953404548 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:04 INFO - PROCESS | 1540 | 1467953404690 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 21:50:04 INFO - PROCESS | 1540 | 1467953404882 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:04 INFO - PROCESS | 1540 | 1467953404885 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1922E4000 == 36 [pid = 1540] [id = 184] 21:50:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D541400) [pid = 1540] [serial = 550] [outer = 0000000000000000] 21:50:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D730000) [pid = 1540] [serial = 551] [outer = 000000D18D541400] 21:50:04 INFO - PROCESS | 1540 | 1467953404936 Marionette DEBUG loaded listener.js 21:50:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18E142400) [pid = 1540] [serial = 552] [outer = 000000D18D541400] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95D800 == 35 [pid = 1540] [id = 181] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC5D800 == 34 [pid = 1540] [id = 180] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A821000 == 33 [pid = 1540] [id = 179] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998AB800 == 32 [pid = 1540] [id = 178] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D190AD6800 == 31 [pid = 1540] [id = 177] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D192A19800 == 30 [pid = 1540] [id = 175] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0930800 == 29 [pid = 1540] [id = 174] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A81A800 == 28 [pid = 1540] [id = 176] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998A5800 == 27 [pid = 1540] [id = 183] 21:50:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4D000 == 26 [pid = 1540] [id = 182] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D192088800) [pid = 1540] [serial = 503] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D850400) [pid = 1540] [serial = 500] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18DC5F400) [pid = 1540] [serial = 501] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199CDF800) [pid = 1540] [serial = 495] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D192B6DC00) [pid = 1540] [serial = 494] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D226C00) [pid = 1540] [serial = 497] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19982E000) [pid = 1540] [serial = 512] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18D68DC00) [pid = 1540] [serial = 498] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D192A4AC00) [pid = 1540] [serial = 486] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D18E432800) [pid = 1540] [serial = 485] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199C69400) [pid = 1540] [serial = 489] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19977C400) [pid = 1540] [serial = 488] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19E46D800) [pid = 1540] [serial = 492] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19E2E5C00) [pid = 1540] [serial = 491] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D198A0C800) [pid = 1540] [serial = 510] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D1981DD800) [pid = 1540] [serial = 509] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D194191C00) [pid = 1540] [serial = 515] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D19AE0AC00) [pid = 1540] [serial = 521] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D19A403800) [pid = 1540] [serial = 518] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D1999E9400) [pid = 1540] [serial = 513] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D19419A800) [pid = 1540] [serial = 506] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D196D08800) [pid = 1540] [serial = 507] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D19A411C00) [pid = 1540] [serial = 519] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 52 (000000D1929D3800) [pid = 1540] [serial = 504] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | --DOMWINDOW == 51 (000000D199C6C000) [pid = 1540] [serial = 516] [outer = 0000000000000000] [url = about:blank] 21:50:06 INFO - PROCESS | 1540 | 1467953406228 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:50:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1778ms 21:50:06 INFO - PROCESS | 1540 | 1467953406271 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 21:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:50:06 INFO - PROCESS | 1540 | 1467953406275 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 21:50:06 INFO - PROCESS | 1540 | 1467953406280 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:50:06 INFO - PROCESS | 1540 | 1467953406283 Marionette TRACE conn6 <- [1,702,null,{}] 21:50:06 INFO - PROCESS | 1540 | 1467953406289 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:06 INFO - PROCESS | 1540 | 1467953406292 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:06 INFO - PROCESS | 1540 | 1467953406380 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 21:50:06 INFO - PROCESS | 1540 | 1467953406390 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:06 INFO - PROCESS | 1540 | 1467953406395 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E483800 == 27 [pid = 1540] [id = 185] 21:50:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 52 (000000D18CB3C400) [pid = 1540] [serial = 553] [outer = 0000000000000000] 21:50:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D18CB56000) [pid = 1540] [serial = 554] [outer = 000000D18CB3C400] 21:50:06 INFO - PROCESS | 1540 | 1467953406494 Marionette DEBUG loaded listener.js 21:50:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D18D533400) [pid = 1540] [serial = 555] [outer = 000000D18CB3C400] 21:50:07 INFO - PROCESS | 1540 | 1467953407399 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:50:07 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 21:50:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1145ms 21:50:07 INFO - PROCESS | 1540 | 1467953407425 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 21:50:07 INFO - PROCESS | 1540 | 1467953407430 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 21:50:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:50:07 INFO - PROCESS | 1540 | 1467953407437 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:50:07 INFO - PROCESS | 1540 | 1467953407440 Marionette TRACE conn6 <- [1,706,null,{}] 21:50:07 INFO - PROCESS | 1540 | 1467953407446 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:07 INFO - PROCESS | 1540 | 1467953407449 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:07 INFO - PROCESS | 1540 | 1467953407540 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 21:50:07 INFO - PROCESS | 1540 | 1467953407547 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:07 INFO - PROCESS | 1540 | 1467953407550 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193631000 == 28 [pid = 1540] [id = 186] 21:50:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D18D7A2800) [pid = 1540] [serial = 556] [outer = 0000000000000000] 21:50:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D18D7E6800) [pid = 1540] [serial = 557] [outer = 000000D18D7A2800] 21:50:07 INFO - PROCESS | 1540 | 1467953407598 Marionette DEBUG loaded listener.js 21:50:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D18D84EC00) [pid = 1540] [serial = 558] [outer = 000000D18D7A2800] 21:50:08 INFO - PROCESS | 1540 | 1467953408547 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:50:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:50:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1137ms 21:50:08 INFO - PROCESS | 1540 | 1467953408576 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 21:50:08 INFO - PROCESS | 1540 | 1467953408578 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 21:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:50:08 INFO - PROCESS | 1540 | 1467953408582 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:50:08 INFO - PROCESS | 1540 | 1467953408585 Marionette TRACE conn6 <- [1,710,null,{}] 21:50:08 INFO - PROCESS | 1540 | 1467953408605 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:08 INFO - PROCESS | 1540 | 1467953408610 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:08 INFO - PROCESS | 1540 | 1467953408723 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 21:50:08 INFO - PROCESS | 1540 | 1467953408731 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:08 INFO - PROCESS | 1540 | 1467953408734 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198169000 == 29 [pid = 1540] [id = 187] 21:50:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18ECAA400) [pid = 1540] [serial = 559] [outer = 0000000000000000] 21:50:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D190AA9800) [pid = 1540] [serial = 560] [outer = 000000D18ECAA400] 21:50:08 INFO - PROCESS | 1540 | 1467953408784 Marionette DEBUG loaded listener.js 21:50:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D192083C00) [pid = 1540] [serial = 561] [outer = 000000D18ECAA400] 21:50:09 INFO - PROCESS | 1540 | 1467953409304 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 21:50:09 INFO - PROCESS | 1540 | 1467953409319 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 21:50:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:50:09 INFO - PROCESS | 1540 | 1467953409327 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:50:09 INFO - PROCESS | 1540 | 1467953409329 Marionette TRACE conn6 <- [1,714,null,{}] 21:50:09 INFO - PROCESS | 1540 | 1467953409332 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:09 INFO - PROCESS | 1540 | 1467953409334 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:09 INFO - PROCESS | 1540 | 1467953409448 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 21:50:09 INFO - PROCESS | 1540 | 1467953409456 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:09 INFO - PROCESS | 1540 | 1467953409458 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998AB000 == 30 [pid = 1540] [id = 188] 21:50:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D192969000) [pid = 1540] [serial = 562] [outer = 0000000000000000] 21:50:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D1929D1C00) [pid = 1540] [serial = 563] [outer = 000000D192969000] 21:50:09 INFO - PROCESS | 1540 | 1467953409504 Marionette DEBUG loaded listener.js 21:50:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D192B60C00) [pid = 1540] [serial = 564] [outer = 000000D192969000] 21:50:10 INFO - PROCESS | 1540 | 1467953410011 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:50:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 733ms 21:50:10 INFO - PROCESS | 1540 | 1467953410142 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 21:50:10 INFO - PROCESS | 1540 | 1467953410144 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19B612C00) [pid = 1540] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D199F61400) [pid = 1540] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D198A0B400) [pid = 1540] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D18D72D400) [pid = 1540] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D19A59B000) [pid = 1540] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D1922B3400) [pid = 1540] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D18BB62400) [pid = 1540] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D18D53C800) [pid = 1540] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:50:10 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D193760400) [pid = 1540] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:50:10 INFO - PROCESS | 1540 | 1467953410157 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 1540 | 1467953410159 Marionette TRACE conn6 <- [1,718,null,{}] 21:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:50:10 INFO - PROCESS | 1540 | 1467953410162 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:10 INFO - PROCESS | 1540 | 1467953410164 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:10 INFO - PROCESS | 1540 | 1467953410249 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 21:50:10 INFO - PROCESS | 1540 | 1467953410255 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:10 INFO - PROCESS | 1540 | 1467953410258 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FD7000 == 31 [pid = 1540] [id = 189] 21:50:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D19271EC00) [pid = 1540] [serial = 565] [outer = 0000000000000000] 21:50:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D192B69400) [pid = 1540] [serial = 566] [outer = 000000D19271EC00] 21:50:10 INFO - PROCESS | 1540 | 1467953410303 Marionette DEBUG loaded listener.js 21:50:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D1940C1000) [pid = 1540] [serial = 567] [outer = 000000D19271EC00] 21:50:10 INFO - PROCESS | 1540 | 1467953410746 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[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] 21:50:10 INFO - PROCESS | 1540 | 1467953410799 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 21:50:10 INFO - PROCESS | 1540 | 1467953410802 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 1540 | 1467953410804 Marionette TRACE conn6 <- [1,722,null,{}] 21:50:10 INFO - PROCESS | 1540 | 1467953410808 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:10 INFO - PROCESS | 1540 | 1467953410814 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:10 INFO - PROCESS | 1540 | 1467953410920 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 21:50:10 INFO - PROCESS | 1540 | 1467953410935 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:10 INFO - PROCESS | 1540 | 1467953410937 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A820000 == 32 [pid = 1540] [id = 190] 21:50:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D19659BC00) [pid = 1540] [serial = 568] [outer = 0000000000000000] 21:50:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D19711FC00) [pid = 1540] [serial = 569] [outer = 000000D19659BC00] 21:50:10 INFO - PROCESS | 1540 | 1467953410983 Marionette DEBUG loaded listener.js 21:50:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D19812A000) [pid = 1540] [serial = 570] [outer = 000000D19659BC00] 21:50:11 INFO - PROCESS | 1540 | 1467953411393 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:50:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 628ms 21:50:11 INFO - PROCESS | 1540 | 1467953411434 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 21:50:11 INFO - PROCESS | 1540 | 1467953411436 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 21:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:50:11 INFO - PROCESS | 1540 | 1467953411439 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:50:11 INFO - PROCESS | 1540 | 1467953411441 Marionette TRACE conn6 <- [1,726,null,{}] 21:50:11 INFO - PROCESS | 1540 | 1467953411444 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:11 INFO - PROCESS | 1540 | 1467953411446 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:11 INFO - PROCESS | 1540 | 1467953411525 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 21:50:11 INFO - PROCESS | 1540 | 1467953411530 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:11 INFO - PROCESS | 1540 | 1467953411532 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C359000 == 33 [pid = 1540] [id = 191] 21:50:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D1981E4800) [pid = 1540] [serial = 571] [outer = 0000000000000000] 21:50:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D198A08000) [pid = 1540] [serial = 572] [outer = 000000D1981E4800] 21:50:11 INFO - PROCESS | 1540 | 1467953411603 Marionette DEBUG loaded listener.js 21:50:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D199350800) [pid = 1540] [serial = 573] [outer = 000000D1981E4800] 21:50:12 INFO - PROCESS | 1540 | [1540] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:50:12 INFO - PROCESS | 1540 | 1467953412560 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:50:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:50:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms 21:50:12 INFO - PROCESS | 1540 | 1467953412571 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 21:50:12 INFO - PROCESS | 1540 | 1467953412575 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 21:50:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:50:12 INFO - PROCESS | 1540 | 1467953412580 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:50:12 INFO - PROCESS | 1540 | 1467953412584 Marionette TRACE conn6 <- [1,730,null,{}] 21:50:12 INFO - PROCESS | 1540 | 1467953412590 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:12 INFO - PROCESS | 1540 | 1467953412593 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:12 INFO - PROCESS | 1540 | 1467953412719 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 21:50:12 INFO - PROCESS | 1540 | 1467953412783 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:12 INFO - PROCESS | 1540 | 1467953412788 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191F7E800 == 34 [pid = 1540] [id = 192] 21:50:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18D227400) [pid = 1540] [serial = 574] [outer = 0000000000000000] 21:50:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18D53B800) [pid = 1540] [serial = 575] [outer = 000000D18D227400] 21:50:12 INFO - PROCESS | 1540 | 1467953412847 Marionette DEBUG loaded listener.js 21:50:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D72E800) [pid = 1540] [serial = 576] [outer = 000000D18D227400] 21:50:14 INFO - PROCESS | 1540 | 1467953414149 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:50:14 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 21:50:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1591ms 21:50:14 INFO - PROCESS | 1540 | 1467953414174 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 21:50:14 INFO - PROCESS | 1540 | 1467953414179 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 21:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:50:14 INFO - PROCESS | 1540 | 1467953414248 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:50:14 INFO - PROCESS | 1540 | 1467953414251 Marionette TRACE conn6 <- [1,734,null,{}] 21:50:14 INFO - PROCESS | 1540 | 1467953414259 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:14 INFO - PROCESS | 1540 | 1467953414262 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:14 INFO - PROCESS | 1540 | 1467953414371 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 21:50:14 INFO - PROCESS | 1540 | 1467953414432 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:14 INFO - PROCESS | 1540 | 1467953414435 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192A1B800 == 35 [pid = 1540] [id = 193] 21:50:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D7F1C00) [pid = 1540] [serial = 577] [outer = 0000000000000000] 21:50:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18DBACC00) [pid = 1540] [serial = 578] [outer = 000000D18D7F1C00] 21:50:14 INFO - PROCESS | 1540 | 1467953414486 Marionette DEBUG loaded listener.js 21:50:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18E699C00) [pid = 1540] [serial = 579] [outer = 000000D18D7F1C00] 21:50:14 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A820000 == 34 [pid = 1540] [id = 190] 21:50:14 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FD7000 == 33 [pid = 1540] [id = 189] 21:50:14 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998AB000 == 32 [pid = 1540] [id = 188] 21:50:14 INFO - PROCESS | 1540 | --DOCSHELL 000000D198169000 == 31 [pid = 1540] [id = 187] 21:50:14 INFO - PROCESS | 1540 | --DOCSHELL 000000D193631000 == 30 [pid = 1540] [id = 186] 21:50:14 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E483800 == 29 [pid = 1540] [id = 185] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19C549400) [pid = 1540] [serial = 546] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19B6F2C00) [pid = 1540] [serial = 545] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19A408800) [pid = 1540] [serial = 542] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199828000) [pid = 1540] [serial = 536] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D192B64000) [pid = 1540] [serial = 539] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19B09CC00) [pid = 1540] [serial = 522] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D192B6A400) [pid = 1540] [serial = 527] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D1941D1400) [pid = 1540] [serial = 528] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D18D687C00) [pid = 1540] [serial = 530] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D18DFA1000) [pid = 1540] [serial = 531] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D18D68D400) [pid = 1540] [serial = 524] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D18D79D400) [pid = 1540] [serial = 525] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D194192000) [pid = 1540] [serial = 533] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D19997A400) [pid = 1540] [serial = 537] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D19ABB4000) [pid = 1540] [serial = 543] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D199C6E000) [pid = 1540] [serial = 540] [outer = 0000000000000000] [url = about:blank] 21:50:14 INFO - PROCESS | 1540 | --DOMWINDOW == 52 (000000D19710DC00) [pid = 1540] [serial = 534] [outer = 0000000000000000] [url = about:blank] 21:50:15 INFO - PROCESS | 1540 | 1467953415436 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:50:15 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.) 21:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1302ms 21:50:15 INFO - PROCESS | 1540 | 1467953415491 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 21:50:15 INFO - PROCESS | 1540 | 1467953415496 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 21:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:50:15 INFO - PROCESS | 1540 | 1467953415503 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:50:15 INFO - PROCESS | 1540 | 1467953415505 Marionette TRACE conn6 <- [1,738,null,{}] 21:50:15 INFO - PROCESS | 1540 | 1467953415510 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:15 INFO - PROCESS | 1540 | 1467953415512 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:15 INFO - PROCESS | 1540 | 1467953415603 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 21:50:15 INFO - PROCESS | 1540 | 1467953415610 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:15 INFO - PROCESS | 1540 | 1467953415613 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D6D800 == 30 [pid = 1540] [id = 194] 21:50:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D18DC54800) [pid = 1540] [serial = 580] [outer = 0000000000000000] 21:50:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D18E69D000) [pid = 1540] [serial = 581] [outer = 000000D18DC54800] 21:50:15 INFO - PROCESS | 1540 | 1467953415663 Marionette DEBUG loaded listener.js 21:50:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D192085400) [pid = 1540] [serial = 582] [outer = 000000D18DC54800] 21:50:16 INFO - PROCESS | 1540 | 1467953416614 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:50:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1137ms 21:50:16 INFO - PROCESS | 1540 | 1467953416642 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 21:50:16 INFO - PROCESS | 1540 | 1467953416644 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 21:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:50:16 INFO - PROCESS | 1540 | 1467953416648 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:50:16 INFO - PROCESS | 1540 | 1467953416652 Marionette TRACE conn6 <- [1,742,null,{}] 21:50:16 INFO - PROCESS | 1540 | 1467953416663 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:16 INFO - PROCESS | 1540 | 1467953416668 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:16 INFO - PROCESS | 1540 | 1467953416760 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 21:50:16 INFO - PROCESS | 1540 | 1467953416768 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:16 INFO - PROCESS | 1540 | 1467953416771 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E21800 == 31 [pid = 1540] [id = 195] 21:50:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D192B65C00) [pid = 1540] [serial = 583] [outer = 0000000000000000] 21:50:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D1935B0400) [pid = 1540] [serial = 584] [outer = 000000D192B65C00] 21:50:16 INFO - PROCESS | 1540 | 1467953416820 Marionette DEBUG loaded listener.js 21:50:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D1941D4400) [pid = 1540] [serial = 585] [outer = 000000D192B65C00] 21:50:17 INFO - PROCESS | 1540 | 1467953417808 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:50:17 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 21:50:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1182ms 21:50:17 INFO - PROCESS | 1540 | 1467953417833 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 21:50:17 INFO - PROCESS | 1540 | 1467953417835 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 21:50:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:50:17 INFO - PROCESS | 1540 | 1467953417839 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:50:17 INFO - PROCESS | 1540 | 1467953417841 Marionette TRACE conn6 <- [1,746,null,{}] 21:50:17 INFO - PROCESS | 1540 | 1467953417850 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:17 INFO - PROCESS | 1540 | 1467953417852 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:17 INFO - PROCESS | 1540 | 1467953417967 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 21:50:17 INFO - PROCESS | 1540 | 1467953417973 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 1540 | 1467953417975 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2C8800 == 32 [pid = 1540] [id = 196] 21:50:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D196710800) [pid = 1540] [serial = 586] [outer = 0000000000000000] 21:50:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D196E50000) [pid = 1540] [serial = 587] [outer = 000000D196710800] 21:50:18 INFO - PROCESS | 1540 | 1467953418021 Marionette DEBUG loaded listener.js 21:50:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D19712C400) [pid = 1540] [serial = 588] [outer = 000000D196710800] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D18ECAA400) [pid = 1540] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D18D7A2800) [pid = 1540] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D18CB3C400) [pid = 1540] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D18D541400) [pid = 1540] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D192969000) [pid = 1540] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D192723400) [pid = 1540] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D19271EC00) [pid = 1540] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:50:18 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D19659BC00) [pid = 1540] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:50:18 INFO - PROCESS | 1540 | 1467953418488 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:50:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 21:50:18 INFO - PROCESS | 1540 | 1467953418532 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 21:50:18 INFO - PROCESS | 1540 | 1467953418535 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 21:50:18 INFO - PROCESS | 1540 | 1467953418538 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:50:18 INFO - PROCESS | 1540 | 1467953418539 Marionette TRACE conn6 <- [1,750,null,{}] 21:50:18 INFO - PROCESS | 1540 | 1467953418543 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:18 INFO - PROCESS | 1540 | 1467953418545 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:18 INFO - PROCESS | 1540 | 1467953418625 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 21:50:18 INFO - PROCESS | 1540 | 1467953418631 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:18 INFO - PROCESS | 1540 | 1467953418633 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B91A000 == 33 [pid = 1540] [id = 197] 21:50:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D190A14800) [pid = 1540] [serial = 589] [outer = 0000000000000000] 21:50:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D19296A000) [pid = 1540] [serial = 590] [outer = 000000D190A14800] 21:50:18 INFO - PROCESS | 1540 | 1467953418679 Marionette DEBUG loaded listener.js 21:50:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D1981E5000) [pid = 1540] [serial = 591] [outer = 000000D190A14800] 21:50:19 INFO - PROCESS | 1540 | [1540] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:50:19 INFO - PROCESS | 1540 | 1467953419577 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:50:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1083ms 21:50:19 INFO - PROCESS | 1540 | 1467953419627 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 21:50:19 INFO - PROCESS | 1540 | 1467953419630 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 21:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:50:19 INFO - PROCESS | 1540 | 1467953419633 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:50:19 INFO - PROCESS | 1540 | 1467953419635 Marionette TRACE conn6 <- [1,754,null,{}] 21:50:19 INFO - PROCESS | 1540 | 1467953419639 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:19 INFO - PROCESS | 1540 | 1467953419645 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:19 INFO - PROCESS | 1540 | 1467953419752 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 21:50:19 INFO - PROCESS | 1540 | 1467953419757 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:19 INFO - PROCESS | 1540 | 1467953419759 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA4A000 == 34 [pid = 1540] [id = 198] 21:50:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D199825400) [pid = 1540] [serial = 592] [outer = 0000000000000000] 21:50:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D19987BC00) [pid = 1540] [serial = 593] [outer = 000000D199825400] 21:50:19 INFO - PROCESS | 1540 | 1467953419804 Marionette DEBUG loaded listener.js 21:50:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D19997C800) [pid = 1540] [serial = 594] [outer = 000000D199825400] 21:50:20 INFO - PROCESS | 1540 | 1467953420712 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:50:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1138ms 21:50:20 INFO - PROCESS | 1540 | 1467953420776 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 21:50:20 INFO - PROCESS | 1540 | 1467953420778 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 21:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:50:20 INFO - PROCESS | 1540 | 1467953420781 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:50:20 INFO - PROCESS | 1540 | 1467953420783 Marionette TRACE conn6 <- [1,758,null,{}] 21:50:20 INFO - PROCESS | 1540 | 1467953420787 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:20 INFO - PROCESS | 1540 | 1467953420789 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:20 INFO - PROCESS | 1540 | 1467953420868 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 21:50:20 INFO - PROCESS | 1540 | 1467953420873 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:20 INFO - PROCESS | 1540 | 1467953420875 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DACD800 == 35 [pid = 1540] [id = 199] 21:50:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D199C5F800) [pid = 1540] [serial = 595] [outer = 0000000000000000] 21:50:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D199C64400) [pid = 1540] [serial = 596] [outer = 000000D199C5F800] 21:50:20 INFO - PROCESS | 1540 | 1467953420919 Marionette DEBUG loaded listener.js 21:50:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D199C6D000) [pid = 1540] [serial = 597] [outer = 000000D199C5F800] 21:50:21 INFO - PROCESS | 1540 | 1467953421580 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 838ms 21:50:21 INFO - PROCESS | 1540 | 1467953421622 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 21:50:21 INFO - PROCESS | 1540 | 1467953421627 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 21:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:50:21 INFO - PROCESS | 1540 | 1467953421632 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:50:21 INFO - PROCESS | 1540 | 1467953421638 Marionette TRACE conn6 <- [1,762,null,{}] 21:50:21 INFO - PROCESS | 1540 | 1467953421643 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:21 INFO - PROCESS | 1540 | 1467953421646 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:21 INFO - PROCESS | 1540 | 1467953421760 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 21:50:21 INFO - PROCESS | 1540 | 1467953421830 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:21 INFO - PROCESS | 1540 | 1467953421832 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198157000 == 36 [pid = 1540] [id = 200] 21:50:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18DFA2000) [pid = 1540] [serial = 598] [outer = 0000000000000000] 21:50:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18EC3F400) [pid = 1540] [serial = 599] [outer = 000000D18DFA2000] 21:50:21 INFO - PROCESS | 1540 | 1467953421891 Marionette DEBUG loaded listener.js 21:50:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D19271D400) [pid = 1540] [serial = 600] [outer = 000000D18DFA2000] 21:50:22 INFO - PROCESS | 1540 | 1467953422495 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 944ms 21:50:22 INFO - PROCESS | 1540 | 1467953422581 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 21:50:22 INFO - PROCESS | 1540 | 1467953422586 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 21:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:50:22 INFO - PROCESS | 1540 | 1467953422593 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:50:22 INFO - PROCESS | 1540 | 1467953422596 Marionette TRACE conn6 <- [1,766,null,{}] 21:50:22 INFO - PROCESS | 1540 | 1467953422601 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:22 INFO - PROCESS | 1540 | 1467953422604 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:22 INFO - PROCESS | 1540 | 1467953422756 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 21:50:22 INFO - PROCESS | 1540 | 1467953422820 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:22 INFO - PROCESS | 1540 | 1467953422822 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC55000 == 37 [pid = 1540] [id = 201] 21:50:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D196598C00) [pid = 1540] [serial = 601] [outer = 0000000000000000] 21:50:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D196706400) [pid = 1540] [serial = 602] [outer = 000000D196598C00] 21:50:22 INFO - PROCESS | 1540 | 1467953422920 Marionette DEBUG loaded listener.js 21:50:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D198EE5800) [pid = 1540] [serial = 603] [outer = 000000D196598C00] 21:50:23 INFO - PROCESS | 1540 | 1467953423499 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 943ms 21:50:23 INFO - PROCESS | 1540 | 1467953423538 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 21:50:23 INFO - PROCESS | 1540 | 1467953423540 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 21:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:50:23 INFO - PROCESS | 1540 | 1467953423544 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:50:23 INFO - PROCESS | 1540 | 1467953423548 Marionette TRACE conn6 <- [1,770,null,{}] 21:50:23 INFO - PROCESS | 1540 | 1467953423560 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:23 INFO - PROCESS | 1540 | 1467953423565 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:23 INFO - PROCESS | 1540 | 1467953423677 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 21:50:23 INFO - PROCESS | 1540 | 1467953423749 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:23 INFO - PROCESS | 1540 | 1467953423753 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA6000 == 38 [pid = 1540] [id = 202] 21:50:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19997C000) [pid = 1540] [serial = 604] [outer = 0000000000000000] 21:50:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199C64000) [pid = 1540] [serial = 605] [outer = 000000D19997C000] 21:50:23 INFO - PROCESS | 1540 | 1467953423811 Marionette DEBUG loaded listener.js 21:50:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199F60C00) [pid = 1540] [serial = 606] [outer = 000000D19997C000] 21:50:24 INFO - PROCESS | 1540 | 1467953424600 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1088ms 21:50:24 INFO - PROCESS | 1540 | 1467953424634 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 21:50:24 INFO - PROCESS | 1540 | 1467953424638 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 21:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:50:24 INFO - PROCESS | 1540 | 1467953424644 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:50:24 INFO - PROCESS | 1540 | 1467953424647 Marionette TRACE conn6 <- [1,774,null,{}] 21:50:24 INFO - PROCESS | 1540 | 1467953424653 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:24 INFO - PROCESS | 1540 | 1467953424655 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:24 INFO - PROCESS | 1540 | 1467953424761 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 21:50:24 INFO - PROCESS | 1540 | 1467953424834 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:24 INFO - PROCESS | 1540 | 1467953424839 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193523000 == 39 [pid = 1540] [id = 203] 21:50:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D84F000) [pid = 1540] [serial = 607] [outer = 0000000000000000] 21:50:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18DB47400) [pid = 1540] [serial = 608] [outer = 000000D18D84F000] 21:50:24 INFO - PROCESS | 1540 | 1467953424891 Marionette DEBUG loaded listener.js 21:50:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19270E800) [pid = 1540] [serial = 609] [outer = 000000D18D84F000] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA4A000 == 38 [pid = 1540] [id = 198] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B91A000 == 37 [pid = 1540] [id = 197] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2C8800 == 36 [pid = 1540] [id = 196] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E21800 == 35 [pid = 1540] [id = 195] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D6D800 == 34 [pid = 1540] [id = 194] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D192A1B800 == 33 [pid = 1540] [id = 193] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C359000 == 32 [pid = 1540] [id = 191] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D191F7E800 == 31 [pid = 1540] [id = 192] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D1922E4000 == 30 [pid = 1540] [id = 184] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA6000 == 29 [pid = 1540] [id = 202] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC55000 == 28 [pid = 1540] [id = 201] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D198157000 == 27 [pid = 1540] [id = 200] 21:50:25 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DACD800 == 26 [pid = 1540] [id = 199] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D198A08000) [pid = 1540] [serial = 572] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D190AA9800) [pid = 1540] [serial = 560] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D7E6800) [pid = 1540] [serial = 557] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18CB56000) [pid = 1540] [serial = 554] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18D533400) [pid = 1540] [serial = 555] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18E142400) [pid = 1540] [serial = 552] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18D730000) [pid = 1540] [serial = 551] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D1929D1C00) [pid = 1540] [serial = 563] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D192083C00) [pid = 1540] [serial = 561] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D197127C00) [pid = 1540] [serial = 549] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D192B67800) [pid = 1540] [serial = 548] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D1940C1000) [pid = 1540] [serial = 567] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D192B69400) [pid = 1540] [serial = 566] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D19711FC00) [pid = 1540] [serial = 569] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D192B60C00) [pid = 1540] [serial = 564] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D19812A000) [pid = 1540] [serial = 570] [outer = 0000000000000000] [url = about:blank] 21:50:25 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D18D84EC00) [pid = 1540] [serial = 558] [outer = 0000000000000000] [url = about:blank] 21:50:26 INFO - PROCESS | 1540 | 1467953426102 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1483ms 21:50:26 INFO - PROCESS | 1540 | 1467953426131 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 21:50:26 INFO - PROCESS | 1540 | 1467953426136 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 21:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:50:26 INFO - PROCESS | 1540 | 1467953426141 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 1540 | 1467953426144 Marionette TRACE conn6 <- [1,778,null,{}] 21:50:26 INFO - PROCESS | 1540 | 1467953426150 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:26 INFO - PROCESS | 1540 | 1467953426153 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:26 INFO - PROCESS | 1540 | 1467953426239 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 21:50:26 INFO - PROCESS | 1540 | 1467953426248 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:26 INFO - PROCESS | 1540 | 1467953426253 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191DBD000 == 27 [pid = 1540] [id = 204] 21:50:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18D539800) [pid = 1540] [serial = 610] [outer = 0000000000000000] 21:50:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D18D68E400) [pid = 1540] [serial = 611] [outer = 000000D18D539800] 21:50:26 INFO - PROCESS | 1540 | 1467953426302 Marionette DEBUG loaded listener.js 21:50:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D18D79E400) [pid = 1540] [serial = 612] [outer = 000000D18D539800] 21:50:26 INFO - PROCESS | 1540 | 1467953426779 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 21:50:26 INFO - PROCESS | 1540 | 1467953426836 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 21:50:26 INFO - PROCESS | 1540 | 1467953426841 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 21:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:50:26 INFO - PROCESS | 1540 | 1467953426848 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 1540 | 1467953426851 Marionette TRACE conn6 <- [1,782,null,{}] 21:50:26 INFO - PROCESS | 1540 | 1467953426855 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:26 INFO - PROCESS | 1540 | 1467953426858 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:26 INFO - PROCESS | 1540 | 1467953426948 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 21:50:27 INFO - PROCESS | 1540 | 1467953426996 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:27 INFO - PROCESS | 1540 | 1467953426999 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19650B000 == 28 [pid = 1540] [id = 205] 21:50:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D18DC53800) [pid = 1540] [serial = 613] [outer = 0000000000000000] 21:50:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18DC5CC00) [pid = 1540] [serial = 614] [outer = 000000D18DC53800] 21:50:27 INFO - PROCESS | 1540 | 1467953427047 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18E699400) [pid = 1540] [serial = 615] [outer = 000000D18DC53800] 21:50:27 INFO - PROCESS | 1540 | 1467953427495 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 21:50:27 INFO - PROCESS | 1540 | 1467953427542 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 21:50:27 INFO - PROCESS | 1540 | 1467953427544 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 21:50:27 INFO - PROCESS | 1540 | 1467953427548 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:50:27 INFO - PROCESS | 1540 | 1467953427552 Marionette TRACE conn6 <- [1,786,null,{}] 21:50:27 INFO - PROCESS | 1540 | 1467953427563 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:27 INFO - PROCESS | 1540 | 1467953427568 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:27 INFO - PROCESS | 1540 | 1467953427654 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 21:50:27 INFO - PROCESS | 1540 | 1467953427663 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:27 INFO - PROCESS | 1540 | 1467953427666 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998A6800 == 29 [pid = 1540] [id = 206] 21:50:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18D532400) [pid = 1540] [serial = 616] [outer = 0000000000000000] 21:50:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D192A43400) [pid = 1540] [serial = 617] [outer = 000000D18D532400] 21:50:27 INFO - PROCESS | 1540 | 1467953427715 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D192B6A800) [pid = 1540] [serial = 618] [outer = 000000D18D532400] 21:50:28 INFO - PROCESS | 1540 | 1467953428150 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:50:28 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 21:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 627ms 21:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:50:28 INFO - PROCESS | 1540 | 1467953428180 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 1540 | 1467953428183 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 21:50:28 INFO - PROCESS | 1540 | 1467953428186 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 1540 | 1467953428188 Marionette TRACE conn6 <- [1,790,null,{}] 21:50:28 INFO - PROCESS | 1540 | 1467953428191 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:28 INFO - PROCESS | 1540 | 1467953428193 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:28 INFO - PROCESS | 1540 | 1467953428307 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 21:50:28 INFO - PROCESS | 1540 | 1467953428379 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:28 INFO - PROCESS | 1540 | 1467953428381 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FD7800 == 30 [pid = 1540] [id = 207] 21:50:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D19375F000) [pid = 1540] [serial = 619] [outer = 0000000000000000] 21:50:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D1940CA800) [pid = 1540] [serial = 620] [outer = 000000D19375F000] 21:50:28 INFO - PROCESS | 1540 | 1467953428428 Marionette DEBUG loaded listener.js 21:50:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D196599800) [pid = 1540] [serial = 621] [outer = 000000D19375F000] 21:50:28 INFO - PROCESS | 1540 | 1467953428882 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:50:28 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 21:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 21:50:28 INFO - PROCESS | 1540 | 1467953428920 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 1540 | 1467953428922 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 21:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:50:28 INFO - PROCESS | 1540 | 1467953428925 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 1540 | 1467953428927 Marionette TRACE conn6 <- [1,794,null,{}] 21:50:28 INFO - PROCESS | 1540 | 1467953428931 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:28 INFO - PROCESS | 1540 | 1467953428933 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:29 INFO - PROCESS | 1540 | 1467953429039 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 21:50:29 INFO - PROCESS | 1540 | 1467953429045 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:29 INFO - PROCESS | 1540 | 1467953429047 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2BA800 == 31 [pid = 1540] [id = 208] 21:50:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18DC51000) [pid = 1540] [serial = 622] [outer = 0000000000000000] 21:50:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D196D15C00) [pid = 1540] [serial = 623] [outer = 000000D18DC51000] 21:50:29 INFO - PROCESS | 1540 | 1467953429092 Marionette DEBUG loaded listener.js 21:50:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19712B800) [pid = 1540] [serial = 624] [outer = 000000D18DC51000] 21:50:29 INFO - PROCESS | 1540 | 1467953429551 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:50:29 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 21:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 21:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:50:29 INFO - PROCESS | 1540 | 1467953429623 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 21:50:29 INFO - PROCESS | 1540 | 1467953429625 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 21:50:29 INFO - PROCESS | 1540 | 1467953429628 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:50:29 INFO - PROCESS | 1540 | 1467953429630 Marionette TRACE conn6 <- [1,798,null,{}] 21:50:29 INFO - PROCESS | 1540 | 1467953429634 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:29 INFO - PROCESS | 1540 | 1467953429640 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:29 INFO - PROCESS | 1540 | 1467953429805 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 21:50:29 INFO - PROCESS | 1540 | 1467953429851 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:29 INFO - PROCESS | 1540 | 1467953429853 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B91D800 == 32 [pid = 1540] [id = 209] 21:50:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D535800) [pid = 1540] [serial = 625] [outer = 0000000000000000] 21:50:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19982B000) [pid = 1540] [serial = 626] [outer = 000000D18D535800] 21:50:29 INFO - PROCESS | 1540 | 1467953429898 Marionette DEBUG loaded listener.js 21:50:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199880C00) [pid = 1540] [serial = 627] [outer = 000000D18D535800] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199C5F800) [pid = 1540] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199825400) [pid = 1540] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D196710800) [pid = 1540] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D227400) [pid = 1540] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18DC54800) [pid = 1540] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18D7F1C00) [pid = 1540] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D192B65C00) [pid = 1540] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D1981E4800) [pid = 1540] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:50:30 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D190A14800) [pid = 1540] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:50:30 INFO - PROCESS | 1540 | 1467953430398 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 775ms 21:50:30 INFO - PROCESS | 1540 | 1467953430408 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 21:50:30 INFO - PROCESS | 1540 | 1467953430410 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 21:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:50:30 INFO - PROCESS | 1540 | 1467953430413 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:50:30 INFO - PROCESS | 1540 | 1467953430415 Marionette TRACE conn6 <- [1,802,null,{}] 21:50:30 INFO - PROCESS | 1540 | 1467953430418 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:30 INFO - PROCESS | 1540 | 1467953430420 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:30 INFO - PROCESS | 1540 | 1467953430499 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 21:50:30 INFO - PROCESS | 1540 | 1467953430505 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:30 INFO - PROCESS | 1540 | 1467953430507 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DABF000 == 33 [pid = 1540] [id = 210] 21:50:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18BB58C00) [pid = 1540] [serial = 628] [outer = 0000000000000000] 21:50:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D192AEB800) [pid = 1540] [serial = 629] [outer = 000000D18BB58C00] 21:50:30 INFO - PROCESS | 1540 | 1467953430551 Marionette DEBUG loaded listener.js 21:50:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D199979000) [pid = 1540] [serial = 630] [outer = 000000D18BB58C00] 21:50:30 INFO - PROCESS | 1540 | 1467953430981 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 21:50:31 INFO - PROCESS | 1540 | 1467953431047 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 21:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:50:31 INFO - PROCESS | 1540 | 1467953431050 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:50:31 INFO - PROCESS | 1540 | 1467953431052 Marionette TRACE conn6 <- [1,806,null,{}] 21:50:31 INFO - PROCESS | 1540 | 1467953431055 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:31 INFO - PROCESS | 1540 | 1467953431057 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:31 INFO - PROCESS | 1540 | 1467953431162 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 21:50:31 INFO - PROCESS | 1540 | 1467953431170 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:31 INFO - PROCESS | 1540 | 1467953431172 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA7800 == 34 [pid = 1540] [id = 211] 21:50:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199C66000) [pid = 1540] [serial = 631] [outer = 0000000000000000] 21:50:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199CD9000) [pid = 1540] [serial = 632] [outer = 000000D199C66000] 21:50:31 INFO - PROCESS | 1540 | 1467953431221 Marionette DEBUG loaded listener.js 21:50:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199F66000) [pid = 1540] [serial = 633] [outer = 000000D199C66000] 21:50:31 INFO - PROCESS | 1540 | 1467953431618 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 21:50:31 INFO - PROCESS | 1540 | 1467953431682 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 21:50:31 INFO - PROCESS | 1540 | 1467953431684 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 21:50:31 INFO - PROCESS | 1540 | 1467953431688 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:50:31 INFO - PROCESS | 1540 | 1467953431690 Marionette TRACE conn6 <- [1,810,null,{}] 21:50:31 INFO - PROCESS | 1540 | 1467953431693 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:31 INFO - PROCESS | 1540 | 1467953431695 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:31 INFO - PROCESS | 1540 | 1467953431775 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 21:50:31 INFO - PROCESS | 1540 | 1467953431782 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:31 INFO - PROCESS | 1540 | 1467953431784 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998A5000 == 35 [pid = 1540] [id = 212] 21:50:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D191F45C00) [pid = 1540] [serial = 634] [outer = 0000000000000000] 21:50:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19A392C00) [pid = 1540] [serial = 635] [outer = 000000D191F45C00] 21:50:31 INFO - PROCESS | 1540 | 1467953431828 Marionette DEBUG loaded listener.js 21:50:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19A40AC00) [pid = 1540] [serial = 636] [outer = 000000D191F45C00] 21:50:32 INFO - PROCESS | 1540 | 1467953432247 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 21:50:32 INFO - PROCESS | 1540 | 1467953432281 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 21:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:50:32 INFO - PROCESS | 1540 | 1467953432284 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:50:32 INFO - PROCESS | 1540 | 1467953432286 Marionette TRACE conn6 <- [1,814,null,{}] 21:50:32 INFO - PROCESS | 1540 | 1467953432294 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:32 INFO - PROCESS | 1540 | 1467953432296 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:32 INFO - PROCESS | 1540 | 1467953432426 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 21:50:32 INFO - PROCESS | 1540 | 1467953432574 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:32 INFO - PROCESS | 1540 | 1467953432578 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E675800 == 36 [pid = 1540] [id = 213] 21:50:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18BB62C00) [pid = 1540] [serial = 637] [outer = 0000000000000000] 21:50:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18CB56000) [pid = 1540] [serial = 638] [outer = 000000D18BB62C00] 21:50:32 INFO - PROCESS | 1540 | 1467953432638 Marionette DEBUG loaded listener.js 21:50:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18D693800) [pid = 1540] [serial = 639] [outer = 000000D18BB62C00] 21:50:33 INFO - PROCESS | 1540 | 1467953433366 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1140ms 21:50:33 INFO - PROCESS | 1540 | 1467953433429 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 21:50:33 INFO - PROCESS | 1540 | 1467953433434 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 21:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:50:33 INFO - PROCESS | 1540 | 1467953433439 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:50:33 INFO - PROCESS | 1540 | 1467953433443 Marionette TRACE conn6 <- [1,818,null,{}] 21:50:33 INFO - PROCESS | 1540 | 1467953433448 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:33 INFO - PROCESS | 1540 | 1467953433451 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:33 INFO - PROCESS | 1540 | 1467953433590 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 21:50:33 INFO - PROCESS | 1540 | 1467953433655 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:33 INFO - PROCESS | 1540 | 1467953433659 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998B5800 == 37 [pid = 1540] [id = 214] 21:50:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D190A18800) [pid = 1540] [serial = 640] [outer = 0000000000000000] 21:50:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D192088800) [pid = 1540] [serial = 641] [outer = 000000D190A18800] 21:50:33 INFO - PROCESS | 1540 | 1467953433716 Marionette DEBUG loaded listener.js 21:50:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D192B5F400) [pid = 1540] [serial = 642] [outer = 000000D190A18800] 21:50:34 INFO - PROCESS | 1540 | 1467953434627 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1238ms 21:50:34 INFO - PROCESS | 1540 | 1467953434680 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 21:50:34 INFO - PROCESS | 1540 | 1467953434684 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 21:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:50:34 INFO - PROCESS | 1540 | 1467953434689 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:50:34 INFO - PROCESS | 1540 | 1467953434692 Marionette TRACE conn6 <- [1,822,null,{}] 21:50:34 INFO - PROCESS | 1540 | 1467953434698 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:34 INFO - PROCESS | 1540 | 1467953434700 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:34 INFO - PROCESS | 1540 | 1467953434818 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 21:50:34 INFO - PROCESS | 1540 | 1467953434890 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:34 INFO - PROCESS | 1540 | 1467953434895 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937EE000 == 38 [pid = 1540] [id = 215] 21:50:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D848800) [pid = 1540] [serial = 643] [outer = 0000000000000000] 21:50:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18DC54800) [pid = 1540] [serial = 644] [outer = 000000D18D848800] 21:50:34 INFO - PROCESS | 1540 | 1467953434946 Marionette DEBUG loaded listener.js 21:50:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D191FDD800) [pid = 1540] [serial = 645] [outer = 000000D18D848800] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998A5000 == 37 [pid = 1540] [id = 212] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA7800 == 36 [pid = 1540] [id = 211] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DABF000 == 35 [pid = 1540] [id = 210] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B91D800 == 34 [pid = 1540] [id = 209] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2BA800 == 33 [pid = 1540] [id = 208] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FD7800 == 32 [pid = 1540] [id = 207] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998A6800 == 31 [pid = 1540] [id = 206] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19650B000 == 30 [pid = 1540] [id = 205] 21:50:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D191DBD000 == 29 [pid = 1540] [id = 204] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199C64400) [pid = 1540] [serial = 596] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199C6D000) [pid = 1540] [serial = 597] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19987BC00) [pid = 1540] [serial = 593] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D196E50000) [pid = 1540] [serial = 587] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D53B800) [pid = 1540] [serial = 575] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D72E800) [pid = 1540] [serial = 576] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18E69D000) [pid = 1540] [serial = 581] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D192085400) [pid = 1540] [serial = 582] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DBACC00) [pid = 1540] [serial = 578] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18E699C00) [pid = 1540] [serial = 579] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D1935B0400) [pid = 1540] [serial = 584] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199350800) [pid = 1540] [serial = 573] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19296A000) [pid = 1540] [serial = 590] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D1981E5000) [pid = 1540] [serial = 591] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19712C400) [pid = 1540] [serial = 588] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19997C800) [pid = 1540] [serial = 594] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D1941D4400) [pid = 1540] [serial = 585] [outer = 0000000000000000] [url = about:blank] 21:50:35 INFO - PROCESS | 1540 | 1467953435501 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 838ms 21:50:35 INFO - PROCESS | 1540 | 1467953435532 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 21:50:35 INFO - PROCESS | 1540 | 1467953435537 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 21:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:50:35 INFO - PROCESS | 1540 | 1467953435543 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:50:35 INFO - PROCESS | 1540 | 1467953435546 Marionette TRACE conn6 <- [1,826,null,{}] 21:50:35 INFO - PROCESS | 1540 | 1467953435550 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:35 INFO - PROCESS | 1540 | 1467953435553 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:35 INFO - PROCESS | 1540 | 1467953435645 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 21:50:35 INFO - PROCESS | 1540 | 1467953435652 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:35 INFO - PROCESS | 1540 | 1467953435654 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196793000 == 30 [pid = 1540] [id = 216] 21:50:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D7F3C00) [pid = 1540] [serial = 646] [outer = 0000000000000000] 21:50:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18E693800) [pid = 1540] [serial = 647] [outer = 000000D18D7F3C00] 21:50:35 INFO - PROCESS | 1540 | 1467953435703 Marionette DEBUG loaded listener.js 21:50:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D1922B2400) [pid = 1540] [serial = 648] [outer = 000000D18D7F3C00] 21:50:36 INFO - PROCESS | 1540 | 1467953436181 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 21:50:36 INFO - PROCESS | 1540 | 1467953436237 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 21:50:36 INFO - PROCESS | 1540 | 1467953436239 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 21:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:50:36 INFO - PROCESS | 1540 | 1467953436243 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:50:36 INFO - PROCESS | 1540 | 1467953436247 Marionette TRACE conn6 <- [1,830,null,{}] 21:50:36 INFO - PROCESS | 1540 | 1467953436286 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:36 INFO - PROCESS | 1540 | 1467953436291 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:36 INFO - PROCESS | 1540 | 1467953436390 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 21:50:36 INFO - PROCESS | 1540 | 1467953436454 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:36 INFO - PROCESS | 1540 | 1467953436458 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FD1800 == 31 [pid = 1540] [id = 217] 21:50:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18C9CF400) [pid = 1540] [serial = 649] [outer = 0000000000000000] 21:50:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D1941D6800) [pid = 1540] [serial = 650] [outer = 000000D18C9CF400] 21:50:36 INFO - PROCESS | 1540 | 1467953436514 Marionette DEBUG loaded listener.js 21:50:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19710AC00) [pid = 1540] [serial = 651] [outer = 000000D18C9CF400] 21:50:38 INFO - PROCESS | 1540 | 1467953438239 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2040ms 21:50:38 INFO - PROCESS | 1540 | 1467953438285 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 21:50:38 INFO - PROCESS | 1540 | 1467953438288 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 21:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:50:38 INFO - PROCESS | 1540 | 1467953438291 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:50:38 INFO - PROCESS | 1540 | 1467953438293 Marionette TRACE conn6 <- [1,834,null,{}] 21:50:38 INFO - PROCESS | 1540 | 1467953438297 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:38 INFO - PROCESS | 1540 | 1467953438299 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:38 INFO - PROCESS | 1540 | 1467953438386 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 21:50:38 INFO - PROCESS | 1540 | 1467953438391 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:38 INFO - PROCESS | 1540 | 1467953438393 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA49000 == 32 [pid = 1540] [id = 218] 21:50:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18C4CF000) [pid = 1540] [serial = 652] [outer = 0000000000000000] 21:50:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19982E400) [pid = 1540] [serial = 653] [outer = 000000D18C4CF000] 21:50:38 INFO - PROCESS | 1540 | 1467953438438 Marionette DEBUG loaded listener.js 21:50:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19997E400) [pid = 1540] [serial = 654] [outer = 000000D18C4CF000] 21:50:38 INFO - PROCESS | 1540 | 1467953438914 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 21:50:38 INFO - PROCESS | 1540 | 1467953438984 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 21:50:38 INFO - PROCESS | 1540 | 1467953438986 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 21:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:50:38 INFO - PROCESS | 1540 | 1467953438990 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:50:38 INFO - PROCESS | 1540 | 1467953438992 Marionette TRACE conn6 <- [1,838,null,{}] 21:50:39 INFO - PROCESS | 1540 | 1467953438995 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:39 INFO - PROCESS | 1540 | 1467953438997 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:39 INFO - PROCESS | 1540 | 1467953439112 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 21:50:39 INFO - PROCESS | 1540 | 1467953439193 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:39 INFO - PROCESS | 1540 | 1467953439195 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E18C000 == 33 [pid = 1540] [id = 219] 21:50:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D723000) [pid = 1540] [serial = 655] [outer = 0000000000000000] 21:50:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199C6C400) [pid = 1540] [serial = 656] [outer = 000000D18D723000] 21:50:39 INFO - PROCESS | 1540 | 1467953439239 Marionette DEBUG loaded listener.js 21:50:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199F68000) [pid = 1540] [serial = 657] [outer = 000000D18D723000] 21:50:39 INFO - PROCESS | 1540 | 1467953439702 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 796ms 21:50:39 INFO - PROCESS | 1540 | 1467953439789 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 21:50:39 INFO - PROCESS | 1540 | 1467953439791 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 21:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:50:39 INFO - PROCESS | 1540 | 1467953439802 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:50:39 INFO - PROCESS | 1540 | 1467953439804 Marionette TRACE conn6 <- [1,842,null,{}] 21:50:39 INFO - PROCESS | 1540 | 1467953439807 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:39 INFO - PROCESS | 1540 | 1467953439813 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:39 INFO - PROCESS | 1540 | 1467953439949 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 21:50:40 INFO - PROCESS | 1540 | 1467953439994 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:40 INFO - PROCESS | 1540 | 1467953439997 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B5E800 == 34 [pid = 1540] [id = 220] 21:50:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A59F000) [pid = 1540] [serial = 658] [outer = 0000000000000000] 21:50:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19ABB1000) [pid = 1540] [serial = 659] [outer = 000000D19A59F000] 21:50:40 INFO - PROCESS | 1540 | 1467953440042 Marionette DEBUG loaded listener.js 21:50:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19ABBCC00) [pid = 1540] [serial = 660] [outer = 000000D19A59F000] 21:50:40 INFO - PROCESS | 1540 | 1467953440470 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 21:50:40 INFO - PROCESS | 1540 | 1467953440516 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 21:50:40 INFO - PROCESS | 1540 | 1467953440518 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 21:50:40 INFO - PROCESS | 1540 | 1467953440524 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:50:40 INFO - PROCESS | 1540 | 1467953440526 Marionette TRACE conn6 <- [1,846,null,{}] 21:50:40 INFO - PROCESS | 1540 | 1467953440529 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:50:40 INFO - PROCESS | 1540 | 1467953440531 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:40 INFO - PROCESS | 1540 | 1467953440665 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19375F000) [pid = 1540] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18DC53800) [pid = 1540] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D532400) [pid = 1540] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D84F000) [pid = 1540] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D539800) [pid = 1540] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18DC51000) [pid = 1540] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DFA2000) [pid = 1540] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D196598C00) [pid = 1540] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19997C000) [pid = 1540] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D535800) [pid = 1540] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18BB58C00) [pid = 1540] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:50:40 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D199C66000) [pid = 1540] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:50:40 INFO - PROCESS | 1540 | 1467953440718 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:40 INFO - PROCESS | 1540 | 1467953440720 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D7C800 == 35 [pid = 1540] [id = 221] 21:50:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18BB64800) [pid = 1540] [serial = 661] [outer = 0000000000000000] 21:50:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D68B400) [pid = 1540] [serial = 662] [outer = 000000D18BB64800] 21:50:40 INFO - PROCESS | 1540 | 1467953440764 Marionette DEBUG loaded listener.js 21:50:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D196D0A800) [pid = 1540] [serial = 663] [outer = 000000D18BB64800] 21:50:41 INFO - PROCESS | 1540 | 1467953441119 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 625ms 21:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:50:41 INFO - PROCESS | 1540 | 1467953441158 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 21:50:41 INFO - PROCESS | 1540 | 1467953441160 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 21:50:41 INFO - PROCESS | 1540 | 1467953441164 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:50:41 INFO - PROCESS | 1540 | 1467953441166 Marionette TRACE conn6 <- [1,850,null,{}] 21:50:41 INFO - PROCESS | 1540 | 1467953441169 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:41 INFO - PROCESS | 1540 | 1467953441171 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:41 INFO - PROCESS | 1540 | 1467953441279 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 21:50:41 INFO - PROCESS | 1540 | 1467953441284 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 1540 | 1467953441286 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E4000 == 36 [pid = 1540] [id = 222] 21:50:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199F69000) [pid = 1540] [serial = 664] [outer = 0000000000000000] 21:50:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D7F1400) [pid = 1540] [serial = 665] [outer = 000000D199F69000] 21:50:41 INFO - PROCESS | 1540 | 1467953441331 Marionette DEBUG loaded listener.js 21:50:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B619400) [pid = 1540] [serial = 666] [outer = 000000D199F69000] 21:50:41 INFO - PROCESS | 1540 | 1467953441737 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 21:50:41 INFO - PROCESS | 1540 | 1467953441794 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 21:50:41 INFO - PROCESS | 1540 | 1467953441797 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 21:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:50:41 INFO - PROCESS | 1540 | 1467953441800 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:50:41 INFO - PROCESS | 1540 | 1467953441802 Marionette TRACE conn6 <- [1,854,null,{}] 21:50:41 INFO - PROCESS | 1540 | 1467953441805 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:41 INFO - PROCESS | 1540 | 1467953441807 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:41 INFO - PROCESS | 1540 | 1467953441889 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 21:50:41 INFO - PROCESS | 1540 | 1467953441894 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 1540 | 1467953441896 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A190F800 == 37 [pid = 1540] [id = 223] 21:50:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B620400) [pid = 1540] [serial = 667] [outer = 0000000000000000] 21:50:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B6EBC00) [pid = 1540] [serial = 668] [outer = 000000D19B620400] 21:50:41 INFO - PROCESS | 1540 | 1467953441940 Marionette DEBUG loaded listener.js 21:50:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B97F000) [pid = 1540] [serial = 669] [outer = 000000D19B620400] 21:50:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B749C00) [pid = 1540] [serial = 670] [outer = 000000D196D0C800] 21:50:42 INFO - PROCESS | 1540 | 1467953442441 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 21:50:42 INFO - PROCESS | 1540 | 1467953442494 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 21:50:42 INFO - PROCESS | 1540 | 1467953442496 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 21:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:50:42 INFO - PROCESS | 1540 | 1467953442499 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:50:42 INFO - PROCESS | 1540 | 1467953442501 Marionette TRACE conn6 <- [1,858,null,{}] 21:50:42 INFO - PROCESS | 1540 | 1467953442505 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:42 INFO - PROCESS | 1540 | 1467953442507 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:42 INFO - PROCESS | 1540 | 1467953442595 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 21:50:42 INFO - PROCESS | 1540 | 1467953442602 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:42 INFO - PROCESS | 1540 | 1467953442604 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA48800 == 38 [pid = 1540] [id = 224] 21:50:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B9E4400) [pid = 1540] [serial = 671] [outer = 0000000000000000] 21:50:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19C39EC00) [pid = 1540] [serial = 672] [outer = 000000D19B9E4400] 21:50:42 INFO - PROCESS | 1540 | 1467953442650 Marionette DEBUG loaded listener.js 21:50:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19D0B4000) [pid = 1540] [serial = 673] [outer = 000000D19B9E4400] 21:50:43 INFO - PROCESS | 1540 | 1467953443328 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 880ms 21:50:43 INFO - PROCESS | 1540 | 1467953443383 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 21:50:43 INFO - PROCESS | 1540 | 1467953443388 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 21:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:50:43 INFO - PROCESS | 1540 | 1467953443393 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:50:43 INFO - PROCESS | 1540 | 1467953443399 Marionette TRACE conn6 <- [1,862,null,{}] 21:50:43 INFO - PROCESS | 1540 | 1467953443404 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:43 INFO - PROCESS | 1540 | 1467953443407 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:43 INFO - PROCESS | 1540 | 1467953443526 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 21:50:43 INFO - PROCESS | 1540 | 1467953443600 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:43 INFO - PROCESS | 1540 | 1467953443604 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D6C000 == 39 [pid = 1540] [id = 225] 21:50:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D7E9400) [pid = 1540] [serial = 674] [outer = 0000000000000000] 21:50:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18DC5A000) [pid = 1540] [serial = 675] [outer = 000000D18D7E9400] 21:50:43 INFO - PROCESS | 1540 | 1467953443702 Marionette DEBUG loaded listener.js 21:50:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19271E000) [pid = 1540] [serial = 676] [outer = 000000D18D7E9400] 21:50:44 INFO - PROCESS | 1540 | 1467953444306 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 944ms 21:50:44 INFO - PROCESS | 1540 | 1467953444341 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 21:50:44 INFO - PROCESS | 1540 | 1467953444347 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 21:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:50:44 INFO - PROCESS | 1540 | 1467953444367 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:50:44 INFO - PROCESS | 1540 | 1467953444370 Marionette TRACE conn6 <- [1,866,null,{}] 21:50:44 INFO - PROCESS | 1540 | 1467953444377 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:44 INFO - PROCESS | 1540 | 1467953444380 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:44 INFO - PROCESS | 1540 | 1467953444500 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 21:50:44 INFO - PROCESS | 1540 | 1467953444574 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:44 INFO - PROCESS | 1540 | 1467953444577 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95E800 == 40 [pid = 1540] [id = 226] 21:50:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D196E50000) [pid = 1540] [serial = 677] [outer = 0000000000000000] 21:50:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D197169800) [pid = 1540] [serial = 678] [outer = 000000D196E50000] 21:50:44 INFO - PROCESS | 1540 | 1467953444675 Marionette DEBUG loaded listener.js 21:50:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D199C68400) [pid = 1540] [serial = 679] [outer = 000000D196E50000] 21:50:45 INFO - PROCESS | 1540 | 1467953445299 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1002ms 21:50:45 INFO - PROCESS | 1540 | 1467953445377 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 21:50:45 INFO - PROCESS | 1540 | 1467953445380 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 21:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:50:45 INFO - PROCESS | 1540 | 1467953445385 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:50:45 INFO - PROCESS | 1540 | 1467953445389 Marionette TRACE conn6 <- [1,870,null,{}] 21:50:45 INFO - PROCESS | 1540 | 1467953445401 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:45 INFO - PROCESS | 1540 | 1467953445406 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:45 INFO - PROCESS | 1540 | 1467953445544 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 21:50:45 INFO - PROCESS | 1540 | 1467953445612 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:45 INFO - PROCESS | 1540 | 1467953445616 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D28C800 == 41 [pid = 1540] [id = 227] 21:50:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18D687800) [pid = 1540] [serial = 680] [outer = 0000000000000000] 21:50:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18D84B400) [pid = 1540] [serial = 681] [outer = 000000D18D687800] 21:50:45 INFO - PROCESS | 1540 | 1467953445717 Marionette DEBUG loaded listener.js 21:50:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D199357000) [pid = 1540] [serial = 682] [outer = 000000D18D687800] 21:50:46 INFO - PROCESS | 1540 | 1467953446432 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1087ms 21:50:46 INFO - PROCESS | 1540 | 1467953446485 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 21:50:46 INFO - PROCESS | 1540 | 1467953446490 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 21:50:46 INFO - PROCESS | 1540 | 1467953446496 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:50:46 INFO - PROCESS | 1540 | 1467953446502 Marionette TRACE conn6 <- [1,874,null,{}] 21:50:46 INFO - PROCESS | 1540 | 1467953446507 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:46 INFO - PROCESS | 1540 | 1467953446510 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:46 INFO - PROCESS | 1540 | 1467953446620 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 21:50:46 INFO - PROCESS | 1540 | 1467953446712 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:46 INFO - PROCESS | 1540 | 1467953446715 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192275800 == 42 [pid = 1540] [id = 228] 21:50:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D191FD9800) [pid = 1540] [serial = 683] [outer = 0000000000000000] 21:50:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19228BC00) [pid = 1540] [serial = 684] [outer = 000000D191FD9800] 21:50:46 INFO - PROCESS | 1540 | 1467953446766 Marionette DEBUG loaded listener.js 21:50:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D1935AF000) [pid = 1540] [serial = 685] [outer = 000000D191FD9800] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A190F800 == 41 [pid = 1540] [id = 223] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E4000 == 40 [pid = 1540] [id = 222] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D7C800 == 39 [pid = 1540] [id = 221] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B5E800 == 38 [pid = 1540] [id = 220] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E18C000 == 37 [pid = 1540] [id = 219] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA49000 == 36 [pid = 1540] [id = 218] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FD1800 == 35 [pid = 1540] [id = 217] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D196793000 == 34 [pid = 1540] [id = 216] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937EE000 == 33 [pid = 1540] [id = 215] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E675800 == 32 [pid = 1540] [id = 213] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998B5800 == 31 [pid = 1540] [id = 214] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D193523000 == 30 [pid = 1540] [id = 203] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D28C800 == 29 [pid = 1540] [id = 227] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95E800 == 28 [pid = 1540] [id = 226] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D6C000 == 27 [pid = 1540] [id = 225] 21:50:47 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA48800 == 26 [pid = 1540] [id = 224] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D19A392C00) [pid = 1540] [serial = 635] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D1940CA800) [pid = 1540] [serial = 620] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D196599800) [pid = 1540] [serial = 621] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18DC5CC00) [pid = 1540] [serial = 614] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18E699400) [pid = 1540] [serial = 615] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D192A43400) [pid = 1540] [serial = 617] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19270E800) [pid = 1540] [serial = 609] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18DB47400) [pid = 1540] [serial = 608] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18D68E400) [pid = 1540] [serial = 611] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D79E400) [pid = 1540] [serial = 612] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19712B800) [pid = 1540] [serial = 624] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D196D15C00) [pid = 1540] [serial = 623] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19271D400) [pid = 1540] [serial = 600] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18EC3F400) [pid = 1540] [serial = 599] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D198EE5800) [pid = 1540] [serial = 603] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D196706400) [pid = 1540] [serial = 602] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D199F60C00) [pid = 1540] [serial = 606] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199C64000) [pid = 1540] [serial = 605] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19982B000) [pid = 1540] [serial = 626] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199979000) [pid = 1540] [serial = 630] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192AEB800) [pid = 1540] [serial = 629] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199CD9000) [pid = 1540] [serial = 632] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199880C00) [pid = 1540] [serial = 627] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199F66000) [pid = 1540] [serial = 633] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D192B6A800) [pid = 1540] [serial = 618] [outer = 0000000000000000] [url = about:blank] 21:50:47 INFO - PROCESS | 1540 | 1467953447966 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1484ms 21:50:47 INFO - PROCESS | 1540 | 1467953447987 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 21:50:48 INFO - PROCESS | 1540 | 1467953447991 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 21:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:50:48 INFO - PROCESS | 1540 | 1467953448001 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:50:48 INFO - PROCESS | 1540 | 1467953448005 Marionette TRACE conn6 <- [1,878,null,{}] 21:50:48 INFO - PROCESS | 1540 | 1467953448010 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:48 INFO - PROCESS | 1540 | 1467953448013 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:48 INFO - PROCESS | 1540 | 1467953448099 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 21:50:48 INFO - PROCESS | 1540 | 1467953448109 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:48 INFO - PROCESS | 1540 | 1467953448113 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AD1000 == 27 [pid = 1540] [id = 229] 21:50:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D53DC00) [pid = 1540] [serial = 686] [outer = 0000000000000000] 21:50:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D695800) [pid = 1540] [serial = 687] [outer = 000000D18D53DC00] 21:50:48 INFO - PROCESS | 1540 | 1467953448162 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D79E000) [pid = 1540] [serial = 688] [outer = 000000D18D53DC00] 21:50:48 INFO - PROCESS | 1540 | 1467953448630 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 21:50:48 INFO - PROCESS | 1540 | 1467953448692 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 21:50:48 INFO - PROCESS | 1540 | 1467953448697 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 21:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:50:48 INFO - PROCESS | 1540 | 1467953448704 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:50:48 INFO - PROCESS | 1540 | 1467953448707 Marionette TRACE conn6 <- [1,882,null,{}] 21:50:48 INFO - PROCESS | 1540 | 1467953448711 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:48 INFO - PROCESS | 1540 | 1467953448713 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:48 INFO - PROCESS | 1540 | 1467953448803 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 21:50:48 INFO - PROCESS | 1540 | 1467953448812 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:48 INFO - PROCESS | 1540 | 1467953448814 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196510000 == 28 [pid = 1540] [id = 230] 21:50:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18DC5CC00) [pid = 1540] [serial = 689] [outer = 0000000000000000] 21:50:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18DD41C00) [pid = 1540] [serial = 690] [outer = 000000D18DC5CC00] 21:50:48 INFO - PROCESS | 1540 | 1467953448869 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18EC3D400) [pid = 1540] [serial = 691] [outer = 000000D18DC5CC00] 21:50:49 INFO - PROCESS | 1540 | 1467953449347 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 21:50:49 INFO - PROCESS | 1540 | 1467953449396 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 21:50:49 INFO - PROCESS | 1540 | 1467953449398 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 21:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:50:49 INFO - PROCESS | 1540 | 1467953449401 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:50:49 INFO - PROCESS | 1540 | 1467953449405 Marionette TRACE conn6 <- [1,886,null,{}] 21:50:49 INFO - PROCESS | 1540 | 1467953449416 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:49 INFO - PROCESS | 1540 | 1467953449421 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:49 INFO - PROCESS | 1540 | 1467953449509 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 21:50:49 INFO - PROCESS | 1540 | 1467953449591 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:49 INFO - PROCESS | 1540 | 1467953449594 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998BC000 == 29 [pid = 1540] [id = 231] 21:50:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D68B000) [pid = 1540] [serial = 692] [outer = 0000000000000000] 21:50:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19296A000) [pid = 1540] [serial = 693] [outer = 000000D18D68B000] 21:50:49 INFO - PROCESS | 1540 | 1467953449644 Marionette DEBUG loaded listener.js 21:50:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1935AAC00) [pid = 1540] [serial = 694] [outer = 000000D18D68B000] 21:50:50 INFO - PROCESS | 1540 | 1467953450057 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 21:50:50 INFO - PROCESS | 1540 | 1467953450095 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 21:50:50 INFO - PROCESS | 1540 | 1467953450098 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 21:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:50:50 INFO - PROCESS | 1540 | 1467953450102 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:50:50 INFO - PROCESS | 1540 | 1467953450104 Marionette TRACE conn6 <- [1,890,null,{}] 21:50:50 INFO - PROCESS | 1540 | 1467953450107 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:50 INFO - PROCESS | 1540 | 1467953450109 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:50 INFO - PROCESS | 1540 | 1467953450249 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 21:50:50 INFO - PROCESS | 1540 | 1467953450272 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:50 INFO - PROCESS | 1540 | 1467953450274 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FE3800 == 30 [pid = 1540] [id = 232] 21:50:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D1940C9C00) [pid = 1540] [serial = 695] [outer = 0000000000000000] 21:50:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D1941D1400) [pid = 1540] [serial = 696] [outer = 000000D1940C9C00] 21:50:50 INFO - PROCESS | 1540 | 1467953450319 Marionette DEBUG loaded listener.js 21:50:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19659C400) [pid = 1540] [serial = 697] [outer = 000000D1940C9C00] 21:50:50 INFO - PROCESS | 1540 | 1467953450757 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 21:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:50:50 INFO - PROCESS | 1540 | 1467953450795 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 21:50:50 INFO - PROCESS | 1540 | 1467953450798 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 21:50:50 INFO - PROCESS | 1540 | 1467953450801 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:50:50 INFO - PROCESS | 1540 | 1467953450802 Marionette TRACE conn6 <- [1,894,null,{}] 21:50:50 INFO - PROCESS | 1540 | 1467953450812 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:50 INFO - PROCESS | 1540 | 1467953450814 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:50 INFO - PROCESS | 1540 | 1467953450918 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 21:50:50 INFO - PROCESS | 1540 | 1467953450923 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:50 INFO - PROCESS | 1540 | 1467953450925 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A821000 == 31 [pid = 1540] [id = 233] 21:50:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D7F3000) [pid = 1540] [serial = 698] [outer = 0000000000000000] 21:50:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D196E4A000) [pid = 1540] [serial = 699] [outer = 000000D18D7F3000] 21:50:50 INFO - PROCESS | 1540 | 1467953450970 Marionette DEBUG loaded listener.js 21:50:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D197171C00) [pid = 1540] [serial = 700] [outer = 000000D18D7F3000] 21:50:51 INFO - PROCESS | 1540 | 1467953451438 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 21:50:51 INFO - PROCESS | 1540 | 1467953451496 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 21:50:51 INFO - PROCESS | 1540 | 1467953451498 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 21:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:50:51 INFO - PROCESS | 1540 | 1467953451511 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:50:51 INFO - PROCESS | 1540 | 1467953451513 Marionette TRACE conn6 <- [1,898,null,{}] 21:50:51 INFO - PROCESS | 1540 | 1467953451517 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:51 INFO - PROCESS | 1540 | 1467953451523 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:51 INFO - PROCESS | 1540 | 1467953451688 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 21:50:51 INFO - PROCESS | 1540 | 1467953451708 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:51 INFO - PROCESS | 1540 | 1467953451711 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CCE7000 == 32 [pid = 1540] [id = 234] 21:50:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D539800) [pid = 1540] [serial = 701] [outer = 0000000000000000] 21:50:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19982B000) [pid = 1540] [serial = 702] [outer = 000000D18D539800] 21:50:51 INFO - PROCESS | 1540 | 1467953451756 Marionette DEBUG loaded listener.js 21:50:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D1999E6800) [pid = 1540] [serial = 703] [outer = 000000D18D539800] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19B9E4400) [pid = 1540] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19B620400) [pid = 1540] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D723000) [pid = 1540] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19A59F000) [pid = 1540] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18BB64800) [pid = 1540] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18C4CF000) [pid = 1540] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D848800) [pid = 1540] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18BB62C00) [pid = 1540] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18C9CF400) [pid = 1540] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D7F3C00) [pid = 1540] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D191F45C00) [pid = 1540] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D190A18800) [pid = 1540] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:50:52 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199F69000) [pid = 1540] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:50:52 INFO - PROCESS | 1540 | 1467953452337 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 902ms 21:50:52 INFO - PROCESS | 1540 | 1467953452411 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 21:50:52 INFO - PROCESS | 1540 | 1467953452413 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 21:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:50:52 INFO - PROCESS | 1540 | 1467953452417 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:50:52 INFO - PROCESS | 1540 | 1467953452418 Marionette TRACE conn6 <- [1,902,null,{}] 21:50:52 INFO - PROCESS | 1540 | 1467953452422 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:52 INFO - PROCESS | 1540 | 1467953452424 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:52 INFO - PROCESS | 1540 | 1467953452504 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 21:50:52 INFO - PROCESS | 1540 | 1467953452510 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:52 INFO - PROCESS | 1540 | 1467953452512 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC3800 == 33 [pid = 1540] [id = 235] 21:50:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192AF5C00) [pid = 1540] [serial = 704] [outer = 0000000000000000] 21:50:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199825C00) [pid = 1540] [serial = 705] [outer = 000000D192AF5C00] 21:50:52 INFO - PROCESS | 1540 | 1467953452556 Marionette DEBUG loaded listener.js 21:50:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199C67000) [pid = 1540] [serial = 706] [outer = 000000D192AF5C00] 21:50:52 INFO - PROCESS | 1540 | 1467953452969 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 585ms 21:50:53 INFO - PROCESS | 1540 | 1467953453006 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 21:50:53 INFO - PROCESS | 1540 | 1467953453009 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 21:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:50:53 INFO - PROCESS | 1540 | 1467953453012 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:50:53 INFO - PROCESS | 1540 | 1467953453014 Marionette TRACE conn6 <- [1,906,null,{}] 21:50:53 INFO - PROCESS | 1540 | 1467953453017 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:53 INFO - PROCESS | 1540 | 1467953453019 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:53 INFO - PROCESS | 1540 | 1467953453103 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 21:50:53 INFO - PROCESS | 1540 | 1467953453108 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:53 INFO - PROCESS | 1540 | 1467953453110 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA3800 == 34 [pid = 1540] [id = 236] 21:50:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199F60800) [pid = 1540] [serial = 707] [outer = 0000000000000000] 21:50:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199F64400) [pid = 1540] [serial = 708] [outer = 000000D199F60800] 21:50:53 INFO - PROCESS | 1540 | 1467953453155 Marionette DEBUG loaded listener.js 21:50:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A2F0C00) [pid = 1540] [serial = 709] [outer = 000000D199F60800] 21:50:53 INFO - PROCESS | 1540 | 1467953453589 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 21:50:53 INFO - PROCESS | 1540 | 1467953453643 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 21:50:53 INFO - PROCESS | 1540 | 1467953453646 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 21:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:50:53 INFO - PROCESS | 1540 | 1467953453649 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:50:53 INFO - PROCESS | 1540 | 1467953453650 Marionette TRACE conn6 <- [1,910,null,{}] 21:50:53 INFO - PROCESS | 1540 | 1467953453658 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:53 INFO - PROCESS | 1540 | 1467953453660 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:53 INFO - PROCESS | 1540 | 1467953453742 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 21:50:53 INFO - PROCESS | 1540 | 1467953453748 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:53 INFO - PROCESS | 1540 | 1467953453750 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998BB000 == 35 [pid = 1540] [id = 237] 21:50:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19A12EC00) [pid = 1540] [serial = 710] [outer = 0000000000000000] 21:50:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19A410400) [pid = 1540] [serial = 711] [outer = 000000D19A12EC00] 21:50:53 INFO - PROCESS | 1540 | 1467953453794 Marionette DEBUG loaded listener.js 21:50:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19A66F800) [pid = 1540] [serial = 712] [outer = 000000D19A12EC00] 21:50:54 INFO - PROCESS | 1540 | 1467953454366 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 776ms 21:50:54 INFO - PROCESS | 1540 | 1467953454471 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 21:50:54 INFO - PROCESS | 1540 | 1467953454476 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 21:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:50:54 INFO - PROCESS | 1540 | 1467953454566 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:50:54 INFO - PROCESS | 1540 | 1467953454570 Marionette TRACE conn6 <- [1,914,null,{}] 21:50:54 INFO - PROCESS | 1540 | 1467953454576 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:54 INFO - PROCESS | 1540 | 1467953454579 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:54 INFO - PROCESS | 1540 | 1467953454708 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 21:50:54 INFO - PROCESS | 1540 | 1467953454800 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:54 INFO - PROCESS | 1540 | 1467953454804 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19363A800 == 36 [pid = 1540] [id = 238] 21:50:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D225400) [pid = 1540] [serial = 713] [outer = 0000000000000000] 21:50:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D79A800) [pid = 1540] [serial = 714] [outer = 000000D18D225400] 21:50:54 INFO - PROCESS | 1540 | 1467953454862 Marionette DEBUG loaded listener.js 21:50:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18DC5B000) [pid = 1540] [serial = 715] [outer = 000000D18D225400] 21:50:55 INFO - PROCESS | 1540 | 1467953455562 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1036ms 21:50:55 INFO - PROCESS | 1540 | 1467953455598 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 21:50:55 INFO - PROCESS | 1540 | 1467953455603 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 21:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:50:55 INFO - PROCESS | 1540 | 1467953455610 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:50:55 INFO - PROCESS | 1540 | 1467953455613 Marionette TRACE conn6 <- [1,918,null,{}] 21:50:55 INFO - PROCESS | 1540 | 1467953455617 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:55 INFO - PROCESS | 1540 | 1467953455620 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:55 INFO - PROCESS | 1540 | 1467953455768 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 21:50:55 INFO - PROCESS | 1540 | 1467953455844 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:55 INFO - PROCESS | 1540 | 1467953455846 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A81F000 == 37 [pid = 1540] [id = 239] 21:50:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19296B400) [pid = 1540] [serial = 716] [outer = 0000000000000000] 21:50:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D192B62000) [pid = 1540] [serial = 717] [outer = 000000D19296B400] 21:50:55 INFO - PROCESS | 1540 | 1467953455944 Marionette DEBUG loaded listener.js 21:50:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D1965A1400) [pid = 1540] [serial = 718] [outer = 000000D19296B400] 21:50:56 INFO - PROCESS | 1540 | 1467953456789 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1234ms 21:50:56 INFO - PROCESS | 1540 | 1467953456846 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 21:50:56 INFO - PROCESS | 1540 | 1467953456851 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 21:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:50:56 INFO - PROCESS | 1540 | 1467953456856 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:50:56 INFO - PROCESS | 1540 | 1467953456860 Marionette TRACE conn6 <- [1,922,null,{}] 21:50:56 INFO - PROCESS | 1540 | 1467953456866 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:56 INFO - PROCESS | 1540 | 1467953456869 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:57 INFO - PROCESS | 1540 | 1467953457005 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA3800 == 36 [pid = 1540] [id = 236] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC3800 == 35 [pid = 1540] [id = 235] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CCE7000 == 34 [pid = 1540] [id = 234] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A821000 == 33 [pid = 1540] [id = 233] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FE3800 == 32 [pid = 1540] [id = 232] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998BC000 == 31 [pid = 1540] [id = 231] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D196510000 == 30 [pid = 1540] [id = 230] 21:50:57 INFO - PROCESS | 1540 | --DOCSHELL 000000D190AD1000 == 29 [pid = 1540] [id = 229] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19D0B4000) [pid = 1540] [serial = 673] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19C39EC00) [pid = 1540] [serial = 672] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19B6EBC00) [pid = 1540] [serial = 668] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18D538800) [pid = 1540] [serial = 375] [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.] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D199C6C400) [pid = 1540] [serial = 656] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19ABB1000) [pid = 1540] [serial = 659] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199F68000) [pid = 1540] [serial = 657] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D68B400) [pid = 1540] [serial = 662] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19ABBCC00) [pid = 1540] [serial = 660] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19982E400) [pid = 1540] [serial = 653] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DC54800) [pid = 1540] [serial = 644] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19B97F000) [pid = 1540] [serial = 669] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D191FDD800) [pid = 1540] [serial = 645] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18CB56000) [pid = 1540] [serial = 638] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D693800) [pid = 1540] [serial = 639] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D1941D6800) [pid = 1540] [serial = 650] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19710AC00) [pid = 1540] [serial = 651] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18E693800) [pid = 1540] [serial = 647] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D1922B2400) [pid = 1540] [serial = 648] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19A40AC00) [pid = 1540] [serial = 636] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D192088800) [pid = 1540] [serial = 641] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D192B5F400) [pid = 1540] [serial = 642] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D196D0A800) [pid = 1540] [serial = 663] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D18D7F1400) [pid = 1540] [serial = 665] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19B619400) [pid = 1540] [serial = 666] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19997E400) [pid = 1540] [serial = 654] [outer = 0000000000000000] [url = about:blank] 21:50:57 INFO - PROCESS | 1540 | 1467953457103 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:57 INFO - PROCESS | 1540 | 1467953457107 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18C9F3800 == 30 [pid = 1540] [id = 240] 21:50:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18CB50800) [pid = 1540] [serial = 719] [outer = 0000000000000000] 21:50:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D227400) [pid = 1540] [serial = 720] [outer = 000000D18CB50800] 21:50:57 INFO - PROCESS | 1540 | 1467953457156 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D7A4C00) [pid = 1540] [serial = 721] [outer = 000000D18CB50800] 21:50:57 INFO - PROCESS | 1540 | 1467953457609 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 775ms 21:50:57 INFO - PROCESS | 1540 | 1467953457634 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 21:50:57 INFO - PROCESS | 1540 | 1467953457639 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 21:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:50:57 INFO - PROCESS | 1540 | 1467953457645 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:50:57 INFO - PROCESS | 1540 | 1467953457648 Marionette TRACE conn6 <- [1,926,null,{}] 21:50:57 INFO - PROCESS | 1540 | 1467953457651 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:57 INFO - PROCESS | 1540 | 1467953457654 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:57 INFO - PROCESS | 1540 | 1467953457749 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 21:50:57 INFO - PROCESS | 1540 | 1467953457756 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:57 INFO - PROCESS | 1540 | 1467953457759 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198172800 == 31 [pid = 1540] [id = 241] 21:50:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18EC3AC00) [pid = 1540] [serial = 722] [outer = 0000000000000000] 21:50:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D192088400) [pid = 1540] [serial = 723] [outer = 000000D18EC3AC00] 21:50:57 INFO - PROCESS | 1540 | 1467953457807 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D192722C00) [pid = 1540] [serial = 724] [outer = 000000D18EC3AC00] 21:50:58 INFO - PROCESS | 1540 | 1467953458273 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 21:50:58 INFO - PROCESS | 1540 | 1467953458320 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 21:50:58 INFO - PROCESS | 1540 | 1467953458322 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 21:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:50:58 INFO - PROCESS | 1540 | 1467953458326 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 1540 | 1467953458329 Marionette TRACE conn6 <- [1,930,null,{}] 21:50:58 INFO - PROCESS | 1540 | 1467953458341 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:58 INFO - PROCESS | 1540 | 1467953458346 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:58 INFO - PROCESS | 1540 | 1467953458471 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 21:50:58 INFO - PROCESS | 1540 | 1467953458548 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:58 INFO - PROCESS | 1540 | 1467953458551 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FE2000 == 32 [pid = 1540] [id = 242] 21:50:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D193761000) [pid = 1540] [serial = 725] [outer = 0000000000000000] 21:50:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D196D12000) [pid = 1540] [serial = 726] [outer = 000000D193761000] 21:50:58 INFO - PROCESS | 1540 | 1467953458601 Marionette DEBUG loaded listener.js 21:50:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D197173C00) [pid = 1540] [serial = 727] [outer = 000000D193761000] 21:50:59 INFO - PROCESS | 1540 | 1467953458991 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 21:50:59 INFO - PROCESS | 1540 | 1467953459020 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 21:50:59 INFO - PROCESS | 1540 | 1467953459022 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 21:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:50:59 INFO - PROCESS | 1540 | 1467953459025 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:50:59 INFO - PROCESS | 1540 | 1467953459027 Marionette TRACE conn6 <- [1,934,null,{}] 21:50:59 INFO - PROCESS | 1540 | 1467953459042 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:59 INFO - PROCESS | 1540 | 1467953459044 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:59 INFO - PROCESS | 1540 | 1467953459159 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 21:50:59 INFO - PROCESS | 1540 | 1467953459164 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:59 INFO - PROCESS | 1540 | 1467953459167 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C36F800 == 33 [pid = 1540] [id = 243] 21:50:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199510800) [pid = 1540] [serial = 728] [outer = 0000000000000000] 21:50:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199826800) [pid = 1540] [serial = 729] [outer = 000000D199510800] 21:50:59 INFO - PROCESS | 1540 | 1467953459249 Marionette DEBUG loaded listener.js 21:50:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199977400) [pid = 1540] [serial = 730] [outer = 000000D199510800] 21:50:59 INFO - PROCESS | 1540 | 1467953459689 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 21:50:59 INFO - PROCESS | 1540 | 1467953459721 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 21:50:59 INFO - PROCESS | 1540 | 1467953459723 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 21:50:59 INFO - PROCESS | 1540 | 1467953459726 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:50:59 INFO - PROCESS | 1540 | 1467953459728 Marionette TRACE conn6 <- [1,938,null,{}] 21:50:59 INFO - PROCESS | 1540 | 1467953459736 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:59 INFO - PROCESS | 1540 | 1467953459739 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:59 INFO - PROCESS | 1540 | 1467953459875 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 21:50:59 INFO - PROCESS | 1540 | 1467953459928 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:59 INFO - PROCESS | 1540 | 1467953459930 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:50:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC6000 == 34 [pid = 1540] [id = 244] 21:50:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D1999E9C00) [pid = 1540] [serial = 731] [outer = 0000000000000000] 21:50:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199CE0800) [pid = 1540] [serial = 732] [outer = 000000D1999E9C00] 21:50:59 INFO - PROCESS | 1540 | 1467953459975 Marionette DEBUG loaded listener.js 21:51:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A406800) [pid = 1540] [serial = 733] [outer = 000000D1999E9C00] 21:51:00 INFO - PROCESS | 1540 | 1467953460410 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 733ms 21:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:51:00 INFO - PROCESS | 1540 | 1467953460463 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 21:51:00 INFO - PROCESS | 1540 | 1467953460465 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 21:51:00 INFO - PROCESS | 1540 | 1467953460468 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:51:00 INFO - PROCESS | 1540 | 1467953460470 Marionette TRACE conn6 <- [1,942,null,{}] 21:51:00 INFO - PROCESS | 1540 | 1467953460474 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:00 INFO - PROCESS | 1540 | 1467953460480 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:00 INFO - PROCESS | 1540 | 1467953460616 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 21:51:00 INFO - PROCESS | 1540 | 1467953460669 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:00 INFO - PROCESS | 1540 | 1467953460671 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4E000 == 35 [pid = 1540] [id = 245] 21:51:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19AA35400) [pid = 1540] [serial = 734] [outer = 0000000000000000] 21:51:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B005C00) [pid = 1540] [serial = 735] [outer = 000000D19AA35400] 21:51:00 INFO - PROCESS | 1540 | 1467953460716 Marionette DEBUG loaded listener.js 21:51:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19B615000) [pid = 1540] [serial = 736] [outer = 000000D19AA35400] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D1940C9C00) [pid = 1540] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D53DC00) [pid = 1540] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D7F3000) [pid = 1540] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D539800) [pid = 1540] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18DC5CC00) [pid = 1540] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D68B000) [pid = 1540] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D191FD9800) [pid = 1540] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199F60800) [pid = 1540] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D7E9400) [pid = 1540] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D196E50000) [pid = 1540] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D687800) [pid = 1540] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:51:01 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D192AF5C00) [pid = 1540] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:51:01 INFO - PROCESS | 1540 | 1467953461177 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 732ms 21:51:01 INFO - PROCESS | 1540 | 1467953461214 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 21:51:01 INFO - PROCESS | 1540 | 1467953461216 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 21:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:51:01 INFO - PROCESS | 1540 | 1467953461224 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:51:01 INFO - PROCESS | 1540 | 1467953461226 Marionette TRACE conn6 <- [1,946,null,{}] 21:51:01 INFO - PROCESS | 1540 | 1467953461230 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:01 INFO - PROCESS | 1540 | 1467953461232 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:01 INFO - PROCESS | 1540 | 1467953461313 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 21:51:01 INFO - PROCESS | 1540 | 1467953461319 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:01 INFO - PROCESS | 1540 | 1467953461321 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8B800 == 36 [pid = 1540] [id = 246] 21:51:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18CDC7C00) [pid = 1540] [serial = 737] [outer = 0000000000000000] 21:51:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D1940C9C00) [pid = 1540] [serial = 738] [outer = 000000D18CDC7C00] 21:51:01 INFO - PROCESS | 1540 | 1467953461367 Marionette DEBUG loaded listener.js 21:51:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19B617400) [pid = 1540] [serial = 739] [outer = 000000D18CDC7C00] 21:51:01 INFO - PROCESS | 1540 | 1467953461771 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 21:51:01 INFO - PROCESS | 1540 | 1467953461853 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 21:51:01 INFO - PROCESS | 1540 | 1467953461855 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 21:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:51:01 INFO - PROCESS | 1540 | 1467953461858 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:51:01 INFO - PROCESS | 1540 | 1467953461860 Marionette TRACE conn6 <- [1,950,null,{}] 21:51:01 INFO - PROCESS | 1540 | 1467953461864 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:01 INFO - PROCESS | 1540 | 1467953461866 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:01 INFO - PROCESS | 1540 | 1467953461950 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 21:51:01 INFO - PROCESS | 1540 | 1467953461956 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:01 INFO - PROCESS | 1540 | 1467953461958 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17EB000 == 37 [pid = 1540] [id = 247] 21:51:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19B621000) [pid = 1540] [serial = 740] [outer = 0000000000000000] 21:51:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19B740C00) [pid = 1540] [serial = 741] [outer = 000000D19B621000] 21:51:02 INFO - PROCESS | 1540 | 1467953462003 Marionette DEBUG loaded listener.js 21:51:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B9E6C00) [pid = 1540] [serial = 742] [outer = 000000D19B621000] 21:51:02 INFO - PROCESS | 1540 | 1467953462422 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 586ms 21:51:02 INFO - PROCESS | 1540 | 1467953462454 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 21:51:02 INFO - PROCESS | 1540 | 1467953462456 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 21:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:51:02 INFO - PROCESS | 1540 | 1467953462459 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:51:02 INFO - PROCESS | 1540 | 1467953462461 Marionette TRACE conn6 <- [1,954,null,{}] 21:51:02 INFO - PROCESS | 1540 | 1467953462465 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:02 INFO - PROCESS | 1540 | 1467953462466 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:02 INFO - PROCESS | 1540 | 1467953462548 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 21:51:02 INFO - PROCESS | 1540 | 1467953462555 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:02 INFO - PROCESS | 1540 | 1467953462557 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19938E000 == 38 [pid = 1540] [id = 248] 21:51:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19C547800) [pid = 1540] [serial = 743] [outer = 0000000000000000] 21:51:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19D01A400) [pid = 1540] [serial = 744] [outer = 000000D19C547800] 21:51:02 INFO - PROCESS | 1540 | 1467953462601 Marionette DEBUG loaded listener.js 21:51:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19DA5B400) [pid = 1540] [serial = 745] [outer = 000000D19C547800] 21:51:03 INFO - PROCESS | 1540 | 1467953463029 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 21:51:03 INFO - PROCESS | 1540 | 1467953463127 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 21:51:03 INFO - PROCESS | 1540 | 1467953463131 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 21:51:03 INFO - PROCESS | 1540 | 1467953463136 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:51:03 INFO - PROCESS | 1540 | 1467953463141 Marionette TRACE conn6 <- [1,958,null,{}] 21:51:03 INFO - PROCESS | 1540 | 1467953463152 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:03 INFO - PROCESS | 1540 | 1467953463156 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:03 INFO - PROCESS | 1540 | 1467953463288 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 21:51:03 INFO - PROCESS | 1540 | 1467953463371 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:03 INFO - PROCESS | 1540 | 1467953463376 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192A0F000 == 39 [pid = 1540] [id = 249] 21:51:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18D53F800) [pid = 1540] [serial = 746] [outer = 0000000000000000] 21:51:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18D726C00) [pid = 1540] [serial = 747] [outer = 000000D18D53F800] 21:51:03 INFO - PROCESS | 1540 | 1467953463435 Marionette DEBUG loaded listener.js 21:51:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18DFA2000) [pid = 1540] [serial = 748] [outer = 000000D18D53F800] 21:51:04 INFO - PROCESS | 1540 | 1467953464071 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 985ms 21:51:04 INFO - PROCESS | 1540 | 1467953464131 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 21:51:04 INFO - PROCESS | 1540 | 1467953464135 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 21:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:51:04 INFO - PROCESS | 1540 | 1467953464142 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:51:04 INFO - PROCESS | 1540 | 1467953464146 Marionette TRACE conn6 <- [1,962,null,{}] 21:51:04 INFO - PROCESS | 1540 | 1467953464150 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:04 INFO - PROCESS | 1540 | 1467953464153 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:04 INFO - PROCESS | 1540 | 1467953464270 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 21:51:04 INFO - PROCESS | 1540 | 1467953464346 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:04 INFO - PROCESS | 1540 | 1467953464349 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB8000 == 40 [pid = 1540] [id = 250] 21:51:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D1941D4800) [pid = 1540] [serial = 749] [outer = 0000000000000000] 21:51:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D196D0A400) [pid = 1540] [serial = 750] [outer = 000000D1941D4800] 21:51:04 INFO - PROCESS | 1540 | 1467953464446 Marionette DEBUG loaded listener.js 21:51:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19934C400) [pid = 1540] [serial = 751] [outer = 000000D1941D4800] 21:51:05 INFO - PROCESS | 1540 | 1467953465018 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 944ms 21:51:05 INFO - PROCESS | 1540 | 1467953465088 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 21:51:05 INFO - PROCESS | 1540 | 1467953465091 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 21:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:51:05 INFO - PROCESS | 1540 | 1467953465095 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:51:05 INFO - PROCESS | 1540 | 1467953465097 Marionette TRACE conn6 <- [1,966,null,{}] 21:51:05 INFO - PROCESS | 1540 | 1467953465108 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:05 INFO - PROCESS | 1540 | 1467953465113 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:05 INFO - PROCESS | 1540 | 1467953465259 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 21:51:05 INFO - PROCESS | 1540 | 1467953465378 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:05 INFO - PROCESS | 1540 | 1467953465383 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BCC800 == 41 [pid = 1540] [id = 251] 21:51:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19ABB3400) [pid = 1540] [serial = 752] [outer = 0000000000000000] 21:51:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19ABBB800) [pid = 1540] [serial = 753] [outer = 000000D19ABB3400] 21:51:05 INFO - PROCESS | 1540 | 1467953465442 Marionette DEBUG loaded listener.js 21:51:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19C54AC00) [pid = 1540] [serial = 754] [outer = 000000D19ABB3400] 21:51:06 INFO - PROCESS | 1540 | 1467953466038 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1038ms 21:51:06 INFO - PROCESS | 1540 | 1467953466135 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 21:51:06 INFO - PROCESS | 1540 | 1467953466137 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 21:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:51:06 INFO - PROCESS | 1540 | 1467953466141 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:51:06 INFO - PROCESS | 1540 | 1467953466143 Marionette TRACE conn6 <- [1,970,null,{}] 21:51:06 INFO - PROCESS | 1540 | 1467953466147 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:06 INFO - PROCESS | 1540 | 1467953466150 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:06 INFO - PROCESS | 1540 | 1467953466268 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 21:51:06 INFO - PROCESS | 1540 | 1467953466338 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:06 INFO - PROCESS | 1540 | 1467953466340 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E66D000 == 42 [pid = 1540] [id = 252] 21:51:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18C407800) [pid = 1540] [serial = 755] [outer = 0000000000000000] 21:51:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18D535C00) [pid = 1540] [serial = 756] [outer = 000000D18C407800] 21:51:06 INFO - PROCESS | 1540 | 1467953466548 Marionette DEBUG loaded listener.js 21:51:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18D7A0400) [pid = 1540] [serial = 757] [outer = 000000D18C407800] 21:51:07 INFO - PROCESS | 1540 | 1467953467176 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1079ms 21:51:07 INFO - PROCESS | 1540 | 1467953467224 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 21:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:51:07 INFO - PROCESS | 1540 | 1467953467228 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 21:51:07 INFO - PROCESS | 1540 | 1467953467233 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:51:07 INFO - PROCESS | 1540 | 1467953467235 Marionette TRACE conn6 <- [1,974,null,{}] 21:51:07 INFO - PROCESS | 1540 | 1467953467240 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:07 INFO - PROCESS | 1540 | 1467953467243 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17EB000 == 41 [pid = 1540] [id = 247] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8B800 == 40 [pid = 1540] [id = 246] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4E000 == 39 [pid = 1540] [id = 245] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC6000 == 38 [pid = 1540] [id = 244] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C36F800 == 37 [pid = 1540] [id = 243] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FE2000 == 36 [pid = 1540] [id = 242] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D198172800 == 35 [pid = 1540] [id = 241] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D18C9F3800 == 34 [pid = 1540] [id = 240] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A81F000 == 33 [pid = 1540] [id = 239] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998BB000 == 32 [pid = 1540] [id = 237] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19363A800 == 31 [pid = 1540] [id = 238] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D192275800 == 30 [pid = 1540] [id = 228] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E66D000 == 29 [pid = 1540] [id = 252] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BCC800 == 28 [pid = 1540] [id = 251] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAB8000 == 27 [pid = 1540] [id = 250] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19938E000 == 26 [pid = 1540] [id = 248] 21:51:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D192A0F000 == 25 [pid = 1540] [id = 249] 21:51:07 INFO - PROCESS | 1540 | 1467953467935 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D1941D1400) [pid = 1540] [serial = 696] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18D695800) [pid = 1540] [serial = 687] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D196E4A000) [pid = 1540] [serial = 699] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D79E000) [pid = 1540] [serial = 688] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19659C400) [pid = 1540] [serial = 697] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19982B000) [pid = 1540] [serial = 702] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18DD41C00) [pid = 1540] [serial = 690] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18EC3D400) [pid = 1540] [serial = 691] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D197171C00) [pid = 1540] [serial = 700] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19296A000) [pid = 1540] [serial = 693] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1935AF000) [pid = 1540] [serial = 685] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19228BC00) [pid = 1540] [serial = 684] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D199F64400) [pid = 1540] [serial = 708] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19271E000) [pid = 1540] [serial = 676] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18DC5A000) [pid = 1540] [serial = 675] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19A2F0C00) [pid = 1540] [serial = 709] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19A410400) [pid = 1540] [serial = 711] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199C68400) [pid = 1540] [serial = 679] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D197169800) [pid = 1540] [serial = 678] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199357000) [pid = 1540] [serial = 682] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D84B400) [pid = 1540] [serial = 681] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D1999E6800) [pid = 1540] [serial = 703] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199825C00) [pid = 1540] [serial = 705] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199C67000) [pid = 1540] [serial = 706] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D1935AAC00) [pid = 1540] [serial = 694] [outer = 0000000000000000] [url = about:blank] 21:51:08 INFO - PROCESS | 1540 | 1467953468119 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:08 INFO - PROCESS | 1540 | 1467953468122 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D582000 == 26 [pid = 1540] [id = 253] 21:51:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18C3D3800) [pid = 1540] [serial = 758] [outer = 0000000000000000] 21:51:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18C935C00) [pid = 1540] [serial = 759] [outer = 000000D18C3D3800] 21:51:08 INFO - PROCESS | 1540 | 1467953468173 Marionette DEBUG loaded listener.js 21:51:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D53DC00) [pid = 1540] [serial = 760] [outer = 000000D18C3D3800] 21:51:08 INFO - PROCESS | 1540 | 1467953468631 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1443ms 21:51:08 INFO - PROCESS | 1540 | 1467953468677 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 21:51:08 INFO - PROCESS | 1540 | 1467953468682 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 21:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:51:08 INFO - PROCESS | 1540 | 1467953468687 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:51:08 INFO - PROCESS | 1540 | 1467953468690 Marionette TRACE conn6 <- [1,978,null,{}] 21:51:08 INFO - PROCESS | 1540 | 1467953468700 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:08 INFO - PROCESS | 1540 | 1467953468703 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:08 INFO - PROCESS | 1540 | 1467953468793 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 21:51:08 INFO - PROCESS | 1540 | 1467953468802 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:08 INFO - PROCESS | 1540 | 1467953468805 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B27800 == 27 [pid = 1540] [id = 254] 21:51:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D79D000) [pid = 1540] [serial = 761] [outer = 0000000000000000] 21:51:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D84E400) [pid = 1540] [serial = 762] [outer = 000000D18D79D000] 21:51:08 INFO - PROCESS | 1540 | 1467953468854 Marionette DEBUG loaded listener.js 21:51:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18DC5A400) [pid = 1540] [serial = 763] [outer = 000000D18D79D000] 21:51:09 INFO - PROCESS | 1540 | 1467953469321 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 21:51:09 INFO - PROCESS | 1540 | 1467953469382 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 21:51:09 INFO - PROCESS | 1540 | 1467953469386 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 21:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:51:09 INFO - PROCESS | 1540 | 1467953469420 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:51:09 INFO - PROCESS | 1540 | 1467953469422 Marionette TRACE conn6 <- [1,982,null,{}] 21:51:09 INFO - PROCESS | 1540 | 1467953469430 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:09 INFO - PROCESS | 1540 | 1467953469433 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:09 INFO - PROCESS | 1540 | 1467953469537 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 21:51:09 INFO - PROCESS | 1540 | 1467953469621 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 1540 | 1467953469623 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198157000 == 28 [pid = 1540] [id = 255] 21:51:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D191FDAC00) [pid = 1540] [serial = 764] [outer = 0000000000000000] 21:51:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19207F400) [pid = 1540] [serial = 765] [outer = 000000D191FDAC00] 21:51:09 INFO - PROCESS | 1540 | 1467953469670 Marionette DEBUG loaded listener.js 21:51:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D192708400) [pid = 1540] [serial = 766] [outer = 000000D191FDAC00] 21:51:10 INFO - PROCESS | 1540 | 1467953470070 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 712ms 21:51:10 INFO - PROCESS | 1540 | 1467953470107 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 21:51:10 INFO - PROCESS | 1540 | 1467953470111 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 21:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:51:10 INFO - PROCESS | 1540 | 1467953470122 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:51:10 INFO - PROCESS | 1540 | 1467953470127 Marionette TRACE conn6 <- [1,986,null,{}] 21:51:10 INFO - PROCESS | 1540 | 1467953470131 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:10 INFO - PROCESS | 1540 | 1467953470134 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:10 INFO - PROCESS | 1540 | 1467953470257 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 21:51:10 INFO - PROCESS | 1540 | 1467953470273 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:10 INFO - PROCESS | 1540 | 1467953470276 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E27000 == 29 [pid = 1540] [id = 256] 21:51:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19228BC00) [pid = 1540] [serial = 767] [outer = 0000000000000000] 21:51:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19296B000) [pid = 1540] [serial = 768] [outer = 000000D19228BC00] 21:51:10 INFO - PROCESS | 1540 | 1467953470321 Marionette DEBUG loaded listener.js 21:51:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1940CA400) [pid = 1540] [serial = 769] [outer = 000000D19228BC00] 21:51:10 INFO - PROCESS | 1540 | 1467953470765 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 21:51:10 INFO - PROCESS | 1540 | 1467953470812 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 21:51:10 INFO - PROCESS | 1540 | 1467953470814 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 21:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:51:10 INFO - PROCESS | 1540 | 1467953470817 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:51:10 INFO - PROCESS | 1540 | 1467953470819 Marionette TRACE conn6 <- [1,990,null,{}] 21:51:10 INFO - PROCESS | 1540 | 1467953470823 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:10 INFO - PROCESS | 1540 | 1467953470825 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:10 INFO - PROCESS | 1540 | 1467953470965 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 21:51:10 INFO - PROCESS | 1540 | 1467953470983 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:10 INFO - PROCESS | 1540 | 1467953470986 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A037800 == 30 [pid = 1540] [id = 257] 21:51:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1941D8800) [pid = 1540] [serial = 770] [outer = 0000000000000000] 21:51:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19670A400) [pid = 1540] [serial = 771] [outer = 000000D1941D8800] 21:51:11 INFO - PROCESS | 1540 | 1467953471031 Marionette DEBUG loaded listener.js 21:51:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D197120400) [pid = 1540] [serial = 772] [outer = 000000D1941D8800] 21:51:11 INFO - PROCESS | 1540 | 1467953471462 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 21:51:11 INFO - PROCESS | 1540 | 1467953471512 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 21:51:11 INFO - PROCESS | 1540 | 1467953471514 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 21:51:11 INFO - PROCESS | 1540 | 1467953471517 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:51:11 INFO - PROCESS | 1540 | 1467953471519 Marionette TRACE conn6 <- [1,994,null,{}] 21:51:11 INFO - PROCESS | 1540 | 1467953471523 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:11 INFO - PROCESS | 1540 | 1467953471525 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:11 INFO - PROCESS | 1540 | 1467953471635 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 21:51:11 INFO - PROCESS | 1540 | 1467953471643 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:11 INFO - PROCESS | 1540 | 1467953471649 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AB9E800 == 31 [pid = 1540] [id = 258] 21:51:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D191FD9C00) [pid = 1540] [serial = 773] [outer = 0000000000000000] 21:51:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D198A0F000) [pid = 1540] [serial = 774] [outer = 000000D191FD9C00] 21:51:11 INFO - PROCESS | 1540 | 1467953471749 Marionette DEBUG loaded listener.js 21:51:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19982AC00) [pid = 1540] [serial = 775] [outer = 000000D191FD9C00] 21:51:12 INFO - PROCESS | 1540 | 1467953472205 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19AA35400) [pid = 1540] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D1999E9C00) [pid = 1540] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D193761000) [pid = 1540] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19A12EC00) [pid = 1540] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18EC3AC00) [pid = 1540] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19296B400) [pid = 1540] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D225400) [pid = 1540] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18CB50800) [pid = 1540] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18CDC7C00) [pid = 1540] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 946ms 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199510800) [pid = 1540] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B621000) [pid = 1540] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:51:12 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19C547800) [pid = 1540] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:51:12 INFO - PROCESS | 1540 | 1467953472468 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 21:51:12 INFO - PROCESS | 1540 | 1467953472471 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 21:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:51:12 INFO - PROCESS | 1540 | 1467953472474 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:51:12 INFO - PROCESS | 1540 | 1467953472476 Marionette TRACE conn6 <- [1,998,null,{}] 21:51:12 INFO - PROCESS | 1540 | 1467953472479 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:12 INFO - PROCESS | 1540 | 1467953472481 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:12 INFO - PROCESS | 1540 | 1467953472572 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 21:51:12 INFO - PROCESS | 1540 | 1467953472577 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:12 INFO - PROCESS | 1540 | 1467953472579 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18BAAA000 == 32 [pid = 1540] [id = 259] 21:51:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18E141C00) [pid = 1540] [serial = 776] [outer = 0000000000000000] 21:51:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192A4B800) [pid = 1540] [serial = 777] [outer = 000000D18E141C00] 21:51:12 INFO - PROCESS | 1540 | 1467953472624 Marionette DEBUG loaded listener.js 21:51:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199886C00) [pid = 1540] [serial = 778] [outer = 000000D18E141C00] 21:51:13 INFO - PROCESS | 1540 | 1467953473038 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 585ms 21:51:13 INFO - PROCESS | 1540 | 1467953473069 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 21:51:13 INFO - PROCESS | 1540 | 1467953473071 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 21:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:51:13 INFO - PROCESS | 1540 | 1467953473075 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:51:13 INFO - PROCESS | 1540 | 1467953473077 Marionette TRACE conn6 <- [1,1002,null,{}] 21:51:13 INFO - PROCESS | 1540 | 1467953473080 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:13 INFO - PROCESS | 1540 | 1467953473082 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:13 INFO - PROCESS | 1540 | 1467953473160 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 21:51:13 INFO - PROCESS | 1540 | 1467953473166 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:13 INFO - PROCESS | 1540 | 1467953473168 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95A800 == 33 [pid = 1540] [id = 260] 21:51:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D7E7400) [pid = 1540] [serial = 779] [outer = 0000000000000000] 21:51:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199C6B800) [pid = 1540] [serial = 780] [outer = 000000D18D7E7400] 21:51:13 INFO - PROCESS | 1540 | 1467953473212 Marionette DEBUG loaded listener.js 21:51:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199F61400) [pid = 1540] [serial = 781] [outer = 000000D18D7E7400] 21:51:13 INFO - PROCESS | 1540 | 1467953473632 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 21:51:13 INFO - PROCESS | 1540 | 1467953473666 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 21:51:13 INFO - PROCESS | 1540 | 1467953473669 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 21:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:51:13 INFO - PROCESS | 1540 | 1467953473676 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:51:13 INFO - PROCESS | 1540 | 1467953473678 Marionette TRACE conn6 <- [1,1006,null,{}] 21:51:13 INFO - PROCESS | 1540 | 1467953473681 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:13 INFO - PROCESS | 1540 | 1467953473691 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:13 INFO - PROCESS | 1540 | 1467953473771 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 21:51:13 INFO - PROCESS | 1540 | 1467953473776 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:13 INFO - PROCESS | 1540 | 1467953473778 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDB0000 == 34 [pid = 1540] [id = 261] 21:51:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199F6AC00) [pid = 1540] [serial = 782] [outer = 0000000000000000] 21:51:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A2FA400) [pid = 1540] [serial = 783] [outer = 000000D199F6AC00] 21:51:13 INFO - PROCESS | 1540 | 1467953473822 Marionette DEBUG loaded listener.js 21:51:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A40D000) [pid = 1540] [serial = 784] [outer = 000000D199F6AC00] 21:51:14 INFO - PROCESS | 1540 | 1467953474238 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 587ms 21:51:14 INFO - PROCESS | 1540 | 1467953474265 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 21:51:14 INFO - PROCESS | 1540 | 1467953474267 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 21:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:51:14 INFO - PROCESS | 1540 | 1467953474271 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:51:14 INFO - PROCESS | 1540 | 1467953474273 Marionette TRACE conn6 <- [1,1010,null,{}] 21:51:14 INFO - PROCESS | 1540 | 1467953474276 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:14 INFO - PROCESS | 1540 | 1467953474278 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:14 INFO - PROCESS | 1540 | 1467953474395 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 21:51:14 INFO - PROCESS | 1540 | 1467953474402 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:14 INFO - PROCESS | 1540 | 1467953474405 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4B000 == 35 [pid = 1540] [id = 262] 21:51:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19A59D400) [pid = 1540] [serial = 785] [outer = 0000000000000000] 21:51:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19A674800) [pid = 1540] [serial = 786] [outer = 000000D19A59D400] 21:51:14 INFO - PROCESS | 1540 | 1467953474449 Marionette DEBUG loaded listener.js 21:51:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19ABB5800) [pid = 1540] [serial = 787] [outer = 000000D19A59D400] 21:51:15 INFO - PROCESS | 1540 | 1467953475260 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1028ms 21:51:15 INFO - PROCESS | 1540 | 1467953475302 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 21:51:15 INFO - PROCESS | 1540 | 1467953475307 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 21:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:51:15 INFO - PROCESS | 1540 | 1467953475333 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:51:15 INFO - PROCESS | 1540 | 1467953475337 Marionette TRACE conn6 <- [1,1014,null,{}] 21:51:15 INFO - PROCESS | 1540 | 1467953475342 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:15 INFO - PROCESS | 1540 | 1467953475346 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:15 INFO - PROCESS | 1540 | 1467953475478 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 21:51:15 INFO - PROCESS | 1540 | 1467953475547 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:15 INFO - PROCESS | 1540 | 1467953475551 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196795800 == 36 [pid = 1540] [id = 263] 21:51:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D847000) [pid = 1540] [serial = 788] [outer = 0000000000000000] 21:51:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18DC53C00) [pid = 1540] [serial = 789] [outer = 000000D18D847000] 21:51:15 INFO - PROCESS | 1540 | 1467953475650 Marionette DEBUG loaded listener.js 21:51:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D190A15800) [pid = 1540] [serial = 790] [outer = 000000D18D847000] 21:51:16 INFO - PROCESS | 1540 | 1467953476356 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1077ms 21:51:16 INFO - PROCESS | 1540 | 1467953476414 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 21:51:16 INFO - PROCESS | 1540 | 1467953476419 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 21:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:51:16 INFO - PROCESS | 1540 | 1467953476426 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:51:16 INFO - PROCESS | 1540 | 1467953476429 Marionette TRACE conn6 <- [1,1018,null,{}] 21:51:16 INFO - PROCESS | 1540 | 1467953476434 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:16 INFO - PROCESS | 1540 | 1467953476437 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:16 INFO - PROCESS | 1540 | 1467953476665 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 21:51:16 INFO - PROCESS | 1540 | 1467953476793 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:16 INFO - PROCESS | 1540 | 1467953476796 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18DB4B800 == 37 [pid = 1540] [id = 264] 21:51:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18CB3CC00) [pid = 1540] [serial = 791] [outer = 0000000000000000] 21:51:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18D79AC00) [pid = 1540] [serial = 792] [outer = 000000D18CB3CC00] 21:51:16 INFO - PROCESS | 1540 | 1467953476849 Marionette DEBUG loaded listener.js 21:51:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18E10C400) [pid = 1540] [serial = 793] [outer = 000000D18CB3CC00] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDB0000 == 36 [pid = 1540] [id = 261] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95A800 == 35 [pid = 1540] [id = 260] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D18BAAA000 == 34 [pid = 1540] [id = 259] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AB9E800 == 33 [pid = 1540] [id = 258] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A037800 == 32 [pid = 1540] [id = 257] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E27000 == 31 [pid = 1540] [id = 256] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D198157000 == 30 [pid = 1540] [id = 255] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B27800 == 29 [pid = 1540] [id = 254] 21:51:17 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D582000 == 28 [pid = 1540] [id = 253] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19D01A400) [pid = 1540] [serial = 744] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19B005C00) [pid = 1540] [serial = 735] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19A406800) [pid = 1540] [serial = 733] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199CE0800) [pid = 1540] [serial = 732] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D196D12000) [pid = 1540] [serial = 726] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19A66F800) [pid = 1540] [serial = 712] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D192088400) [pid = 1540] [serial = 723] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D192722C00) [pid = 1540] [serial = 724] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D192B62000) [pid = 1540] [serial = 717] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1965A1400) [pid = 1540] [serial = 718] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D79A800) [pid = 1540] [serial = 714] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18DC5B000) [pid = 1540] [serial = 715] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D227400) [pid = 1540] [serial = 720] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D7A4C00) [pid = 1540] [serial = 721] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19B617400) [pid = 1540] [serial = 739] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B615000) [pid = 1540] [serial = 736] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19DA5B400) [pid = 1540] [serial = 745] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D1940C9C00) [pid = 1540] [serial = 738] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199826800) [pid = 1540] [serial = 729] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D199977400) [pid = 1540] [serial = 730] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19B740C00) [pid = 1540] [serial = 741] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19B9E6C00) [pid = 1540] [serial = 742] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D197173C00) [pid = 1540] [serial = 727] [outer = 0000000000000000] [url = about:blank] 21:51:17 INFO - PROCESS | 1540 | 1467953477444 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1033ms 21:51:17 INFO - PROCESS | 1540 | 1467953477462 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 21:51:17 INFO - PROCESS | 1540 | 1467953477466 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 21:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:51:17 INFO - PROCESS | 1540 | 1467953477471 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:51:17 INFO - PROCESS | 1540 | 1467953477474 Marionette TRACE conn6 <- [1,1022,null,{}] 21:51:17 INFO - PROCESS | 1540 | 1467953477479 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:17 INFO - PROCESS | 1540 | 1467953477482 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:17 INFO - PROCESS | 1540 | 1467953477587 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 21:51:17 INFO - PROCESS | 1540 | 1467953477596 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:17 INFO - PROCESS | 1540 | 1467953477599 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19678D000 == 29 [pid = 1540] [id = 265] 21:51:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18E102C00) [pid = 1540] [serial = 794] [outer = 0000000000000000] 21:51:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19207FC00) [pid = 1540] [serial = 795] [outer = 000000D18E102C00] 21:51:17 INFO - PROCESS | 1540 | 1467953477649 Marionette DEBUG loaded listener.js 21:51:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D1927DC400) [pid = 1540] [serial = 796] [outer = 000000D18E102C00] 21:51:18 INFO - PROCESS | 1540 | 1467953478132 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 21:51:18 INFO - PROCESS | 1540 | 1467953478187 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 21:51:18 INFO - PROCESS | 1540 | 1467953478190 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 21:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:51:18 INFO - PROCESS | 1540 | 1467953478197 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:51:18 INFO - PROCESS | 1540 | 1467953478199 Marionette TRACE conn6 <- [1,1026,null,{}] 21:51:18 INFO - PROCESS | 1540 | 1467953478203 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:18 INFO - PROCESS | 1540 | 1467953478205 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:18 INFO - PROCESS | 1540 | 1467953478293 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 21:51:18 INFO - PROCESS | 1540 | 1467953478302 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:18 INFO - PROCESS | 1540 | 1467953478305 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F25800 == 30 [pid = 1540] [id = 266] 21:51:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1940C6C00) [pid = 1540] [serial = 797] [outer = 0000000000000000] 21:51:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D196593000) [pid = 1540] [serial = 798] [outer = 000000D1940C6C00] 21:51:18 INFO - PROCESS | 1540 | 1467953478352 Marionette DEBUG loaded listener.js 21:51:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D196E4D400) [pid = 1540] [serial = 799] [outer = 000000D1940C6C00] 21:51:18 INFO - PROCESS | 1540 | 1467953478826 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 21:51:18 INFO - PROCESS | 1540 | 1467953478889 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 21:51:18 INFO - PROCESS | 1540 | 1467953478893 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 21:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:51:18 INFO - PROCESS | 1540 | 1467953478905 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:51:18 INFO - PROCESS | 1540 | 1467953478909 Marionette TRACE conn6 <- [1,1030,null,{}] 21:51:18 INFO - PROCESS | 1540 | 1467953478913 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:18 INFO - PROCESS | 1540 | 1467953478917 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:19 INFO - PROCESS | 1540 | 1467953479011 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 21:51:19 INFO - PROCESS | 1540 | 1467953479022 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 1540 | 1467953479024 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B920800 == 31 [pid = 1540] [id = 267] 21:51:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D1981E6000) [pid = 1540] [serial = 800] [outer = 0000000000000000] 21:51:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19977C000) [pid = 1540] [serial = 801] [outer = 000000D1981E6000] 21:51:19 INFO - PROCESS | 1540 | 1467953479071 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199881C00) [pid = 1540] [serial = 802] [outer = 000000D1981E6000] 21:51:19 INFO - PROCESS | 1540 | 1467953479502 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 628ms 21:51:19 INFO - PROCESS | 1540 | 1467953479530 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 21:51:19 INFO - PROCESS | 1540 | 1467953479532 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 21:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:51:19 INFO - PROCESS | 1540 | 1467953479536 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:51:19 INFO - PROCESS | 1540 | 1467953479538 Marionette TRACE conn6 <- [1,1034,null,{}] 21:51:19 INFO - PROCESS | 1540 | 1467953479541 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:19 INFO - PROCESS | 1540 | 1467953479543 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:19 INFO - PROCESS | 1540 | 1467953479659 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 21:51:19 INFO - PROCESS | 1540 | 1467953479735 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 1540 | 1467953479737 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB3000 == 32 [pid = 1540] [id = 268] 21:51:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19997DC00) [pid = 1540] [serial = 803] [outer = 0000000000000000] 21:51:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199C62800) [pid = 1540] [serial = 804] [outer = 000000D19997DC00] 21:51:19 INFO - PROCESS | 1540 | 1467953479789 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199CE0C00) [pid = 1540] [serial = 805] [outer = 000000D19997DC00] 21:51:20 INFO - PROCESS | 1540 | 1467953480220 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 21:51:20 INFO - PROCESS | 1540 | 1467953480272 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 21:51:20 INFO - PROCESS | 1540 | 1467953480274 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 21:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:51:20 INFO - PROCESS | 1540 | 1467953480277 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:51:20 INFO - PROCESS | 1540 | 1467953480279 Marionette TRACE conn6 <- [1,1038,null,{}] 21:51:20 INFO - PROCESS | 1540 | 1467953480283 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:20 INFO - PROCESS | 1540 | 1467953480285 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:20 INFO - PROCESS | 1540 | 1467953480396 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 21:51:20 INFO - PROCESS | 1540 | 1467953480450 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:20 INFO - PROCESS | 1540 | 1467953480456 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AA09000 == 33 [pid = 1540] [id = 269] 21:51:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A59E400) [pid = 1540] [serial = 806] [outer = 0000000000000000] 21:51:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A675000) [pid = 1540] [serial = 807] [outer = 000000D19A59E400] 21:51:20 INFO - PROCESS | 1540 | 1467953480511 Marionette DEBUG loaded listener.js 21:51:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AE0D000) [pid = 1540] [serial = 808] [outer = 000000D19A59E400] 21:51:20 INFO - PROCESS | 1540 | 1467953480978 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 733ms 21:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:51:21 INFO - PROCESS | 1540 | 1467953481032 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 21:51:21 INFO - PROCESS | 1540 | 1467953481035 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 21:51:21 INFO - PROCESS | 1540 | 1467953481038 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:51:21 INFO - PROCESS | 1540 | 1467953481040 Marionette TRACE conn6 <- [1,1042,null,{}] 21:51:21 INFO - PROCESS | 1540 | 1467953481043 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:21 INFO - PROCESS | 1540 | 1467953481045 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:21 INFO - PROCESS | 1540 | 1467953481164 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 21:51:21 INFO - PROCESS | 1540 | 1467953481215 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 1540 | 1467953481217 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C78800 == 34 [pid = 1540] [id = 270] 21:51:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19B61C400) [pid = 1540] [serial = 809] [outer = 0000000000000000] 21:51:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19B6E8800) [pid = 1540] [serial = 810] [outer = 000000D19B61C400] 21:51:21 INFO - PROCESS | 1540 | 1467953481262 Marionette DEBUG loaded listener.js 21:51:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19B7C1800) [pid = 1540] [serial = 811] [outer = 000000D19B61C400] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199F6AC00) [pid = 1540] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D191FD9C00) [pid = 1540] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18C407800) [pid = 1540] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D79D000) [pid = 1540] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D191FDAC00) [pid = 1540] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D1941D8800) [pid = 1540] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18C3D3800) [pid = 1540] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D53F800) [pid = 1540] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D1941D4800) [pid = 1540] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18E141C00) [pid = 1540] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19ABB3400) [pid = 1540] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19228BC00) [pid = 1540] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:51:21 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D7E7400) [pid = 1540] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:51:21 INFO - PROCESS | 1540 | 1467953481715 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 21:51:21 INFO - PROCESS | 1540 | 1467953481775 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 21:51:21 INFO - PROCESS | 1540 | 1467953481777 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 21:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:51:21 INFO - PROCESS | 1540 | 1467953481781 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:51:21 INFO - PROCESS | 1540 | 1467953481783 Marionette TRACE conn6 <- [1,1046,null,{}] 21:51:21 INFO - PROCESS | 1540 | 1467953481787 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:21 INFO - PROCESS | 1540 | 1467953481788 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:21 INFO - PROCESS | 1540 | 1467953481897 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 21:51:21 INFO - PROCESS | 1540 | 1467953481944 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 1540 | 1467953481946 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D272000 == 35 [pid = 1540] [id = 271] 21:51:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D22D800) [pid = 1540] [serial = 812] [outer = 0000000000000000] 21:51:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192083C00) [pid = 1540] [serial = 813] [outer = 000000D18D22D800] 21:51:21 INFO - PROCESS | 1540 | 1467953481990 Marionette DEBUG loaded listener.js 21:51:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199CE1800) [pid = 1540] [serial = 814] [outer = 000000D18D22D800] 21:51:22 INFO - PROCESS | 1540 | 1467953482342 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 586ms 21:51:22 INFO - PROCESS | 1540 | 1467953482370 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 21:51:22 INFO - PROCESS | 1540 | 1467953482372 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 21:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:51:22 INFO - PROCESS | 1540 | 1467953482376 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:51:22 INFO - PROCESS | 1540 | 1467953482377 Marionette TRACE conn6 <- [1,1050,null,{}] 21:51:22 INFO - PROCESS | 1540 | 1467953482381 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:22 INFO - PROCESS | 1540 | 1467953482391 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:22 INFO - PROCESS | 1540 | 1467953482501 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 21:51:22 INFO - PROCESS | 1540 | 1467953482538 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:22 INFO - PROCESS | 1540 | 1467953482540 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1908800 == 36 [pid = 1540] [id = 272] 21:51:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B740C00) [pid = 1540] [serial = 815] [outer = 0000000000000000] 21:51:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B9E6400) [pid = 1540] [serial = 816] [outer = 000000D19B740C00] 21:51:22 INFO - PROCESS | 1540 | 1467953482584 Marionette DEBUG loaded listener.js 21:51:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19D01A400) [pid = 1540] [serial = 817] [outer = 000000D19B740C00] 21:51:22 INFO - PROCESS | 1540 | 1467953482979 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 21:51:23 INFO - PROCESS | 1540 | 1467953483008 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 21:51:23 INFO - PROCESS | 1540 | 1467953483010 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 21:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:51:23 INFO - PROCESS | 1540 | 1467953483013 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:51:23 INFO - PROCESS | 1540 | 1467953483015 Marionette TRACE conn6 <- [1,1054,null,{}] 21:51:23 INFO - PROCESS | 1540 | 1467953483019 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:23 INFO - PROCESS | 1540 | 1467953483021 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:23 INFO - PROCESS | 1540 | 1467953483132 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 21:51:23 INFO - PROCESS | 1540 | 1467953483140 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:23 INFO - PROCESS | 1540 | 1467953483142 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B10000 == 37 [pid = 1540] [id = 273] 21:51:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B97F400) [pid = 1540] [serial = 818] [outer = 0000000000000000] 21:51:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19DA5D400) [pid = 1540] [serial = 819] [outer = 000000D19B97F400] 21:51:23 INFO - PROCESS | 1540 | 1467953483187 Marionette DEBUG loaded listener.js 21:51:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19E2E9000) [pid = 1540] [serial = 820] [outer = 000000D19B97F400] 21:51:23 INFO - PROCESS | 1540 | 1467953483602 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 21:51:23 INFO - PROCESS | 1540 | 1467953483710 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 21:51:23 INFO - PROCESS | 1540 | 1467953483715 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 21:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:51:23 INFO - PROCESS | 1540 | 1467953483720 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:51:23 INFO - PROCESS | 1540 | 1467953483725 Marionette TRACE conn6 <- [1,1058,null,{}] 21:51:23 INFO - PROCESS | 1540 | 1467953483732 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:23 INFO - PROCESS | 1540 | 1467953483736 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:23 INFO - PROCESS | 1540 | 1467953483942 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 21:51:24 INFO - PROCESS | 1540 | 1467953484040 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 1540 | 1467953484045 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193522000 == 38 [pid = 1540] [id = 274] 21:51:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D7EAC00) [pid = 1540] [serial = 821] [outer = 0000000000000000] 21:51:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D845C00) [pid = 1540] [serial = 822] [outer = 000000D18D7EAC00] 21:51:24 INFO - PROCESS | 1540 | 1467953484106 Marionette DEBUG loaded listener.js 21:51:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19270E800) [pid = 1540] [serial = 823] [outer = 000000D18D7EAC00] 21:51:24 INFO - PROCESS | 1540 | 1467953484672 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1030ms 21:51:24 INFO - PROCESS | 1540 | 1467953484755 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 21:51:24 INFO - PROCESS | 1540 | 1467953484758 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 21:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:51:24 INFO - PROCESS | 1540 | 1467953484765 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:51:24 INFO - PROCESS | 1540 | 1467953484769 Marionette TRACE conn6 <- [1,1062,null,{}] 21:51:24 INFO - PROCESS | 1540 | 1467953484774 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:24 INFO - PROCESS | 1540 | 1467953484777 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:24 INFO - PROCESS | 1540 | 1467953484901 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 21:51:25 INFO - PROCESS | 1540 | 1467953485015 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:25 INFO - PROCESS | 1540 | 1467953485018 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D066000 == 39 [pid = 1540] [id = 275] 21:51:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D197169C00) [pid = 1540] [serial = 824] [outer = 0000000000000000] 21:51:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1981D9400) [pid = 1540] [serial = 825] [outer = 000000D197169C00] 21:51:25 INFO - PROCESS | 1540 | 1467953485076 Marionette DEBUG loaded listener.js 21:51:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D199831C00) [pid = 1540] [serial = 826] [outer = 000000D197169C00] 21:51:25 INFO - PROCESS | 1540 | 1467953485727 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1002ms 21:51:25 INFO - PROCESS | 1540 | 1467953485765 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 21:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:51:25 INFO - PROCESS | 1540 | 1467953485768 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 21:51:25 INFO - PROCESS | 1540 | 1467953485772 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:51:25 INFO - PROCESS | 1540 | 1467953485774 Marionette TRACE conn6 <- [1,1066,null,{}] 21:51:25 INFO - PROCESS | 1540 | 1467953485785 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:25 INFO - PROCESS | 1540 | 1467953485791 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:25 INFO - PROCESS | 1540 | 1467953485906 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 21:51:26 INFO - PROCESS | 1540 | 1467953486025 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:26 INFO - PROCESS | 1540 | 1467953486029 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E8D000 == 40 [pid = 1540] [id = 276] 21:51:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19AE0A400) [pid = 1540] [serial = 827] [outer = 0000000000000000] 21:51:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19B0DF000) [pid = 1540] [serial = 828] [outer = 000000D19AE0A400] 21:51:26 INFO - PROCESS | 1540 | 1467953486089 Marionette DEBUG loaded listener.js 21:51:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19E2E4400) [pid = 1540] [serial = 829] [outer = 000000D19AE0A400] 21:51:26 INFO - PROCESS | 1540 | 1467953486781 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1033ms 21:51:26 INFO - PROCESS | 1540 | 1467953486805 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 21:51:26 INFO - PROCESS | 1540 | 1467953486808 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 21:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:51:26 INFO - PROCESS | 1540 | 1467953486811 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:51:26 INFO - PROCESS | 1540 | 1467953486813 Marionette TRACE conn6 <- [1,1070,null,{}] 21:51:26 INFO - PROCESS | 1540 | 1467953486817 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:26 INFO - PROCESS | 1540 | 1467953486820 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:26 INFO - PROCESS | 1540 | 1467953486934 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 21:51:27 INFO - PROCESS | 1540 | 1467953487157 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:27 INFO - PROCESS | 1540 | 1467953487161 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18EC65000 == 41 [pid = 1540] [id = 277] 21:51:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18C4CF000) [pid = 1540] [serial = 830] [outer = 0000000000000000] 21:51:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18D693C00) [pid = 1540] [serial = 831] [outer = 000000D18C4CF000] 21:51:27 INFO - PROCESS | 1540 | 1467953487225 Marionette DEBUG loaded listener.js 21:51:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18D7EA800) [pid = 1540] [serial = 832] [outer = 000000D18C4CF000] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1908800 == 40 [pid = 1540] [id = 272] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D272000 == 39 [pid = 1540] [id = 271] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C78800 == 38 [pid = 1540] [id = 270] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AA09000 == 37 [pid = 1540] [id = 269] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAB3000 == 36 [pid = 1540] [id = 268] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B920800 == 35 [pid = 1540] [id = 267] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F25800 == 34 [pid = 1540] [id = 266] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D19678D000 == 33 [pid = 1540] [id = 265] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D18DB4B800 == 32 [pid = 1540] [id = 264] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D196795800 == 31 [pid = 1540] [id = 263] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4B000 == 30 [pid = 1540] [id = 262] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E8D000 == 29 [pid = 1540] [id = 276] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D066000 == 28 [pid = 1540] [id = 275] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B10000 == 27 [pid = 1540] [id = 273] 21:51:28 INFO - PROCESS | 1540 | --DOCSHELL 000000D193522000 == 26 [pid = 1540] [id = 274] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19670A400) [pid = 1540] [serial = 771] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18DFA2000) [pid = 1540] [serial = 748] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18D726C00) [pid = 1540] [serial = 747] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19934C400) [pid = 1540] [serial = 751] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D196D0A400) [pid = 1540] [serial = 750] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199886C00) [pid = 1540] [serial = 778] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19A40D000) [pid = 1540] [serial = 784] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192A4B800) [pid = 1540] [serial = 777] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19C54AC00) [pid = 1540] [serial = 754] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19ABBB800) [pid = 1540] [serial = 753] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19982AC00) [pid = 1540] [serial = 775] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19296B000) [pid = 1540] [serial = 768] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1940CA400) [pid = 1540] [serial = 769] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D199F61400) [pid = 1540] [serial = 781] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D199C6B800) [pid = 1540] [serial = 780] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19A2FA400) [pid = 1540] [serial = 783] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D198A0F000) [pid = 1540] [serial = 774] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D7A0400) [pid = 1540] [serial = 757] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D535C00) [pid = 1540] [serial = 756] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D84E400) [pid = 1540] [serial = 762] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18DC5A400) [pid = 1540] [serial = 763] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19207F400) [pid = 1540] [serial = 765] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D192708400) [pid = 1540] [serial = 766] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D197120400) [pid = 1540] [serial = 772] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18C935C00) [pid = 1540] [serial = 759] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18D53DC00) [pid = 1540] [serial = 760] [outer = 0000000000000000] [url = about:blank] 21:51:28 INFO - PROCESS | 1540 | 1467953488493 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1799ms 21:51:28 INFO - PROCESS | 1540 | 1467953488613 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 21:51:28 INFO - PROCESS | 1540 | 1467953488617 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 21:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:51:28 INFO - PROCESS | 1540 | 1467953488623 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:51:28 INFO - PROCESS | 1540 | 1467953488626 Marionette TRACE conn6 <- [1,1074,null,{}] 21:51:28 INFO - PROCESS | 1540 | 1467953488633 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:28 INFO - PROCESS | 1540 | 1467953488636 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:28 INFO - PROCESS | 1540 | 1467953488727 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 21:51:28 INFO - PROCESS | 1540 | 1467953488734 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:28 INFO - PROCESS | 1540 | 1467953488739 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E17F800 == 27 [pid = 1540] [id = 278] 21:51:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D53CC00) [pid = 1540] [serial = 833] [outer = 0000000000000000] 21:51:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D541000) [pid = 1540] [serial = 834] [outer = 000000D18D53CC00] 21:51:28 INFO - PROCESS | 1540 | 1467953488790 Marionette DEBUG loaded listener.js 21:51:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D728800) [pid = 1540] [serial = 835] [outer = 000000D18D53CC00] 21:51:29 INFO - PROCESS | 1540 | 1467953489310 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 21:51:29 INFO - PROCESS | 1540 | 1467953489361 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 21:51:29 INFO - PROCESS | 1540 | 1467953489366 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 21:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:51:29 INFO - PROCESS | 1540 | 1467953489373 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:51:29 INFO - PROCESS | 1540 | 1467953489375 Marionette TRACE conn6 <- [1,1078,null,{}] 21:51:29 INFO - PROCESS | 1540 | 1467953489379 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:29 INFO - PROCESS | 1540 | 1467953489382 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:29 INFO - PROCESS | 1540 | 1467953489474 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 21:51:29 INFO - PROCESS | 1540 | 1467953489550 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:29 INFO - PROCESS | 1540 | 1467953489553 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19675D000 == 28 [pid = 1540] [id = 279] 21:51:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18DC54400) [pid = 1540] [serial = 836] [outer = 0000000000000000] 21:51:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18DC5B800) [pid = 1540] [serial = 837] [outer = 000000D18DC54400] 21:51:29 INFO - PROCESS | 1540 | 1467953489602 Marionette DEBUG loaded listener.js 21:51:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18E4D8C00) [pid = 1540] [serial = 838] [outer = 000000D18DC54400] 21:51:30 INFO - PROCESS | 1540 | 1467953490004 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 690ms 21:51:30 INFO - PROCESS | 1540 | 1467953490064 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 1540 | 1467953490067 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 21:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:51:30 INFO - PROCESS | 1540 | 1467953490070 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 1540 | 1467953490074 Marionette TRACE conn6 <- [1,1082,null,{}] 21:51:30 INFO - PROCESS | 1540 | 1467953490115 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:30 INFO - PROCESS | 1540 | 1467953490120 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:30 INFO - PROCESS | 1540 | 1467953490222 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 21:51:30 INFO - PROCESS | 1540 | 1467953490229 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:30 INFO - PROCESS | 1540 | 1467953490233 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998B5800 == 29 [pid = 1540] [id = 280] 21:51:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192722000) [pid = 1540] [serial = 839] [outer = 0000000000000000] 21:51:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D1927D4400) [pid = 1540] [serial = 840] [outer = 000000D192722000] 21:51:30 INFO - PROCESS | 1540 | 1467953490282 Marionette DEBUG loaded listener.js 21:51:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192B64400) [pid = 1540] [serial = 841] [outer = 000000D192722000] 21:51:30 INFO - PROCESS | 1540 | 1467953490728 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 21:51:30 INFO - PROCESS | 1540 | 1467953490771 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 1540 | 1467953490774 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 21:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:51:30 INFO - PROCESS | 1540 | 1467953490777 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 1540 | 1467953490779 Marionette TRACE conn6 <- [1,1086,null,{}] 21:51:30 INFO - PROCESS | 1540 | 1467953490782 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:30 INFO - PROCESS | 1540 | 1467953490784 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:30 INFO - PROCESS | 1540 | 1467953490894 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 21:51:30 INFO - PROCESS | 1540 | 1467953490900 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:30 INFO - PROCESS | 1540 | 1467953490902 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A038000 == 30 [pid = 1540] [id = 281] 21:51:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D1935F6000) [pid = 1540] [serial = 842] [outer = 0000000000000000] 21:51:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1940C7000) [pid = 1540] [serial = 843] [outer = 000000D1935F6000] 21:51:30 INFO - PROCESS | 1540 | 1467953490986 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D196597C00) [pid = 1540] [serial = 844] [outer = 000000D1935F6000] 21:51:31 INFO - PROCESS | 1540 | 1467953491423 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 21:51:31 INFO - PROCESS | 1540 | 1467953491470 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 21:51:31 INFO - PROCESS | 1540 | 1467953491472 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 21:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:51:31 INFO - PROCESS | 1540 | 1467953491475 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:51:31 INFO - PROCESS | 1540 | 1467953491477 Marionette TRACE conn6 <- [1,1090,null,{}] 21:51:31 INFO - PROCESS | 1540 | 1467953491481 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:31 INFO - PROCESS | 1540 | 1467953491483 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:31 INFO - PROCESS | 1540 | 1467953491617 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 21:51:31 INFO - PROCESS | 1540 | 1467953491639 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:31 INFO - PROCESS | 1540 | 1467953491641 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AA09000 == 31 [pid = 1540] [id = 282] 21:51:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19670E000) [pid = 1540] [serial = 845] [outer = 0000000000000000] 21:51:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19710B800) [pid = 1540] [serial = 846] [outer = 000000D19670E000] 21:51:31 INFO - PROCESS | 1540 | 1467953491686 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19712CC00) [pid = 1540] [serial = 847] [outer = 000000D19670E000] 21:51:32 INFO - PROCESS | 1540 | 1467953492134 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 21:51:32 INFO - PROCESS | 1540 | 1467953492169 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 21:51:32 INFO - PROCESS | 1540 | 1467953492171 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 21:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:51:32 INFO - PROCESS | 1540 | 1467953492174 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:51:32 INFO - PROCESS | 1540 | 1467953492176 Marionette TRACE conn6 <- [1,1094,null,{}] 21:51:32 INFO - PROCESS | 1540 | 1467953492185 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:32 INFO - PROCESS | 1540 | 1467953492192 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:32 INFO - PROCESS | 1540 | 1467953492330 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 21:51:32 INFO - PROCESS | 1540 | 1467953492385 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:32 INFO - PROCESS | 1540 | 1467953492388 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA38000 == 32 [pid = 1540] [id = 283] 21:51:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199510400) [pid = 1540] [serial = 848] [outer = 0000000000000000] 21:51:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199829C00) [pid = 1540] [serial = 849] [outer = 000000D199510400] 21:51:32 INFO - PROCESS | 1540 | 1467953492433 Marionette DEBUG loaded listener.js 21:51:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199979C00) [pid = 1540] [serial = 850] [outer = 000000D199510400] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19997DC00) [pid = 1540] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19A59E400) [pid = 1540] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D22D800) [pid = 1540] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18CB3CC00) [pid = 1540] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1981E6000) [pid = 1540] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19B740C00) [pid = 1540] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18E102C00) [pid = 1540] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D1940C6C00) [pid = 1540] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19A59D400) [pid = 1540] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D847000) [pid = 1540] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B61C400) [pid = 1540] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:51:32 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B97F400) [pid = 1540] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:51:33 INFO - PROCESS | 1540 | 1467953493053 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 943ms 21:51:33 INFO - PROCESS | 1540 | 1467953493121 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 21:51:33 INFO - PROCESS | 1540 | 1467953493123 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 21:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:51:33 INFO - PROCESS | 1540 | 1467953493126 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:51:33 INFO - PROCESS | 1540 | 1467953493128 Marionette TRACE conn6 <- [1,1098,null,{}] 21:51:33 INFO - PROCESS | 1540 | 1467953493131 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:33 INFO - PROCESS | 1540 | 1467953493133 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:33 INFO - PROCESS | 1540 | 1467953493239 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 21:51:33 INFO - PROCESS | 1540 | 1467953493286 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:33 INFO - PROCESS | 1540 | 1467953493288 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95B800 == 33 [pid = 1540] [id = 284] 21:51:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18BB5C400) [pid = 1540] [serial = 851] [outer = 0000000000000000] 21:51:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18ECAA400) [pid = 1540] [serial = 852] [outer = 000000D18BB5C400] 21:51:33 INFO - PROCESS | 1540 | 1467953493332 Marionette DEBUG loaded listener.js 21:51:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19982B400) [pid = 1540] [serial = 853] [outer = 000000D18BB5C400] 21:51:33 INFO - PROCESS | 1540 | 1467953493694 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 21:51:33 INFO - PROCESS | 1540 | 1467953493717 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 21:51:33 INFO - PROCESS | 1540 | 1467953493719 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 21:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:51:33 INFO - PROCESS | 1540 | 1467953493722 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:51:33 INFO - PROCESS | 1540 | 1467953493723 Marionette TRACE conn6 <- [1,1102,null,{}] 21:51:33 INFO - PROCESS | 1540 | 1467953493727 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:33 INFO - PROCESS | 1540 | 1467953493728 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:33 INFO - PROCESS | 1540 | 1467953493836 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 21:51:33 INFO - PROCESS | 1540 | 1467953493844 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:33 INFO - PROCESS | 1540 | 1467953493846 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA7000 == 34 [pid = 1540] [id = 285] 21:51:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199879800) [pid = 1540] [serial = 854] [outer = 0000000000000000] 21:51:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199C6C000) [pid = 1540] [serial = 855] [outer = 000000D199879800] 21:51:33 INFO - PROCESS | 1540 | 1467953493890 Marionette DEBUG loaded listener.js 21:51:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199F68400) [pid = 1540] [serial = 856] [outer = 000000D199879800] 21:51:34 INFO - PROCESS | 1540 | 1467953494310 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 21:51:34 INFO - PROCESS | 1540 | 1467953494355 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 21:51:34 INFO - PROCESS | 1540 | 1467953494357 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 21:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:51:34 INFO - PROCESS | 1540 | 1467953494360 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:51:34 INFO - PROCESS | 1540 | 1467953494362 Marionette TRACE conn6 <- [1,1106,null,{}] 21:51:34 INFO - PROCESS | 1540 | 1467953494365 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:34 INFO - PROCESS | 1540 | 1467953494367 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:34 INFO - PROCESS | 1540 | 1467953494476 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 21:51:34 INFO - PROCESS | 1540 | 1467953494484 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:34 INFO - PROCESS | 1540 | 1467953494486 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B49000 == 35 [pid = 1540] [id = 286] 21:51:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D192089400) [pid = 1540] [serial = 857] [outer = 0000000000000000] 21:51:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A397400) [pid = 1540] [serial = 858] [outer = 000000D192089400] 21:51:34 INFO - PROCESS | 1540 | 1467953494535 Marionette DEBUG loaded listener.js 21:51:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19A46AC00) [pid = 1540] [serial = 859] [outer = 000000D192089400] 21:51:35 INFO - PROCESS | 1540 | 1467953495019 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 21:51:35 INFO - PROCESS | 1540 | 1467953495079 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 21:51:35 INFO - PROCESS | 1540 | 1467953495085 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 21:51:35 INFO - PROCESS | 1540 | 1467953495092 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:51:35 INFO - PROCESS | 1540 | 1467953495096 Marionette TRACE conn6 <- [1,1110,null,{}] 21:51:35 INFO - PROCESS | 1540 | 1467953495102 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:35 INFO - PROCESS | 1540 | 1467953495106 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:35 INFO - PROCESS | 1540 | 1467953495242 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 21:51:35 INFO - PROCESS | 1540 | 1467953495341 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:35 INFO - PROCESS | 1540 | 1467953495346 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19363C800 == 36 [pid = 1540] [id = 287] 21:51:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D538800) [pid = 1540] [serial = 860] [outer = 0000000000000000] 21:51:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D541C00) [pid = 1540] [serial = 861] [outer = 000000D18D538800] 21:51:35 INFO - PROCESS | 1540 | 1467953495405 Marionette DEBUG loaded listener.js 21:51:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D84E400) [pid = 1540] [serial = 862] [outer = 000000D18D538800] 21:51:36 INFO - PROCESS | 1540 | 1467953496146 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1136ms 21:51:36 INFO - PROCESS | 1540 | 1467953496233 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 21:51:36 INFO - PROCESS | 1540 | 1467953496238 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 21:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:51:36 INFO - PROCESS | 1540 | 1467953496246 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:51:36 INFO - PROCESS | 1540 | 1467953496250 Marionette TRACE conn6 <- [1,1114,null,{}] 21:51:36 INFO - PROCESS | 1540 | 1467953496254 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:36 INFO - PROCESS | 1540 | 1467953496257 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:36 INFO - PROCESS | 1540 | 1467953496409 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 21:51:36 INFO - PROCESS | 1540 | 1467953496520 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:36 INFO - PROCESS | 1540 | 1467953496523 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B910000 == 37 [pid = 1540] [id = 288] 21:51:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D192087000) [pid = 1540] [serial = 863] [outer = 0000000000000000] 21:51:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D192AF7800) [pid = 1540] [serial = 864] [outer = 000000D192087000] 21:51:36 INFO - PROCESS | 1540 | 1467953496582 Marionette DEBUG loaded listener.js 21:51:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D1941D2000) [pid = 1540] [serial = 865] [outer = 000000D192087000] 21:51:36 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:51:37 INFO - PROCESS | 1540 | 1467953497696 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1486ms 21:51:37 INFO - PROCESS | 1540 | 1467953497734 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 21:51:37 INFO - PROCESS | 1540 | 1467953497738 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 21:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:51:37 INFO - PROCESS | 1540 | 1467953497744 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:51:37 INFO - PROCESS | 1540 | 1467953497747 Marionette TRACE conn6 <- [1,1118,null,{}] 21:51:37 INFO - PROCESS | 1540 | 1467953497752 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:37 INFO - PROCESS | 1540 | 1467953497755 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:37 INFO - PROCESS | 1540 | 1467953497871 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 21:51:37 INFO - PROCESS | 1540 | 1467953497946 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:37 INFO - PROCESS | 1540 | 1467953497951 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196512000 == 38 [pid = 1540] [id = 289] 21:51:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18EB24800) [pid = 1540] [serial = 866] [outer = 0000000000000000] 21:51:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D191F8C000) [pid = 1540] [serial = 867] [outer = 000000D18EB24800] 21:51:38 INFO - PROCESS | 1540 | 1467953498002 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D192723400) [pid = 1540] [serial = 868] [outer = 000000D18EB24800] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA7000 == 37 [pid = 1540] [id = 285] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95B800 == 36 [pid = 1540] [id = 284] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA38000 == 35 [pid = 1540] [id = 283] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AA09000 == 34 [pid = 1540] [id = 282] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A038000 == 33 [pid = 1540] [id = 281] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998B5800 == 32 [pid = 1540] [id = 280] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D19675D000 == 31 [pid = 1540] [id = 279] 21:51:38 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E17F800 == 30 [pid = 1540] [id = 278] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D199C62800) [pid = 1540] [serial = 804] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D199CE0C00) [pid = 1540] [serial = 805] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19AE0D000) [pid = 1540] [serial = 808] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19A675000) [pid = 1540] [serial = 807] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D192083C00) [pid = 1540] [serial = 813] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D79AC00) [pid = 1540] [serial = 792] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18E10C400) [pid = 1540] [serial = 793] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19977C000) [pid = 1540] [serial = 801] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19D01A400) [pid = 1540] [serial = 817] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19207FC00) [pid = 1540] [serial = 795] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1927DC400) [pid = 1540] [serial = 796] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D196593000) [pid = 1540] [serial = 798] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D196E4D400) [pid = 1540] [serial = 799] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19ABB5800) [pid = 1540] [serial = 787] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19A674800) [pid = 1540] [serial = 786] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DC53C00) [pid = 1540] [serial = 789] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B6E8800) [pid = 1540] [serial = 810] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D190A15800) [pid = 1540] [serial = 790] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19DA5D400) [pid = 1540] [serial = 819] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19B9E6400) [pid = 1540] [serial = 816] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19E2E9000) [pid = 1540] [serial = 820] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D199CE1800) [pid = 1540] [serial = 814] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19B7C1800) [pid = 1540] [serial = 811] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199881C00) [pid = 1540] [serial = 802] [outer = 0000000000000000] [url = about:blank] 21:51:38 INFO - PROCESS | 1540 | 1467953498494 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 775ms 21:51:38 INFO - PROCESS | 1540 | 1467953498523 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 21:51:38 INFO - PROCESS | 1540 | 1467953498527 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 21:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:51:38 INFO - PROCESS | 1540 | 1467953498533 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:51:38 INFO - PROCESS | 1540 | 1467953498536 Marionette TRACE conn6 <- [1,1122,null,{}] 21:51:38 INFO - PROCESS | 1540 | 1467953498578 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:38 INFO - PROCESS | 1540 | 1467953498581 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:38 INFO - PROCESS | 1540 | 1467953498671 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 21:51:38 INFO - PROCESS | 1540 | 1467953498685 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:38 INFO - PROCESS | 1540 | 1467953498687 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19938E000 == 31 [pid = 1540] [id = 290] 21:51:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D19208C800) [pid = 1540] [serial = 869] [outer = 0000000000000000] 21:51:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19270EC00) [pid = 1540] [serial = 870] [outer = 000000D19208C800] 21:51:38 INFO - PROCESS | 1540 | 1467953498736 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D192B6D400) [pid = 1540] [serial = 871] [outer = 000000D19208C800] 21:51:39 INFO - PROCESS | 1540 | [GFX2-]: DrawTargetD2D 1.1 (000000D1A223E3A0): Failed to create GradientStopCollection with no stops. 21:51:39 INFO - PROCESS | 1540 | [GFX3-]: No stops specified for gradient pattern. 21:51:39 INFO - PROCESS | 1540 | 1467953499215 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 713ms 21:51:39 INFO - PROCESS | 1540 | 1467953499249 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 21:51:39 INFO - PROCESS | 1540 | 1467953499251 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 21:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:51:39 INFO - PROCESS | 1540 | 1467953499255 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:51:39 INFO - PROCESS | 1540 | 1467953499258 Marionette TRACE conn6 <- [1,1126,null,{}] 21:51:39 INFO - PROCESS | 1540 | 1467953499270 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:39 INFO - PROCESS | 1540 | 1467953499275 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:39 INFO - PROCESS | 1540 | 1467953499365 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 21:51:39 INFO - PROCESS | 1540 | 1467953499374 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:39 INFO - PROCESS | 1540 | 1467953499378 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A028800 == 32 [pid = 1540] [id = 291] 21:51:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D196E55C00) [pid = 1540] [serial = 872] [outer = 0000000000000000] 21:51:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D197129800) [pid = 1540] [serial = 873] [outer = 000000D196E55C00] 21:51:39 INFO - PROCESS | 1540 | 1467953499433 Marionette DEBUG loaded listener.js 21:51:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199775000) [pid = 1540] [serial = 874] [outer = 000000D196E55C00] 21:51:39 INFO - PROCESS | 1540 | 1467953499921 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 21:51:39 INFO - PROCESS | 1540 | 1467953499950 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 21:51:39 INFO - PROCESS | 1540 | 1467953499952 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 21:51:39 INFO - PROCESS | 1540 | 1467953499956 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:51:39 INFO - PROCESS | 1540 | 1467953499958 Marionette TRACE conn6 <- [1,1130,null,{}] 21:51:39 INFO - PROCESS | 1540 | 1467953499961 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:39 INFO - PROCESS | 1540 | 1467953499963 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:40 INFO - PROCESS | 1540 | 1467953500082 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 21:51:40 INFO - PROCESS | 1540 | 1467953500164 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:40 INFO - PROCESS | 1540 | 1467953500166 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CCF0800 == 33 [pid = 1540] [id = 292] 21:51:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199973C00) [pid = 1540] [serial = 875] [outer = 0000000000000000] 21:51:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199C6B800) [pid = 1540] [serial = 876] [outer = 000000D199973C00] 21:51:40 INFO - PROCESS | 1540 | 1467953500212 Marionette DEBUG loaded listener.js 21:51:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199F68000) [pid = 1540] [serial = 877] [outer = 000000D199973C00] 21:51:40 INFO - PROCESS | 1540 | 1467953500629 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 21:51:40 INFO - PROCESS | 1540 | 1467953500693 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 21:51:40 INFO - PROCESS | 1540 | 1467953500695 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 21:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:51:40 INFO - PROCESS | 1540 | 1467953500704 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:51:40 INFO - PROCESS | 1540 | 1467953500706 Marionette TRACE conn6 <- [1,1134,null,{}] 21:51:40 INFO - PROCESS | 1540 | 1467953500710 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:40 INFO - PROCESS | 1540 | 1467953500712 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:40 INFO - PROCESS | 1540 | 1467953500829 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 21:51:40 INFO - PROCESS | 1540 | 1467953500881 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:40 INFO - PROCESS | 1540 | 1467953500883 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E977000 == 34 [pid = 1540] [id = 293] 21:51:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A59F000) [pid = 1540] [serial = 878] [outer = 0000000000000000] 21:51:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19AA2E400) [pid = 1540] [serial = 879] [outer = 000000D19A59F000] 21:51:40 INFO - PROCESS | 1540 | 1467953500928 Marionette DEBUG loaded listener.js 21:51:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19ABB5C00) [pid = 1540] [serial = 880] [outer = 000000D19A59F000] 21:51:41 INFO - PROCESS | 1540 | 1467953501497 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 837ms 21:51:41 INFO - PROCESS | 1540 | 1467953501544 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 21:51:41 INFO - PROCESS | 1540 | 1467953501546 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 21:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:51:41 INFO - PROCESS | 1540 | 1467953501550 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:51:41 INFO - PROCESS | 1540 | 1467953501551 Marionette TRACE conn6 <- [1,1138,null,{}] 21:51:41 INFO - PROCESS | 1540 | 1467953501555 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:41 INFO - PROCESS | 1540 | 1467953501561 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:41 INFO - PROCESS | 1540 | 1467953501695 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 21:51:41 INFO - PROCESS | 1540 | 1467953501750 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:41 INFO - PROCESS | 1540 | 1467953501752 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8A800 == 35 [pid = 1540] [id = 294] 21:51:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B61D800) [pid = 1540] [serial = 881] [outer = 0000000000000000] 21:51:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B97CC00) [pid = 1540] [serial = 882] [outer = 000000D19B61D800] 21:51:41 INFO - PROCESS | 1540 | 1467953501798 Marionette DEBUG loaded listener.js 21:51:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19C39BC00) [pid = 1540] [serial = 883] [outer = 000000D19B61D800] 21:51:42 INFO - PROCESS | 1540 | 1467953502236 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 21:51:42 INFO - PROCESS | 1540 | 1467953502293 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 21:51:42 INFO - PROCESS | 1540 | 1467953502296 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 21:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:51:42 INFO - PROCESS | 1540 | 1467953502299 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:51:42 INFO - PROCESS | 1540 | 1467953502301 Marionette TRACE conn6 <- [1,1142,null,{}] 21:51:42 INFO - PROCESS | 1540 | 1467953502305 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:42 INFO - PROCESS | 1540 | 1467953502307 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:42 INFO - PROCESS | 1540 | 1467953502418 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18DC54400) [pid = 1540] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D192722000) [pid = 1540] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D53CC00) [pid = 1540] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18C4CF000) [pid = 1540] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19670E000) [pid = 1540] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18BB5C400) [pid = 1540] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199510400) [pid = 1540] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199879800) [pid = 1540] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D7EAC00) [pid = 1540] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D197169C00) [pid = 1540] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19AE0A400) [pid = 1540] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:51:42 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D1935F6000) [pid = 1540] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:51:42 INFO - PROCESS | 1540 | 1467953502498 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:42 INFO - PROCESS | 1540 | 1467953502500 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198E76800 == 36 [pid = 1540] [id = 295] 21:51:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18C4CF000) [pid = 1540] [serial = 884] [outer = 0000000000000000] 21:51:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18DB3E000) [pid = 1540] [serial = 885] [outer = 000000D18C4CF000] 21:51:42 INFO - PROCESS | 1540 | 1467953502546 Marionette DEBUG loaded listener.js 21:51:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D198A0F000) [pid = 1540] [serial = 886] [outer = 000000D18C4CF000] 21:51:42 INFO - PROCESS | 1540 | 1467953502916 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 627ms 21:51:42 INFO - PROCESS | 1540 | 1467953502928 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 21:51:42 INFO - PROCESS | 1540 | 1467953502930 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 21:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:51:42 INFO - PROCESS | 1540 | 1467953502933 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:51:42 INFO - PROCESS | 1540 | 1467953502935 Marionette TRACE conn6 <- [1,1146,null,{}] 21:51:42 INFO - PROCESS | 1540 | 1467953502939 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:42 INFO - PROCESS | 1540 | 1467953502941 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:43 INFO - PROCESS | 1540 | 1467953503023 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 21:51:43 INFO - PROCESS | 1540 | 1467953503127 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:43 INFO - PROCESS | 1540 | 1467953503129 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B07800 == 37 [pid = 1540] [id = 296] 21:51:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199510400) [pid = 1540] [serial = 887] [outer = 0000000000000000] 21:51:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19DA61000) [pid = 1540] [serial = 888] [outer = 000000D199510400] 21:51:43 INFO - PROCESS | 1540 | 1467953503174 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19E2EC400) [pid = 1540] [serial = 889] [outer = 000000D199510400] 21:51:43 INFO - PROCESS | 1540 | 1467953503549 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",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] 21:51:43 INFO - PROCESS | 1540 | 1467953503568 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 21:51:43 INFO - PROCESS | 1540 | 1467953503571 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:51:43 INFO - PROCESS | 1540 | 1467953503573 Marionette TRACE conn6 <- [1,1150,null,{}] 21:51:43 INFO - PROCESS | 1540 | 1467953503576 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:43 INFO - PROCESS | 1540 | 1467953503578 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:43 INFO - PROCESS | 1540 | 1467953503665 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 21:51:43 INFO - PROCESS | 1540 | 1467953503737 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:43 INFO - PROCESS | 1540 | 1467953503739 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BD5800 == 38 [pid = 1540] [id = 297] 21:51:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19E2EB800) [pid = 1540] [serial = 890] [outer = 0000000000000000] 21:51:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19E410000) [pid = 1540] [serial = 891] [outer = 000000D19E2EB800] 21:51:43 INFO - PROCESS | 1540 | 1467953503784 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19E419800) [pid = 1540] [serial = 892] [outer = 000000D19E2EB800] 21:51:44 INFO - PROCESS | 1540 | 1467953504157 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 21:51:44 INFO - PROCESS | 1540 | 1467953504203 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 21:51:44 INFO - PROCESS | 1540 | 1467953504205 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 21:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:51:44 INFO - PROCESS | 1540 | 1467953504208 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:51:44 INFO - PROCESS | 1540 | 1467953504210 Marionette TRACE conn6 <- [1,1154,null,{}] 21:51:44 INFO - PROCESS | 1540 | 1467953504213 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:44 INFO - PROCESS | 1540 | 1467953504215 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:44 INFO - PROCESS | 1540 | 1467953504328 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 21:51:44 INFO - PROCESS | 1540 | 1467953504336 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:44 INFO - PROCESS | 1540 | 1467953504338 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E9B000 == 39 [pid = 1540] [id = 298] 21:51:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19987BC00) [pid = 1540] [serial = 893] [outer = 0000000000000000] 21:51:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19E473000) [pid = 1540] [serial = 894] [outer = 000000D19987BC00] 21:51:44 INFO - PROCESS | 1540 | 1467953504383 Marionette DEBUG loaded listener.js 21:51:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19E47B400) [pid = 1540] [serial = 895] [outer = 000000D19987BC00] 21:51:45 INFO - PROCESS | 1540 | 1467953505058 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 880ms 21:51:45 INFO - PROCESS | 1540 | 1467953505093 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 21:51:45 INFO - PROCESS | 1540 | 1467953505098 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 21:51:45 INFO - PROCESS | 1540 | 1467953505102 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:51:45 INFO - PROCESS | 1540 | 1467953505108 Marionette TRACE conn6 <- [1,1158,null,{}] 21:51:45 INFO - PROCESS | 1540 | 1467953505113 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:45 INFO - PROCESS | 1540 | 1467953505116 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:45 INFO - PROCESS | 1540 | 1467953505236 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 21:51:45 INFO - PROCESS | 1540 | 1467953505355 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:45 INFO - PROCESS | 1540 | 1467953505358 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998AC000 == 40 [pid = 1540] [id = 299] 21:51:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18E142400) [pid = 1540] [serial = 896] [outer = 0000000000000000] 21:51:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D192082800) [pid = 1540] [serial = 897] [outer = 000000D18E142400] 21:51:45 INFO - PROCESS | 1540 | 1467953505418 Marionette DEBUG loaded listener.js 21:51:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D1935F7000) [pid = 1540] [serial = 898] [outer = 000000D18E142400] 21:51:46 INFO - PROCESS | 1540 | 1467953506033 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 985ms 21:51:46 INFO - PROCESS | 1540 | 1467953506091 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 21:51:46 INFO - PROCESS | 1540 | 1467953506096 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 21:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:51:46 INFO - PROCESS | 1540 | 1467953506102 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:51:46 INFO - PROCESS | 1540 | 1467953506105 Marionette TRACE conn6 <- [1,1162,null,{}] 21:51:46 INFO - PROCESS | 1540 | 1467953506110 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:46 INFO - PROCESS | 1540 | 1467953506113 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:46 INFO - PROCESS | 1540 | 1467953506232 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 21:51:46 INFO - PROCESS | 1540 | 1467953506351 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:46 INFO - PROCESS | 1540 | 1467953506354 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4F800 == 41 [pid = 1540] [id = 300] 21:51:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D196707400) [pid = 1540] [serial = 899] [outer = 0000000000000000] 21:51:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19997A400) [pid = 1540] [serial = 900] [outer = 000000D196707400] 21:51:46 INFO - PROCESS | 1540 | 1467953506411 Marionette DEBUG loaded listener.js 21:51:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19A409800) [pid = 1540] [serial = 901] [outer = 000000D196707400] 21:51:47 INFO - PROCESS | 1540 | 1467953507058 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 21:51:47 INFO - PROCESS | 1540 | 1467953507092 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 21:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:51:47 INFO - PROCESS | 1540 | 1467953507098 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:51:47 INFO - PROCESS | 1540 | 1467953507102 Marionette TRACE conn6 <- [1,1166,null,{}] 21:51:47 INFO - PROCESS | 1540 | 1467953507114 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:47 INFO - PROCESS | 1540 | 1467953507119 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:47 INFO - PROCESS | 1540 | 1467953507235 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 21:51:47 INFO - PROCESS | 1540 | 1467953507355 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:47 INFO - PROCESS | 1540 | 1467953507359 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EBF800 == 42 [pid = 1540] [id = 301] 21:51:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19B73C000) [pid = 1540] [serial = 902] [outer = 0000000000000000] 21:51:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19D021800) [pid = 1540] [serial = 903] [outer = 000000D19B73C000] 21:51:47 INFO - PROCESS | 1540 | 1467953507418 Marionette DEBUG loaded listener.js 21:51:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19E4A4800) [pid = 1540] [serial = 904] [outer = 000000D19B73C000] 21:51:48 INFO - PROCESS | 1540 | 1467953508143 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 21:51:48 INFO - PROCESS | 1540 | 1467953508208 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 21:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:51:48 INFO - PROCESS | 1540 | 1467953508213 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:51:48 INFO - PROCESS | 1540 | 1467953508217 Marionette TRACE conn6 <- [1,1170,null,{}] 21:51:48 INFO - PROCESS | 1540 | 1467953508223 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:48 INFO - PROCESS | 1540 | 1467953508226 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:48 INFO - PROCESS | 1540 | 1467953508331 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 21:51:48 INFO - PROCESS | 1540 | 1467953508404 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:48 INFO - PROCESS | 1540 | 1467953508409 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D60000 == 43 [pid = 1540] [id = 302] 21:51:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18EC3EC00) [pid = 1540] [serial = 905] [outer = 0000000000000000] 21:51:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D192082000) [pid = 1540] [serial = 906] [outer = 000000D18EC3EC00] 21:51:48 INFO - PROCESS | 1540 | 1467953508460 Marionette DEBUG loaded listener.js 21:51:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D193760800) [pid = 1540] [serial = 907] [outer = 000000D18EC3EC00] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BD5800 == 42 [pid = 1540] [id = 297] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B07800 == 41 [pid = 1540] [id = 296] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D198E76800 == 40 [pid = 1540] [id = 295] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8A800 == 39 [pid = 1540] [id = 294] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E977000 == 38 [pid = 1540] [id = 293] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CCF0800 == 37 [pid = 1540] [id = 292] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A028800 == 36 [pid = 1540] [id = 291] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19938E000 == 35 [pid = 1540] [id = 290] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D196512000 == 34 [pid = 1540] [id = 289] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B910000 == 33 [pid = 1540] [id = 288] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B49000 == 32 [pid = 1540] [id = 286] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19363C800 == 31 [pid = 1540] [id = 287] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D18EC65000 == 30 [pid = 1540] [id = 277] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EBF800 == 29 [pid = 1540] [id = 301] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4F800 == 28 [pid = 1540] [id = 300] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998AC000 == 27 [pid = 1540] [id = 299] 21:51:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E9B000 == 26 [pid = 1540] [id = 298] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18DC5B800) [pid = 1540] [serial = 837] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18E4D8C00) [pid = 1540] [serial = 838] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D1927D4400) [pid = 1540] [serial = 840] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18D541000) [pid = 1540] [serial = 834] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18D728800) [pid = 1540] [serial = 835] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18D7EA800) [pid = 1540] [serial = 832] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D693C00) [pid = 1540] [serial = 831] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19712CC00) [pid = 1540] [serial = 847] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19710B800) [pid = 1540] [serial = 846] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18ECAA400) [pid = 1540] [serial = 852] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199829C00) [pid = 1540] [serial = 849] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199C6C000) [pid = 1540] [serial = 855] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199F68400) [pid = 1540] [serial = 856] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19270E800) [pid = 1540] [serial = 823] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D845C00) [pid = 1540] [serial = 822] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D199831C00) [pid = 1540] [serial = 826] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199979C00) [pid = 1540] [serial = 850] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D1981D9400) [pid = 1540] [serial = 825] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19E2E4400) [pid = 1540] [serial = 829] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B0DF000) [pid = 1540] [serial = 828] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D1940C7000) [pid = 1540] [serial = 843] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19982B400) [pid = 1540] [serial = 853] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D196597C00) [pid = 1540] [serial = 844] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19A397400) [pid = 1540] [serial = 858] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D192B64400) [pid = 1540] [serial = 841] [outer = 0000000000000000] [url = about:blank] 21:51:49 INFO - PROCESS | 1540 | 1467953509766 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 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] 21:51:49 INFO - PROCESS | 1540 | 1467953509854 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 21:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:51:49 INFO - PROCESS | 1540 | 1467953509860 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:51:49 INFO - PROCESS | 1540 | 1467953509863 Marionette TRACE conn6 <- [1,1174,null,{}] 21:51:49 INFO - PROCESS | 1540 | 1467953509869 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:49 INFO - PROCESS | 1540 | 1467953509873 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:49 INFO - PROCESS | 1540 | 1467953509963 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 21:51:49 INFO - PROCESS | 1540 | 1467953509971 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:49 INFO - PROCESS | 1540 | 1467953509975 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18EC5F000 == 27 [pid = 1540] [id = 303] 21:51:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D5BD800) [pid = 1540] [serial = 908] [outer = 0000000000000000] 21:51:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D68B400) [pid = 1540] [serial = 909] [outer = 000000D18D5BD800] 21:51:50 INFO - PROCESS | 1540 | 1467953510026 Marionette DEBUG loaded listener.js 21:51:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D730C00) [pid = 1540] [serial = 910] [outer = 000000D18D5BD800] 21:51:50 INFO - PROCESS | 1540 | 1467953510516 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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] 21:51:50 INFO - PROCESS | 1540 | 1467953510559 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 21:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:51:50 INFO - PROCESS | 1540 | 1467953510566 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:51:50 INFO - PROCESS | 1540 | 1467953510568 Marionette TRACE conn6 <- [1,1178,null,{}] 21:51:50 INFO - PROCESS | 1540 | 1467953510572 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:50 INFO - PROCESS | 1540 | 1467953510575 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:50 INFO - PROCESS | 1540 | 1467953510667 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 21:51:50 INFO - PROCESS | 1540 | 1467953510676 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:50 INFO - PROCESS | 1540 | 1467953510679 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193516800 == 28 [pid = 1540] [id = 304] 21:51:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18DC5B000) [pid = 1540] [serial = 911] [outer = 0000000000000000] 21:51:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18DFA2000) [pid = 1540] [serial = 912] [outer = 000000D18DC5B000] 21:51:50 INFO - PROCESS | 1540 | 1467953510734 Marionette DEBUG loaded listener.js 21:51:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18EB27400) [pid = 1540] [serial = 913] [outer = 000000D18DC5B000] 21:51:51 INFO - PROCESS | 1540 | 1467953511207 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:51:51 INFO - PROCESS | 1540 | 1467953511261 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 21:51:51 INFO - PROCESS | 1540 | 1467953511265 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:51:51 INFO - PROCESS | 1540 | 1467953511269 Marionette TRACE conn6 <- [1,1182,null,{}] 21:51:51 INFO - PROCESS | 1540 | 1467953511310 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:51 INFO - PROCESS | 1540 | 1467953511315 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:51 INFO - PROCESS | 1540 | 1467953511432 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 21:51:51 INFO - PROCESS | 1540 | 1467953511447 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:51 INFO - PROCESS | 1540 | 1467953511450 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198E6A000 == 29 [pid = 1540] [id = 305] 21:51:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19271E000) [pid = 1540] [serial = 914] [outer = 0000000000000000] 21:51:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192A4B000) [pid = 1540] [serial = 915] [outer = 000000D19271E000] 21:51:51 INFO - PROCESS | 1540 | 1467953511501 Marionette DEBUG loaded listener.js 21:51:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1935EC400) [pid = 1540] [serial = 916] [outer = 000000D19271E000] 21:51:51 INFO - PROCESS | 1540 | 1467953511945 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 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] 21:51:52 INFO - PROCESS | 1540 | 1467953512004 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 21:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:51:52 INFO - PROCESS | 1540 | 1467953512007 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - PROCESS | 1540 | 1467953512009 Marionette TRACE conn6 <- [1,1186,null,{}] 21:51:52 INFO - PROCESS | 1540 | 1467953512013 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:52 INFO - PROCESS | 1540 | 1467953512015 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:52 INFO - PROCESS | 1540 | 1467953512134 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 21:51:52 INFO - PROCESS | 1540 | 1467953512183 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 1540 | 1467953512185 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F1D800 == 30 [pid = 1540] [id = 306] 21:51:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19659CC00) [pid = 1540] [serial = 917] [outer = 0000000000000000] 21:51:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D196D16800) [pid = 1540] [serial = 918] [outer = 000000D19659CC00] 21:51:52 INFO - PROCESS | 1540 | 1467953512234 Marionette DEBUG loaded listener.js 21:51:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19712A800) [pid = 1540] [serial = 919] [outer = 000000D19659CC00] 21:51:52 INFO - PROCESS | 1540 | 1467953512676 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 21:51:52 INFO - PROCESS | 1540 | 1467953512742 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 21:51:52 INFO - PROCESS | 1540 | 1467953512744 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 21:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:51:52 INFO - PROCESS | 1540 | 1467953512748 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - PROCESS | 1540 | 1467953512750 Marionette TRACE conn6 <- [1,1190,null,{}] 21:51:52 INFO - PROCESS | 1540 | 1467953512758 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:52 INFO - PROCESS | 1540 | 1467953512761 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:52 INFO - PROCESS | 1540 | 1467953512873 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 21:51:52 INFO - PROCESS | 1540 | 1467953512882 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 1540 | 1467953512884 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B1800 == 31 [pid = 1540] [id = 307] 21:51:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D1981E3C00) [pid = 1540] [serial = 920] [outer = 0000000000000000] 21:51:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D198EE9C00) [pid = 1540] [serial = 921] [outer = 000000D1981E3C00] 21:51:52 INFO - PROCESS | 1540 | 1467953512929 Marionette DEBUG loaded listener.js 21:51:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199879C00) [pid = 1540] [serial = 922] [outer = 000000D1981E3C00] 21:51:53 INFO - PROCESS | 1540 | 1467953513370 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:51:53 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 21:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 21:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:51:53 INFO - PROCESS | 1540 | 1467953513422 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 21:51:53 INFO - PROCESS | 1540 | 1467953513424 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 21:51:53 INFO - PROCESS | 1540 | 1467953513427 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:51:53 INFO - PROCESS | 1540 | 1467953513429 Marionette TRACE conn6 <- [1,1194,null,{}] 21:51:53 INFO - PROCESS | 1540 | 1467953513433 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:53 INFO - PROCESS | 1540 | 1467953513439 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:53 INFO - PROCESS | 1540 | 1467953513577 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 21:51:53 INFO - PROCESS | 1540 | 1467953513632 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:53 INFO - PROCESS | 1540 | 1467953513635 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C951000 == 32 [pid = 1540] [id = 308] 21:51:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199972C00) [pid = 1540] [serial = 923] [outer = 0000000000000000] 21:51:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199C67800) [pid = 1540] [serial = 924] [outer = 000000D199972C00] 21:51:53 INFO - PROCESS | 1540 | 1467953513681 Marionette DEBUG loaded listener.js 21:51:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19A406800) [pid = 1540] [serial = 925] [outer = 000000D199972C00] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19987BC00) [pid = 1540] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19E2EB800) [pid = 1540] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19A59F000) [pid = 1540] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19B61D800) [pid = 1540] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18C4CF000) [pid = 1540] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18EB24800) [pid = 1540] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D192089400) [pid = 1540] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D199973C00) [pid = 1540] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192087000) [pid = 1540] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D538800) [pid = 1540] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D196E55C00) [pid = 1540] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19208C800) [pid = 1540] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:51:54 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199510400) [pid = 1540] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:51:54 INFO - PROCESS | 1540 | 1467953514341 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:51:54 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 21:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 923ms 21:51:54 INFO - PROCESS | 1540 | 1467953514355 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 21:51:54 INFO - PROCESS | 1540 | 1467953514357 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 21:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:51:54 INFO - PROCESS | 1540 | 1467953514360 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:51:54 INFO - PROCESS | 1540 | 1467953514362 Marionette TRACE conn6 <- [1,1198,null,{}] 21:51:54 INFO - PROCESS | 1540 | 1467953514365 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:54 INFO - PROCESS | 1540 | 1467953514367 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:54 INFO - PROCESS | 1540 | 1467953514447 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 21:51:54 INFO - PROCESS | 1540 | 1467953514518 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:54 INFO - PROCESS | 1540 | 1467953514520 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB8000 == 33 [pid = 1540] [id = 309] 21:51:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D694000) [pid = 1540] [serial = 926] [outer = 0000000000000000] 21:51:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192089400) [pid = 1540] [serial = 927] [outer = 000000D18D694000] 21:51:54 INFO - PROCESS | 1540 | 1467953514566 Marionette DEBUG loaded listener.js 21:51:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A391800) [pid = 1540] [serial = 928] [outer = 000000D18D694000] 21:51:54 INFO - PROCESS | 1540 | 1467953514964 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 21:51:54 INFO - PROCESS | 1540 | 1467953514991 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 21:51:55 INFO - PROCESS | 1540 | 1467953514994 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 21:51:55 INFO - PROCESS | 1540 | 1467953514997 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:51:55 INFO - PROCESS | 1540 | 1467953514998 Marionette TRACE conn6 <- [1,1202,null,{}] 21:51:55 INFO - PROCESS | 1540 | 1467953515002 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:55 INFO - PROCESS | 1540 | 1467953515004 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:55 INFO - PROCESS | 1540 | 1467953515115 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 21:51:55 INFO - PROCESS | 1540 | 1467953515121 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:55 INFO - PROCESS | 1540 | 1467953515123 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ED9D000 == 34 [pid = 1540] [id = 310] 21:51:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A59F800) [pid = 1540] [serial = 929] [outer = 0000000000000000] 21:51:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19AE18400) [pid = 1540] [serial = 930] [outer = 000000D19A59F800] 21:51:55 INFO - PROCESS | 1540 | 1467953515168 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B0DF800) [pid = 1540] [serial = 931] [outer = 000000D19A59F800] 21:51:55 INFO - PROCESS | 1540 | 1467953515574 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 21:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:51:55 INFO - PROCESS | 1540 | 1467953515628 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 21:51:55 INFO - PROCESS | 1540 | 1467953515631 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 21:51:55 INFO - PROCESS | 1540 | 1467953515634 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:51:55 INFO - PROCESS | 1540 | 1467953515636 Marionette TRACE conn6 <- [1,1206,null,{}] 21:51:55 INFO - PROCESS | 1540 | 1467953515639 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:55 INFO - PROCESS | 1540 | 1467953515641 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:55 INFO - PROCESS | 1540 | 1467953515723 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 21:51:55 INFO - PROCESS | 1540 | 1467953515728 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:55 INFO - PROCESS | 1540 | 1467953515730 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0945000 == 35 [pid = 1540] [id = 311] 21:51:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B09EC00) [pid = 1540] [serial = 932] [outer = 0000000000000000] 21:51:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19B6E5400) [pid = 1540] [serial = 933] [outer = 000000D19B09EC00] 21:51:55 INFO - PROCESS | 1540 | 1467953515774 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19B97D400) [pid = 1540] [serial = 934] [outer = 000000D19B09EC00] 21:51:56 INFO - PROCESS | 1540 | 1467953516265 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 21:51:56 INFO - PROCESS | 1540 | 1467953516329 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 21:51:56 INFO - PROCESS | 1540 | 1467953516334 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 21:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:51:56 INFO - PROCESS | 1540 | 1467953516340 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:51:56 INFO - PROCESS | 1540 | 1467953516346 Marionette TRACE conn6 <- [1,1210,null,{}] 21:51:56 INFO - PROCESS | 1540 | 1467953516353 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:56 INFO - PROCESS | 1540 | 1467953516356 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:56 INFO - PROCESS | 1540 | 1467953516524 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 21:51:56 INFO - PROCESS | 1540 | 1467953516636 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:56 INFO - PROCESS | 1540 | 1467953516641 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D60800 == 36 [pid = 1540] [id = 312] 21:51:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18CD56000) [pid = 1540] [serial = 935] [outer = 0000000000000000] 21:51:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D540800) [pid = 1540] [serial = 936] [outer = 000000D18CD56000] 21:51:56 INFO - PROCESS | 1540 | 1467953516700 Marionette DEBUG loaded listener.js 21:51:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D7F2000) [pid = 1540] [serial = 937] [outer = 000000D18CD56000] 21:51:57 INFO - PROCESS | 1540 | 1467953517499 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 21:51:57 INFO - PROCESS | 1540 | 1467953517582 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 21:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:51:57 INFO - PROCESS | 1540 | 1467953517589 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:51:57 INFO - PROCESS | 1540 | 1467953517592 Marionette TRACE conn6 <- [1,1214,null,{}] 21:51:57 INFO - PROCESS | 1540 | 1467953517596 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:57 INFO - PROCESS | 1540 | 1467953517599 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:57 INFO - PROCESS | 1540 | 1467953517731 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 21:51:57 INFO - PROCESS | 1540 | 1467953517802 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:57 INFO - PROCESS | 1540 | 1467953517804 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FD0800 == 37 [pid = 1540] [id = 313] 21:51:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D192087C00) [pid = 1540] [serial = 938] [outer = 0000000000000000] 21:51:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D192AEB800) [pid = 1540] [serial = 939] [outer = 000000D192087C00] 21:51:57 INFO - PROCESS | 1540 | 1467953517903 Marionette DEBUG loaded listener.js 21:51:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D1965A0400) [pid = 1540] [serial = 940] [outer = 000000D192087C00] 21:51:58 INFO - PROCESS | 1540 | 1467953518816 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1298ms 21:51:58 INFO - PROCESS | 1540 | 1467953518887 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 21:51:58 INFO - PROCESS | 1540 | 1467953518892 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 21:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:51:58 INFO - PROCESS | 1540 | 1467953518897 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:51:58 INFO - PROCESS | 1540 | 1467953518900 Marionette TRACE conn6 <- [1,1218,null,{}] 21:51:58 INFO - PROCESS | 1540 | 1467953518907 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:58 INFO - PROCESS | 1540 | 1467953518909 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:59 INFO - PROCESS | 1540 | 1467953519044 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ED9D000 == 36 [pid = 1540] [id = 310] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAB8000 == 35 [pid = 1540] [id = 309] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C951000 == 34 [pid = 1540] [id = 308] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B1800 == 33 [pid = 1540] [id = 307] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F1D800 == 32 [pid = 1540] [id = 306] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D198E6A000 == 31 [pid = 1540] [id = 305] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D193516800 == 30 [pid = 1540] [id = 304] 21:51:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D18EC5F000 == 29 [pid = 1540] [id = 303] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19E47B400) [pid = 1540] [serial = 895] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19E473000) [pid = 1540] [serial = 894] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19E410000) [pid = 1540] [serial = 891] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19AA2E400) [pid = 1540] [serial = 879] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19B97CC00) [pid = 1540] [serial = 882] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19ABB5C00) [pid = 1540] [serial = 880] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18DB3E000) [pid = 1540] [serial = 885] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19C39BC00) [pid = 1540] [serial = 883] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D191F8C000) [pid = 1540] [serial = 867] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D192723400) [pid = 1540] [serial = 868] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19A46AC00) [pid = 1540] [serial = 859] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199C6B800) [pid = 1540] [serial = 876] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D192AF7800) [pid = 1540] [serial = 864] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1941D2000) [pid = 1540] [serial = 865] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D541C00) [pid = 1540] [serial = 861] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D84E400) [pid = 1540] [serial = 862] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D197129800) [pid = 1540] [serial = 873] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199775000) [pid = 1540] [serial = 874] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19270EC00) [pid = 1540] [serial = 870] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D192B6D400) [pid = 1540] [serial = 871] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D198A0F000) [pid = 1540] [serial = 886] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19E419800) [pid = 1540] [serial = 892] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19DA61000) [pid = 1540] [serial = 888] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199F68000) [pid = 1540] [serial = 877] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E2EC400) [pid = 1540] [serial = 889] [outer = 0000000000000000] [url = about:blank] 21:51:59 INFO - PROCESS | 1540 | 1467953519153 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:59 INFO - PROCESS | 1540 | 1467953519158 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18DD73000 == 30 [pid = 1540] [id = 314] 21:51:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18D53B800) [pid = 1540] [serial = 941] [outer = 0000000000000000] 21:51:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D728C00) [pid = 1540] [serial = 942] [outer = 000000D18D53B800] 21:51:59 INFO - PROCESS | 1540 | 1467953519209 Marionette DEBUG loaded listener.js 21:51:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18E4D5C00) [pid = 1540] [serial = 943] [outer = 000000D18D53B800] 21:51:59 INFO - PROCESS | 1540 | 1467953519679 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 838ms 21:51:59 INFO - PROCESS | 1540 | 1467953519738 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 21:51:59 INFO - PROCESS | 1540 | 1467953519742 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 21:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:51:59 INFO - PROCESS | 1540 | 1467953519748 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:51:59 INFO - PROCESS | 1540 | 1467953519751 Marionette TRACE conn6 <- [1,1222,null,{}] 21:51:59 INFO - PROCESS | 1540 | 1467953519755 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:59 INFO - PROCESS | 1540 | 1467953519758 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:59 INFO - PROCESS | 1540 | 1467953519850 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 21:51:59 INFO - PROCESS | 1540 | 1467953519859 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:59 INFO - PROCESS | 1540 | 1467953519861 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:51:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995CB800 == 31 [pid = 1540] [id = 315] 21:51:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D1929D3800) [pid = 1540] [serial = 944] [outer = 0000000000000000] 21:51:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D192B60000) [pid = 1540] [serial = 945] [outer = 000000D1929D3800] 21:51:59 INFO - PROCESS | 1540 | 1467953519909 Marionette DEBUG loaded listener.js 21:51:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19419A400) [pid = 1540] [serial = 946] [outer = 000000D1929D3800] 21:52:00 INFO - PROCESS | 1540 | 1467953520358 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 693ms 21:52:00 INFO - PROCESS | 1540 | 1467953520471 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 21:52:00 INFO - PROCESS | 1540 | 1467953520474 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 21:52:00 INFO - PROCESS | 1540 | 1467953520481 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:52:00 INFO - PROCESS | 1540 | 1467953520485 Marionette TRACE conn6 <- [1,1226,null,{}] 21:52:00 INFO - PROCESS | 1540 | 1467953520498 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:00 INFO - PROCESS | 1540 | 1467953520504 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:00 INFO - PROCESS | 1540 | 1467953520634 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 21:52:00 INFO - PROCESS | 1540 | 1467953520678 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:00 INFO - PROCESS | 1540 | 1467953520681 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B4800 == 32 [pid = 1540] [id = 316] 21:52:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D196E4D400) [pid = 1540] [serial = 947] [outer = 0000000000000000] 21:52:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19712D800) [pid = 1540] [serial = 948] [outer = 000000D196E4D400] 21:52:00 INFO - PROCESS | 1540 | 1467953520730 Marionette DEBUG loaded listener.js 21:52:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19982E400) [pid = 1540] [serial = 949] [outer = 000000D196E4D400] 21:52:01 INFO - PROCESS | 1540 | 1467953521115 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 21:52:01 INFO - PROCESS | 1540 | 1467953521178 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 21:52:01 INFO - PROCESS | 1540 | 1467953521181 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 21:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:52:01 INFO - PROCESS | 1540 | 1467953521184 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - PROCESS | 1540 | 1467953521186 Marionette TRACE conn6 <- [1,1230,null,{}] 21:52:01 INFO - PROCESS | 1540 | 1467953521195 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:01 INFO - PROCESS | 1540 | 1467953521197 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:01 INFO - PROCESS | 1540 | 1467953521310 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 21:52:01 INFO - PROCESS | 1540 | 1467953521315 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:01 INFO - PROCESS | 1540 | 1467953521317 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA51800 == 33 [pid = 1540] [id = 317] 21:52:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19997E000) [pid = 1540] [serial = 950] [outer = 0000000000000000] 21:52:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199C6A400) [pid = 1540] [serial = 951] [outer = 000000D19997E000] 21:52:01 INFO - PROCESS | 1540 | 1467953521363 Marionette DEBUG loaded listener.js 21:52:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199F66000) [pid = 1540] [serial = 952] [outer = 000000D19997E000] 21:52:01 INFO - PROCESS | 1540 | 1467953521830 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 21:52:01 INFO - PROCESS | 1540 | 1467953521878 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 21:52:01 INFO - PROCESS | 1540 | 1467953521881 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 21:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:52:01 INFO - PROCESS | 1540 | 1467953521884 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - PROCESS | 1540 | 1467953521886 Marionette TRACE conn6 <- [1,1234,null,{}] 21:52:01 INFO - PROCESS | 1540 | 1467953521889 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:01 INFO - PROCESS | 1540 | 1467953521891 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:02 INFO - PROCESS | 1540 | 1467953522032 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 21:52:02 INFO - PROCESS | 1540 | 1467953522060 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 1540 | 1467953522062 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ED9D000 == 34 [pid = 1540] [id = 318] 21:52:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A404000) [pid = 1540] [serial = 953] [outer = 0000000000000000] 21:52:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A59F000) [pid = 1540] [serial = 954] [outer = 000000D19A404000] 21:52:02 INFO - PROCESS | 1540 | 1467953522107 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19ABB5400) [pid = 1540] [serial = 955] [outer = 000000D19A404000] 21:52:02 INFO - PROCESS | 1540 | 1467953522569 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 732ms 21:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:52:02 INFO - PROCESS | 1540 | 1467953522620 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 21:52:02 INFO - PROCESS | 1540 | 1467953522622 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 21:52:02 INFO - PROCESS | 1540 | 1467953522625 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:52:02 INFO - PROCESS | 1540 | 1467953522627 Marionette TRACE conn6 <- [1,1238,null,{}] 21:52:02 INFO - PROCESS | 1540 | 1467953522630 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:02 INFO - PROCESS | 1540 | 1467953522637 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:02 INFO - PROCESS | 1540 | 1467953522776 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 21:52:02 INFO - PROCESS | 1540 | 1467953522828 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 1540 | 1467953522830 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B54000 == 35 [pid = 1540] [id = 319] 21:52:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19AE0CC00) [pid = 1540] [serial = 956] [outer = 0000000000000000] 21:52:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B9E2C00) [pid = 1540] [serial = 957] [outer = 000000D19AE0CC00] 21:52:02 INFO - PROCESS | 1540 | 1467953522876 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19DA5CC00) [pid = 1540] [serial = 958] [outer = 000000D19AE0CC00] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18EC3EC00) [pid = 1540] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19271E000) [pid = 1540] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D5BD800) [pid = 1540] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D1981E3C00) [pid = 1540] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18DC5B000) [pid = 1540] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D694000) [pid = 1540] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199972C00) [pid = 1540] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19A59F800) [pid = 1540] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18E142400) [pid = 1540] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D196707400) [pid = 1540] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19B73C000) [pid = 1540] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:52:03 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19659CC00) [pid = 1540] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:52:03 INFO - PROCESS | 1540 | 1467953523401 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 839ms 21:52:03 INFO - PROCESS | 1540 | 1467953523467 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 1540 | 1467953523469 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 21:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:52:03 INFO - PROCESS | 1540 | 1467953523472 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - PROCESS | 1540 | 1467953523474 Marionette TRACE conn6 <- [1,1242,null,{}] 21:52:03 INFO - PROCESS | 1540 | 1467953523478 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:03 INFO - PROCESS | 1540 | 1467953523480 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:03 INFO - PROCESS | 1540 | 1467953523588 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 21:52:03 INFO - PROCESS | 1540 | 1467953523636 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:03 INFO - PROCESS | 1540 | 1467953523638 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8F800 == 36 [pid = 1540] [id = 320] 21:52:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D53CC00) [pid = 1540] [serial = 959] [outer = 0000000000000000] 21:52:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19659CC00) [pid = 1540] [serial = 960] [outer = 000000D18D53CC00] 21:52:03 INFO - PROCESS | 1540 | 1467953523684 Marionette DEBUG loaded listener.js 21:52:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19AED5000) [pid = 1540] [serial = 961] [outer = 000000D18D53CC00] 21:52:04 INFO - PROCESS | 1540 | 1467953524048 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 628ms 21:52:04 INFO - PROCESS | 1540 | 1467953524103 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 21:52:04 INFO - PROCESS | 1540 | 1467953524106 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 21:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:52:04 INFO - PROCESS | 1540 | 1467953524115 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:52:04 INFO - PROCESS | 1540 | 1467953524117 Marionette TRACE conn6 <- [1,1246,null,{}] 21:52:04 INFO - PROCESS | 1540 | 1467953524120 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:04 INFO - PROCESS | 1540 | 1467953524122 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:04 INFO - PROCESS | 1540 | 1467953524205 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 21:52:04 INFO - PROCESS | 1540 | 1467953524210 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:04 INFO - PROCESS | 1540 | 1467953524212 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1903800 == 37 [pid = 1540] [id = 321] 21:52:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19E2E5800) [pid = 1540] [serial = 962] [outer = 0000000000000000] 21:52:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19E2F0400) [pid = 1540] [serial = 963] [outer = 000000D19E2E5800] 21:52:04 INFO - PROCESS | 1540 | 1467953524256 Marionette DEBUG loaded listener.js 21:52:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19E415C00) [pid = 1540] [serial = 964] [outer = 000000D19E2E5800] 21:52:04 INFO - PROCESS | 1540 | 1467953524690 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 627ms 21:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:52:04 INFO - PROCESS | 1540 | 1467953524745 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 21:52:04 INFO - PROCESS | 1540 | 1467953524747 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 21:52:04 INFO - PROCESS | 1540 | 1467953524750 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:52:04 INFO - PROCESS | 1540 | 1467953524752 Marionette TRACE conn6 <- [1,1250,null,{}] 21:52:04 INFO - PROCESS | 1540 | 1467953524756 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:04 INFO - PROCESS | 1540 | 1467953524758 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:04 INFO - PROCESS | 1540 | 1467953524842 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 21:52:04 INFO - PROCESS | 1540 | 1467953524849 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:04 INFO - PROCESS | 1540 | 1467953524851 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B16800 == 38 [pid = 1540] [id = 322] 21:52:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19E2EA000) [pid = 1540] [serial = 965] [outer = 0000000000000000] 21:52:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19E473800) [pid = 1540] [serial = 966] [outer = 000000D19E2EA000] 21:52:04 INFO - PROCESS | 1540 | 1467953524895 Marionette DEBUG loaded listener.js 21:52:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19E4A4000) [pid = 1540] [serial = 967] [outer = 000000D19E2EA000] 21:52:05 INFO - PROCESS | 1540 | 1467953525435 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 732ms 21:52:05 INFO - PROCESS | 1540 | 1467953525486 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 21:52:05 INFO - PROCESS | 1540 | 1467953525492 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 21:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:52:05 INFO - PROCESS | 1540 | 1467953525498 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:52:05 INFO - PROCESS | 1540 | 1467953525501 Marionette TRACE conn6 <- [1,1254,null,{}] 21:52:05 INFO - PROCESS | 1540 | 1467953525508 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:05 INFO - PROCESS | 1540 | 1467953525511 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:05 INFO - PROCESS | 1540 | 1467953525643 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 21:52:05 INFO - PROCESS | 1540 | 1467953525755 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:05 INFO - PROCESS | 1540 | 1467953525761 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D6C000 == 39 [pid = 1540] [id = 323] 21:52:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18DC55000) [pid = 1540] [serial = 968] [outer = 0000000000000000] 21:52:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18DD39800) [pid = 1540] [serial = 969] [outer = 000000D18DC55000] 21:52:05 INFO - PROCESS | 1540 | 1467953525822 Marionette DEBUG loaded listener.js 21:52:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D192725400) [pid = 1540] [serial = 970] [outer = 000000D18DC55000] 21:52:06 INFO - PROCESS | 1540 | 1467953526460 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1031ms 21:52:06 INFO - PROCESS | 1540 | 1467953526531 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 21:52:06 INFO - PROCESS | 1540 | 1467953526536 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 21:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:52:06 INFO - PROCESS | 1540 | 1467953526543 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:52:06 INFO - PROCESS | 1540 | 1467953526546 Marionette TRACE conn6 <- [1,1258,null,{}] 21:52:06 INFO - PROCESS | 1540 | 1467953526551 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:06 INFO - PROCESS | 1540 | 1467953526554 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:06 INFO - PROCESS | 1540 | 1467953526717 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 21:52:06 INFO - PROCESS | 1540 | 1467953526764 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:06 INFO - PROCESS | 1540 | 1467953526767 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA49000 == 40 [pid = 1540] [id = 324] 21:52:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199510000) [pid = 1540] [serial = 971] [outer = 0000000000000000] 21:52:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199827400) [pid = 1540] [serial = 972] [outer = 000000D199510000] 21:52:06 INFO - PROCESS | 1540 | 1467953526825 Marionette DEBUG loaded listener.js 21:52:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199C69C00) [pid = 1540] [serial = 973] [outer = 000000D199510000] 21:52:07 INFO - PROCESS | 1540 | 1467953527407 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 944ms 21:52:07 INFO - PROCESS | 1540 | 1467953527488 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 21:52:07 INFO - PROCESS | 1540 | 1467953527491 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 21:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:52:07 INFO - PROCESS | 1540 | 1467953527495 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:52:07 INFO - PROCESS | 1540 | 1467953527499 Marionette TRACE conn6 <- [1,1262,null,{}] 21:52:07 INFO - PROCESS | 1540 | 1467953527511 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:07 INFO - PROCESS | 1540 | 1467953527516 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:07 INFO - PROCESS | 1540 | 1467953527639 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 21:52:07 INFO - PROCESS | 1540 | 1467953527710 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:07 INFO - PROCESS | 1540 | 1467953527714 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BDE000 == 41 [pid = 1540] [id = 325] 21:52:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19B9E5400) [pid = 1540] [serial = 974] [outer = 0000000000000000] 21:52:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19CC19800) [pid = 1540] [serial = 975] [outer = 000000D19B9E5400] 21:52:07 INFO - PROCESS | 1540 | 1467953527812 Marionette DEBUG loaded listener.js 21:52:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19E4A8C00) [pid = 1540] [serial = 976] [outer = 000000D19B9E5400] 21:52:08 INFO - PROCESS | 1540 | 1467953528452 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 21:52:08 INFO - PROCESS | 1540 | 1467953528481 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 21:52:08 INFO - PROCESS | 1540 | 1467953528484 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 21:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:52:08 INFO - PROCESS | 1540 | 1467953528488 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:52:08 INFO - PROCESS | 1540 | 1467953528490 Marionette TRACE conn6 <- [1,1266,null,{}] 21:52:08 INFO - PROCESS | 1540 | 1467953528494 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:08 INFO - PROCESS | 1540 | 1467953528496 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:08 INFO - PROCESS | 1540 | 1467953528609 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 21:52:08 INFO - PROCESS | 1540 | 1467953528698 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:08 INFO - PROCESS | 1540 | 1467953528701 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EA9000 == 42 [pid = 1540] [id = 326] 21:52:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19AF9AC00) [pid = 1540] [serial = 977] [outer = 0000000000000000] 21:52:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19AF9EC00) [pid = 1540] [serial = 978] [outer = 000000D19AF9AC00] 21:52:08 INFO - PROCESS | 1540 | 1467953528756 Marionette DEBUG loaded listener.js 21:52:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19F162C00) [pid = 1540] [serial = 979] [outer = 000000D19AF9AC00] 21:52:09 INFO - PROCESS | 1540 | 1467953529494 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1085ms 21:52:09 INFO - PROCESS | 1540 | 1467953529576 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 21:52:09 INFO - PROCESS | 1540 | 1467953529580 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 21:52:09 INFO - PROCESS | 1540 | 1467953529585 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:52:09 INFO - PROCESS | 1540 | 1467953529589 Marionette TRACE conn6 <- [1,1270,null,{}] 21:52:09 INFO - PROCESS | 1540 | 1467953529608 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:09 INFO - PROCESS | 1540 | 1467953529611 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:09 INFO - PROCESS | 1540 | 1467953529725 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 21:52:09 INFO - PROCESS | 1540 | 1467953529797 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:09 INFO - PROCESS | 1540 | 1467953529802 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937EE000 == 43 [pid = 1540] [id = 327] 21:52:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D191F8D800) [pid = 1540] [serial = 980] [outer = 0000000000000000] 21:52:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D192088C00) [pid = 1540] [serial = 981] [outer = 000000D191F8D800] 21:52:09 INFO - PROCESS | 1540 | 1467953529853 Marionette DEBUG loaded listener.js 21:52:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D1940CA800) [pid = 1540] [serial = 982] [outer = 000000D191F8D800] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1903800 == 42 [pid = 1540] [id = 321] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8F800 == 41 [pid = 1540] [id = 320] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B54000 == 40 [pid = 1540] [id = 319] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ED9D000 == 39 [pid = 1540] [id = 318] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA51800 == 38 [pid = 1540] [id = 317] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B4800 == 37 [pid = 1540] [id = 316] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995CB800 == 36 [pid = 1540] [id = 315] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D18DD73000 == 35 [pid = 1540] [id = 314] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FD0800 == 34 [pid = 1540] [id = 313] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D60800 == 33 [pid = 1540] [id = 312] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D60000 == 32 [pid = 1540] [id = 302] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0945000 == 31 [pid = 1540] [id = 311] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EA9000 == 30 [pid = 1540] [id = 326] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BDE000 == 29 [pid = 1540] [id = 325] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA49000 == 28 [pid = 1540] [id = 324] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B16800 == 27 [pid = 1540] [id = 322] 21:52:10 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D6C000 == 26 [pid = 1540] [id = 323] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D193760800) [pid = 1540] [serial = 907] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D192082000) [pid = 1540] [serial = 906] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D192A4B000) [pid = 1540] [serial = 915] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18D68B400) [pid = 1540] [serial = 909] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D199879C00) [pid = 1540] [serial = 922] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18D730C00) [pid = 1540] [serial = 910] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D198EE9C00) [pid = 1540] [serial = 921] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18DFA2000) [pid = 1540] [serial = 912] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192089400) [pid = 1540] [serial = 927] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18EB27400) [pid = 1540] [serial = 913] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199C67800) [pid = 1540] [serial = 924] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19AE18400) [pid = 1540] [serial = 930] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19A406800) [pid = 1540] [serial = 925] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1935F7000) [pid = 1540] [serial = 898] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D192082800) [pid = 1540] [serial = 897] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19A409800) [pid = 1540] [serial = 901] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19997A400) [pid = 1540] [serial = 900] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19E4A4800) [pid = 1540] [serial = 904] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19D021800) [pid = 1540] [serial = 903] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B6E5400) [pid = 1540] [serial = 933] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D196D16800) [pid = 1540] [serial = 918] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19712A800) [pid = 1540] [serial = 919] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19B0DF800) [pid = 1540] [serial = 931] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D1935EC400) [pid = 1540] [serial = 916] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19A391800) [pid = 1540] [serial = 928] [outer = 0000000000000000] [url = about:blank] 21:52:11 INFO - PROCESS | 1540 | 1467953531216 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1650ms 21:52:11 INFO - PROCESS | 1540 | 1467953531240 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 21:52:11 INFO - PROCESS | 1540 | 1467953531245 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 21:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:52:11 INFO - PROCESS | 1540 | 1467953531250 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - PROCESS | 1540 | 1467953531253 Marionette TRACE conn6 <- [1,1274,null,{}] 21:52:11 INFO - PROCESS | 1540 | 1467953531259 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:11 INFO - PROCESS | 1540 | 1467953531262 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:11 INFO - PROCESS | 1540 | 1467953531362 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 21:52:11 INFO - PROCESS | 1540 | 1467953531436 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:11 INFO - PROCESS | 1540 | 1467953531441 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AE5000 == 27 [pid = 1540] [id = 328] 21:52:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18CDD0000) [pid = 1540] [serial = 983] [outer = 0000000000000000] 21:52:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D68D000) [pid = 1540] [serial = 984] [outer = 000000D18CDD0000] 21:52:11 INFO - PROCESS | 1540 | 1467953531492 Marionette DEBUG loaded listener.js 21:52:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D72FC00) [pid = 1540] [serial = 985] [outer = 000000D18CDD0000] 21:52:11 INFO - PROCESS | 1540 | 1467953531921 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 21:52:11 INFO - PROCESS | 1540 | 1467953531987 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 21:52:12 INFO - PROCESS | 1540 | 1467953531993 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 21:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:52:12 INFO - PROCESS | 1540 | 1467953531999 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:52:12 INFO - PROCESS | 1540 | 1467953532002 Marionette TRACE conn6 <- [1,1278,null,{}] 21:52:12 INFO - PROCESS | 1540 | 1467953532010 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:12 INFO - PROCESS | 1540 | 1467953532013 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:12 INFO - PROCESS | 1540 | 1467953532105 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 21:52:12 INFO - PROCESS | 1540 | 1467953532118 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 1540 | 1467953532121 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19363B000 == 28 [pid = 1540] [id = 329] 21:52:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18DC5B800) [pid = 1540] [serial = 986] [outer = 0000000000000000] 21:52:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18DF9F800) [pid = 1540] [serial = 987] [outer = 000000D18DC5B800] 21:52:12 INFO - PROCESS | 1540 | 1467953532171 Marionette DEBUG loaded listener.js 21:52:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18EC3E400) [pid = 1540] [serial = 988] [outer = 000000D18DC5B800] 21:52:12 INFO - PROCESS | 1540 | 1467953532653 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 689ms 21:52:12 INFO - PROCESS | 1540 | 1467953532690 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 21:52:12 INFO - PROCESS | 1540 | 1467953532692 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 21:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:52:12 INFO - PROCESS | 1540 | 1467953532695 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:52:12 INFO - PROCESS | 1540 | 1467953532699 Marionette TRACE conn6 <- [1,1282,null,{}] 21:52:12 INFO - PROCESS | 1540 | 1467953532711 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:12 INFO - PROCESS | 1540 | 1467953532716 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:12 INFO - PROCESS | 1540 | 1467953532836 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 21:52:12 INFO - PROCESS | 1540 | 1467953532918 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 1540 | 1467953532922 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1997EF800 == 29 [pid = 1540] [id = 330] 21:52:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D799800) [pid = 1540] [serial = 989] [outer = 0000000000000000] 21:52:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192A3F400) [pid = 1540] [serial = 990] [outer = 000000D18D799800] 21:52:12 INFO - PROCESS | 1540 | 1467953532972 Marionette DEBUG loaded listener.js 21:52:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1935AC800) [pid = 1540] [serial = 991] [outer = 000000D18D799800] 21:52:13 INFO - PROCESS | 1540 | 1467953533405 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 734ms 21:52:13 INFO - PROCESS | 1540 | 1467953533432 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 21:52:13 INFO - PROCESS | 1540 | 1467953533435 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 21:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:52:13 INFO - PROCESS | 1540 | 1467953533443 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:52:13 INFO - PROCESS | 1540 | 1467953533445 Marionette TRACE conn6 <- [1,1286,null,{}] 21:52:13 INFO - PROCESS | 1540 | 1467953533449 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:13 INFO - PROCESS | 1540 | 1467953533451 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:13 INFO - PROCESS | 1540 | 1467953533565 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 21:52:13 INFO - PROCESS | 1540 | 1467953533570 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:13 INFO - PROCESS | 1540 | 1467953533572 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FD7800 == 30 [pid = 1540] [id = 331] 21:52:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1941D2400) [pid = 1540] [serial = 992] [outer = 0000000000000000] 21:52:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D196711C00) [pid = 1540] [serial = 993] [outer = 000000D1941D2400] 21:52:13 INFO - PROCESS | 1540 | 1467953533619 Marionette DEBUG loaded listener.js 21:52:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D197123C00) [pid = 1540] [serial = 994] [outer = 000000D1941D2400] 21:52:14 INFO - PROCESS | 1540 | 1467953534093 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 21:52:14 INFO - PROCESS | 1540 | 1467953534134 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 21:52:14 INFO - PROCESS | 1540 | 1467953534136 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 21:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:52:14 INFO - PROCESS | 1540 | 1467953534146 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:52:14 INFO - PROCESS | 1540 | 1467953534148 Marionette TRACE conn6 <- [1,1290,null,{}] 21:52:14 INFO - PROCESS | 1540 | 1467953534152 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:14 INFO - PROCESS | 1540 | 1467953534154 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:14 INFO - PROCESS | 1540 | 1467953534287 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 21:52:14 INFO - PROCESS | 1540 | 1467953534298 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:14 INFO - PROCESS | 1540 | 1467953534300 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2BC000 == 31 [pid = 1540] [id = 332] 21:52:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18DC5B000) [pid = 1540] [serial = 995] [outer = 0000000000000000] 21:52:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D198120000) [pid = 1540] [serial = 996] [outer = 000000D18DC5B000] 21:52:14 INFO - PROCESS | 1540 | 1467953534345 Marionette DEBUG loaded listener.js 21:52:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199772C00) [pid = 1540] [serial = 997] [outer = 000000D18DC5B000] 21:52:14 INFO - PROCESS | 1540 | 1467953534814 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 691ms 21:52:14 INFO - PROCESS | 1540 | 1467953534846 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 21:52:14 INFO - PROCESS | 1540 | 1467953534848 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 21:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:52:14 INFO - PROCESS | 1540 | 1467953534851 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:52:14 INFO - PROCESS | 1540 | 1467953534853 Marionette TRACE conn6 <- [1,1294,null,{}] 21:52:14 INFO - PROCESS | 1540 | 1467953534857 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:14 INFO - PROCESS | 1540 | 1467953534863 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:15 INFO - PROCESS | 1540 | 1467953534999 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 21:52:15 INFO - PROCESS | 1540 | 1467953535055 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:15 INFO - PROCESS | 1540 | 1467953535058 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CCE5800 == 32 [pid = 1540] [id = 333] 21:52:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D853800) [pid = 1540] [serial = 998] [outer = 0000000000000000] 21:52:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1999E8000) [pid = 1540] [serial = 999] [outer = 000000D18D853800] 21:52:15 INFO - PROCESS | 1540 | 1467953535104 Marionette DEBUG loaded listener.js 21:52:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D199F66C00) [pid = 1540] [serial = 1000] [outer = 000000D18D853800] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19997E000) [pid = 1540] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19A404000) [pid = 1540] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D53CC00) [pid = 1540] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D196E4D400) [pid = 1540] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D192087C00) [pid = 1540] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D53B800) [pid = 1540] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18CD56000) [pid = 1540] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D1929D3800) [pid = 1540] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19AE0CC00) [pid = 1540] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19B09EC00) [pid = 1540] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19E2EA000) [pid = 1540] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:52:15 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19E2E5800) [pid = 1540] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:52:15 INFO - PROCESS | 1540 | 1467953535731 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 943ms 21:52:15 INFO - PROCESS | 1540 | 1467953535796 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 21:52:15 INFO - PROCESS | 1540 | 1467953535798 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 21:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:52:15 INFO - PROCESS | 1540 | 1467953535802 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:52:15 INFO - PROCESS | 1540 | 1467953535804 Marionette TRACE conn6 <- [1,1298,null,{}] 21:52:15 INFO - PROCESS | 1540 | 1467953535808 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:15 INFO - PROCESS | 1540 | 1467953535810 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:15 INFO - PROCESS | 1540 | 1467953535890 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 21:52:15 INFO - PROCESS | 1540 | 1467953535897 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:15 INFO - PROCESS | 1540 | 1467953535899 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC4000 == 33 [pid = 1540] [id = 334] 21:52:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18BB62000) [pid = 1540] [serial = 1001] [outer = 0000000000000000] 21:52:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199F65000) [pid = 1540] [serial = 1002] [outer = 000000D18BB62000] 21:52:15 INFO - PROCESS | 1540 | 1467953535944 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A407000) [pid = 1540] [serial = 1003] [outer = 000000D18BB62000] 21:52:16 INFO - PROCESS | 1540 | 1467953536351 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 21:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 21:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 587ms 21:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:52:16 INFO - PROCESS | 1540 | 1467953536391 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 21:52:16 INFO - PROCESS | 1540 | 1467953536393 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 21:52:16 INFO - PROCESS | 1540 | 1467953536397 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:52:16 INFO - PROCESS | 1540 | 1467953536399 Marionette TRACE conn6 <- [1,1302,null,{}] 21:52:16 INFO - PROCESS | 1540 | 1467953536402 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:16 INFO - PROCESS | 1540 | 1467953536404 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:16 INFO - PROCESS | 1540 | 1467953536484 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 21:52:16 INFO - PROCESS | 1540 | 1467953536491 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:16 INFO - PROCESS | 1540 | 1467953536493 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA5000 == 34 [pid = 1540] [id = 335] 21:52:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A411C00) [pid = 1540] [serial = 1004] [outer = 0000000000000000] 21:52:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19AA2D800) [pid = 1540] [serial = 1005] [outer = 000000D19A411C00] 21:52:16 INFO - PROCESS | 1540 | 1467953536538 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19ABB4800) [pid = 1540] [serial = 1006] [outer = 000000D19A411C00] 21:52:17 INFO - PROCESS | 1540 | 1467953536989 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 21:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:52:17 INFO - PROCESS | 1540 | 1467953537027 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 21:52:17 INFO - PROCESS | 1540 | 1467953537030 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 21:52:17 INFO - PROCESS | 1540 | 1467953537033 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 1540 | 1467953537035 Marionette TRACE conn6 <- [1,1306,null,{}] 21:52:17 INFO - PROCESS | 1540 | 1467953537039 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:17 INFO - PROCESS | 1540 | 1467953537041 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:17 INFO - PROCESS | 1540 | 1467953537121 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 21:52:17 INFO - PROCESS | 1540 | 1467953537126 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:17 INFO - PROCESS | 1540 | 1467953537128 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1997ED000 == 35 [pid = 1540] [id = 336] 21:52:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AECF400) [pid = 1540] [serial = 1007] [outer = 0000000000000000] 21:52:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19AF90C00) [pid = 1540] [serial = 1008] [outer = 000000D19AECF400] 21:52:17 INFO - PROCESS | 1540 | 1467953537173 Marionette DEBUG loaded listener.js 21:52:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19AF9C800) [pid = 1540] [serial = 1009] [outer = 000000D19AECF400] 21:52:17 INFO - PROCESS | 1540 | 1467953537838 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 21:52:17 INFO - PROCESS | 1540 | 1467953537981 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 21:52:17 INFO - PROCESS | 1540 | 1467953537986 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 21:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:52:17 INFO - PROCESS | 1540 | 1467953537991 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 1540 | 1467953537995 Marionette TRACE conn6 <- [1,1310,null,{}] 21:52:18 INFO - PROCESS | 1540 | 1467953538009 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:18 INFO - PROCESS | 1540 | 1467953538013 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:18 INFO - PROCESS | 1540 | 1467953538186 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 21:52:18 INFO - PROCESS | 1540 | 1467953538274 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:18 INFO - PROCESS | 1540 | 1467953538277 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193518800 == 36 [pid = 1540] [id = 337] 21:52:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D691800) [pid = 1540] [serial = 1010] [outer = 0000000000000000] 21:52:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D7F4800) [pid = 1540] [serial = 1011] [outer = 000000D18D691800] 21:52:18 INFO - PROCESS | 1540 | 1467953538336 Marionette DEBUG loaded listener.js 21:52:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18E4DCC00) [pid = 1540] [serial = 1012] [outer = 000000D18D691800] 21:52:19 INFO - PROCESS | 1540 | 1467953539041 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1082ms 21:52:19 INFO - PROCESS | 1540 | 1467953539077 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 21:52:19 INFO - PROCESS | 1540 | 1467953539082 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 21:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:52:19 INFO - PROCESS | 1540 | 1467953539089 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:52:19 INFO - PROCESS | 1540 | 1467953539092 Marionette TRACE conn6 <- [1,1314,null,{}] 21:52:19 INFO - PROCESS | 1540 | 1467953539096 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:19 INFO - PROCESS | 1540 | 1467953539099 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:19 INFO - PROCESS | 1540 | 1467953539245 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 21:52:19 INFO - PROCESS | 1540 | 1467953539377 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:19 INFO - PROCESS | 1540 | 1467953539380 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2BA800 == 37 [pid = 1540] [id = 338] 21:52:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18CD0DC00) [pid = 1540] [serial = 1013] [outer = 0000000000000000] 21:52:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D192B69400) [pid = 1540] [serial = 1014] [outer = 000000D18CD0DC00] 21:52:19 INFO - PROCESS | 1540 | 1467953539440 Marionette DEBUG loaded listener.js 21:52:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19710BC00) [pid = 1540] [serial = 1015] [outer = 000000D18CD0DC00] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA5000 == 36 [pid = 1540] [id = 335] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC4000 == 35 [pid = 1540] [id = 334] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CCE5800 == 34 [pid = 1540] [id = 333] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2BC000 == 33 [pid = 1540] [id = 332] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FD7800 == 32 [pid = 1540] [id = 331] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D1997EF800 == 31 [pid = 1540] [id = 330] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D19363B000 == 30 [pid = 1540] [id = 329] 21:52:20 INFO - PROCESS | 1540 | --DOCSHELL 000000D190AE5000 == 29 [pid = 1540] [id = 328] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D199C6A400) [pid = 1540] [serial = 951] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19ABB5400) [pid = 1540] [serial = 955] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19A59F000) [pid = 1540] [serial = 954] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19659CC00) [pid = 1540] [serial = 960] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19712D800) [pid = 1540] [serial = 948] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D192AEB800) [pid = 1540] [serial = 939] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1965A0400) [pid = 1540] [serial = 940] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D728C00) [pid = 1540] [serial = 942] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18E4D5C00) [pid = 1540] [serial = 943] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D540800) [pid = 1540] [serial = 936] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D7F2000) [pid = 1540] [serial = 937] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192B60000) [pid = 1540] [serial = 945] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19419A400) [pid = 1540] [serial = 946] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19B9E2C00) [pid = 1540] [serial = 957] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19B97D400) [pid = 1540] [serial = 934] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19DA5CC00) [pid = 1540] [serial = 958] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19E473800) [pid = 1540] [serial = 966] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19E4A4000) [pid = 1540] [serial = 967] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19E415C00) [pid = 1540] [serial = 964] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19E2F0400) [pid = 1540] [serial = 963] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D199F66000) [pid = 1540] [serial = 952] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19AED5000) [pid = 1540] [serial = 961] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19982E400) [pid = 1540] [serial = 949] [outer = 0000000000000000] [url = about:blank] 21:52:20 INFO - PROCESS | 1540 | 1467953540315 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:52:20 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 21:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1292ms 21:52:20 INFO - PROCESS | 1540 | 1467953540383 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 21:52:20 INFO - PROCESS | 1540 | 1467953540388 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 21:52:20 INFO - PROCESS | 1540 | 1467953540392 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:52:20 INFO - PROCESS | 1540 | 1467953540396 Marionette TRACE conn6 <- [1,1318,null,{}] 21:52:20 INFO - PROCESS | 1540 | 1467953540402 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:20 INFO - PROCESS | 1540 | 1467953540405 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:20 INFO - PROCESS | 1540 | 1467953540497 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 21:52:20 INFO - PROCESS | 1540 | 1467953540511 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:20 INFO - PROCESS | 1540 | 1467953540513 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192735800 == 30 [pid = 1540] [id = 339] 21:52:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D79D000) [pid = 1540] [serial = 1016] [outer = 0000000000000000] 21:52:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18DB38C00) [pid = 1540] [serial = 1017] [outer = 000000D18D79D000] 21:52:20 INFO - PROCESS | 1540 | 1467953540563 Marionette DEBUG loaded listener.js 21:52:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D192080400) [pid = 1540] [serial = 1018] [outer = 000000D18D79D000] 21:52:21 INFO - PROCESS | 1540 | 1467953541081 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:52:21 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 21:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 732ms 21:52:21 INFO - PROCESS | 1540 | 1467953541129 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 21:52:21 INFO - PROCESS | 1540 | 1467953541133 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 21:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:52:21 INFO - PROCESS | 1540 | 1467953541140 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:52:21 INFO - PROCESS | 1540 | 1467953541142 Marionette TRACE conn6 <- [1,1322,null,{}] 21:52:21 INFO - PROCESS | 1540 | 1467953541146 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:21 INFO - PROCESS | 1540 | 1467953541149 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:21 INFO - PROCESS | 1540 | 1467953541238 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 21:52:21 INFO - PROCESS | 1540 | 1467953541245 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:21 INFO - PROCESS | 1540 | 1467953541247 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1997D3800 == 31 [pid = 1540] [id = 340] 21:52:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D537000) [pid = 1540] [serial = 1019] [outer = 0000000000000000] 21:52:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D196595400) [pid = 1540] [serial = 1020] [outer = 000000D18D537000] 21:52:21 INFO - PROCESS | 1540 | 1467953541296 Marionette DEBUG loaded listener.js 21:52:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D196E55C00) [pid = 1540] [serial = 1021] [outer = 000000D18D537000] 21:52:21 INFO - PROCESS | 1540 | 1467953541772 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 21:52:21 INFO - PROCESS | 1540 | 1467953541834 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 21:52:21 INFO - PROCESS | 1540 | 1467953541837 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 21:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:52:21 INFO - PROCESS | 1540 | 1467953541840 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:52:21 INFO - PROCESS | 1540 | 1467953541844 Marionette TRACE conn6 <- [1,1326,null,{}] 21:52:21 INFO - PROCESS | 1540 | 1467953541855 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:21 INFO - PROCESS | 1540 | 1467953541860 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:21 INFO - PROCESS | 1540 | 1467953541979 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 21:52:22 INFO - PROCESS | 1540 | 1467953542062 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:22 INFO - PROCESS | 1540 | 1467953542065 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A828800 == 32 [pid = 1540] [id = 341] 21:52:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D696800) [pid = 1540] [serial = 1022] [outer = 0000000000000000] 21:52:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199879C00) [pid = 1540] [serial = 1023] [outer = 000000D18D696800] 21:52:22 INFO - PROCESS | 1540 | 1467953542114 Marionette DEBUG loaded listener.js 21:52:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D1999E6800) [pid = 1540] [serial = 1024] [outer = 000000D18D696800] 21:52:22 INFO - PROCESS | 1540 | 1467953542964 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1143ms 21:52:22 INFO - PROCESS | 1540 | 1467953542986 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 21:52:22 INFO - PROCESS | 1540 | 1467953542989 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 21:52:23 INFO - PROCESS | 1540 | 1467953543001 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:52:23 INFO - PROCESS | 1540 | 1467953543003 Marionette TRACE conn6 <- [1,1330,null,{}] 21:52:23 INFO - PROCESS | 1540 | 1467953543007 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:23 INFO - PROCESS | 1540 | 1467953543009 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:23 INFO - PROCESS | 1540 | 1467953543126 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 21:52:23 INFO - PROCESS | 1540 | 1467953543132 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 1540 | 1467953543134 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB7800 == 33 [pid = 1540] [id = 342] 21:52:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199C6E000) [pid = 1540] [serial = 1025] [outer = 0000000000000000] 21:52:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199F66000) [pid = 1540] [serial = 1026] [outer = 000000D199C6E000] 21:52:23 INFO - PROCESS | 1540 | 1467953543186 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A473000) [pid = 1540] [serial = 1027] [outer = 000000D199C6E000] 21:52:23 INFO - PROCESS | 1540 | 1467953543664 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 21:52:23 INFO - PROCESS | 1540 | 1467953543697 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 21:52:23 INFO - PROCESS | 1540 | 1467953543699 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 21:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:52:23 INFO - PROCESS | 1540 | 1467953543703 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:52:23 INFO - PROCESS | 1540 | 1467953543704 Marionette TRACE conn6 <- [1,1334,null,{}] 21:52:23 INFO - PROCESS | 1540 | 1467953543713 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:23 INFO - PROCESS | 1540 | 1467953543715 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:23 INFO - PROCESS | 1540 | 1467953543821 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 21:52:23 INFO - PROCESS | 1540 | 1467953543827 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 1540 | 1467953543829 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDB4800 == 34 [pid = 1540] [id = 343] 21:52:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199CDF400) [pid = 1540] [serial = 1028] [outer = 0000000000000000] 21:52:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19ABBB800) [pid = 1540] [serial = 1029] [outer = 000000D199CDF400] 21:52:23 INFO - PROCESS | 1540 | 1467953543874 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AF98400) [pid = 1540] [serial = 1030] [outer = 000000D199CDF400] 21:52:24 INFO - PROCESS | 1540 | 1467953544344 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 21:52:24 INFO - PROCESS | 1540 | 1467953544397 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 21:52:24 INFO - PROCESS | 1540 | 1467953544399 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 21:52:24 INFO - PROCESS | 1540 | 1467953544411 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:52:24 INFO - PROCESS | 1540 | 1467953544413 Marionette TRACE conn6 <- [1,1338,null,{}] 21:52:24 INFO - PROCESS | 1540 | 1467953544416 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:24 INFO - PROCESS | 1540 | 1467953544422 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:24 INFO - PROCESS | 1540 | 1467953544593 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D1941D2400) [pid = 1540] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18CDD0000) [pid = 1540] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DC5B800) [pid = 1540] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D191F8D800) [pid = 1540] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D799800) [pid = 1540] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18DC5B000) [pid = 1540] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DC55000) [pid = 1540] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199510000) [pid = 1540] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19A411C00) [pid = 1540] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19B9E5400) [pid = 1540] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19AF9AC00) [pid = 1540] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D853800) [pid = 1540] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:52:24 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18BB62000) [pid = 1540] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:52:24 INFO - PROCESS | 1540 | 1467953544698 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:24 INFO - PROCESS | 1540 | 1467953544701 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196756800 == 35 [pid = 1540] [id = 344] 21:52:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18CDD0000) [pid = 1540] [serial = 1031] [outer = 0000000000000000] 21:52:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D799800) [pid = 1540] [serial = 1032] [outer = 000000D18CDD0000] 21:52:24 INFO - PROCESS | 1540 | 1467953544746 Marionette DEBUG loaded listener.js 21:52:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D1941D2400) [pid = 1540] [serial = 1033] [outer = 000000D18CDD0000] 21:52:25 INFO - PROCESS | 1540 | 1467953545145 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 777ms 21:52:25 INFO - PROCESS | 1540 | 1467953545194 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 21:52:25 INFO - PROCESS | 1540 | 1467953545196 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 21:52:25 INFO - PROCESS | 1540 | 1467953545199 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:52:25 INFO - PROCESS | 1540 | 1467953545201 Marionette TRACE conn6 <- [1,1342,null,{}] 21:52:25 INFO - PROCESS | 1540 | 1467953545205 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:25 INFO - PROCESS | 1540 | 1467953545207 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:25 INFO - PROCESS | 1540 | 1467953545289 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 21:52:25 INFO - PROCESS | 1540 | 1467953545295 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:25 INFO - PROCESS | 1540 | 1467953545297 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17EE800 == 36 [pid = 1540] [id = 345] 21:52:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19A66D400) [pid = 1540] [serial = 1034] [outer = 0000000000000000] 21:52:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19C544C00) [pid = 1540] [serial = 1035] [outer = 000000D19A66D400] 21:52:25 INFO - PROCESS | 1540 | 1467953545341 Marionette DEBUG loaded listener.js 21:52:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19D0BE800) [pid = 1540] [serial = 1036] [outer = 000000D19A66D400] 21:52:25 INFO - PROCESS | 1540 | 1467953545766 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 587ms 21:52:25 INFO - PROCESS | 1540 | 1467953545789 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 21:52:25 INFO - PROCESS | 1540 | 1467953545791 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 21:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:52:25 INFO - PROCESS | 1540 | 1467953545818 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:52:25 INFO - PROCESS | 1540 | 1467953545820 Marionette TRACE conn6 <- [1,1346,null,{}] 21:52:25 INFO - PROCESS | 1540 | 1467953545824 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:25 INFO - PROCESS | 1540 | 1467953545826 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:25 INFO - PROCESS | 1540 | 1467953545910 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 21:52:25 INFO - PROCESS | 1540 | 1467953545915 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:25 INFO - PROCESS | 1540 | 1467953545917 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1921800 == 37 [pid = 1540] [id = 346] 21:52:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19E2E2400) [pid = 1540] [serial = 1037] [outer = 0000000000000000] 21:52:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19E2E6000) [pid = 1540] [serial = 1038] [outer = 000000D19E2E2400] 21:52:25 INFO - PROCESS | 1540 | 1467953545961 Marionette DEBUG loaded listener.js 21:52:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19E2EEC00) [pid = 1540] [serial = 1039] [outer = 000000D19E2E2400] 21:52:26 INFO - PROCESS | 1540 | 1467953546401 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 650ms 21:52:26 INFO - PROCESS | 1540 | 1467953546461 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 21:52:26 INFO - PROCESS | 1540 | 1467953546463 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 21:52:26 INFO - PROCESS | 1540 | 1467953546467 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:52:26 INFO - PROCESS | 1540 | 1467953546468 Marionette TRACE conn6 <- [1,1350,null,{}] 21:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:52:26 INFO - PROCESS | 1540 | 1467953546472 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:26 INFO - PROCESS | 1540 | 1467953546475 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:26 INFO - PROCESS | 1540 | 1467953546562 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 21:52:26 INFO - PROCESS | 1540 | 1467953546567 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:26 INFO - PROCESS | 1540 | 1467953546569 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A825800 == 38 [pid = 1540] [id = 347] 21:52:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19E410400) [pid = 1540] [serial = 1040] [outer = 0000000000000000] 21:52:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19E417400) [pid = 1540] [serial = 1041] [outer = 000000D19E410400] 21:52:26 INFO - PROCESS | 1540 | 1467953546612 Marionette DEBUG loaded listener.js 21:52:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19E473C00) [pid = 1540] [serial = 1042] [outer = 000000D19E410400] 21:52:27 INFO - PROCESS | 1540 | 1467953547365 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 922ms 21:52:27 INFO - PROCESS | 1540 | 1467953547395 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 21:52:27 INFO - PROCESS | 1540 | 1467953547399 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 21:52:27 INFO - PROCESS | 1540 | 1467953547404 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:52:27 INFO - PROCESS | 1540 | 1467953547410 Marionette TRACE conn6 <- [1,1354,null,{}] 21:52:27 INFO - PROCESS | 1540 | 1467953547415 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:27 INFO - PROCESS | 1540 | 1467953547418 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:27 INFO - PROCESS | 1540 | 1467953547539 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 21:52:27 INFO - PROCESS | 1540 | 1467953547658 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:27 INFO - PROCESS | 1540 | 1467953547661 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995EA800 == 39 [pid = 1540] [id = 348] 21:52:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19271AC00) [pid = 1540] [serial = 1043] [outer = 0000000000000000] 21:52:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D192AF8C00) [pid = 1540] [serial = 1044] [outer = 000000D19271AC00] 21:52:27 INFO - PROCESS | 1540 | 1467953547722 Marionette DEBUG loaded listener.js 21:52:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D196E4D400) [pid = 1540] [serial = 1045] [outer = 000000D19271AC00] 21:52:28 INFO - PROCESS | 1540 | 1467953548285 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 21:52:28 INFO - PROCESS | 1540 | 1467953548361 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 21:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:52:28 INFO - PROCESS | 1540 | 1467953548369 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:52:28 INFO - PROCESS | 1540 | 1467953548372 Marionette TRACE conn6 <- [1,1358,null,{}] 21:52:28 INFO - PROCESS | 1540 | 1467953548376 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:28 INFO - PROCESS | 1540 | 1467953548379 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:28 INFO - PROCESS | 1540 | 1467953548506 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 21:52:28 INFO - PROCESS | 1540 | 1467953548592 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:28 INFO - PROCESS | 1540 | 1467953548595 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B5B000 == 40 [pid = 1540] [id = 349] 21:52:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D1999E2800) [pid = 1540] [serial = 1046] [outer = 0000000000000000] 21:52:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199F61400) [pid = 1540] [serial = 1047] [outer = 000000D1999E2800] 21:52:28 INFO - PROCESS | 1540 | 1467953548652 Marionette DEBUG loaded listener.js 21:52:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19AE19C00) [pid = 1540] [serial = 1048] [outer = 000000D1999E2800] 21:52:29 INFO - PROCESS | 1540 | 1467953549239 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 21:52:29 INFO - PROCESS | 1540 | 1467953549317 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 21:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:52:29 INFO - PROCESS | 1540 | 1467953549321 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:52:29 INFO - PROCESS | 1540 | 1467953549325 Marionette TRACE conn6 <- [1,1362,null,{}] 21:52:29 INFO - PROCESS | 1540 | 1467953549337 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:29 INFO - PROCESS | 1540 | 1467953549342 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:29 INFO - PROCESS | 1540 | 1467953549465 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 21:52:29 INFO - PROCESS | 1540 | 1467953549578 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:29 INFO - PROCESS | 1540 | 1467953549582 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EA5800 == 41 [pid = 1540] [id = 350] 21:52:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19B7C4400) [pid = 1540] [serial = 1049] [outer = 0000000000000000] 21:52:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19E410800) [pid = 1540] [serial = 1050] [outer = 000000D19B7C4400] 21:52:29 INFO - PROCESS | 1540 | 1467953549641 Marionette DEBUG loaded listener.js 21:52:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19E47AC00) [pid = 1540] [serial = 1051] [outer = 000000D19B7C4400] 21:52:30 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:52:30 INFO - PROCESS | 1540 | 1467953550274 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 21:52:30 INFO - PROCESS | 1540 | 1467953550310 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 21:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:52:30 INFO - PROCESS | 1540 | 1467953550314 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:52:30 INFO - PROCESS | 1540 | 1467953550316 Marionette TRACE conn6 <- [1,1366,null,{}] 21:52:30 INFO - PROCESS | 1540 | 1467953550320 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:30 INFO - PROCESS | 1540 | 1467953550322 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:30 INFO - PROCESS | 1540 | 1467953550439 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 21:52:30 INFO - PROCESS | 1540 | 1467953550669 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:30 INFO - PROCESS | 1540 | 1467953550672 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AD7800 == 42 [pid = 1540] [id = 351] 21:52:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18BA57800) [pid = 1540] [serial = 1052] [outer = 0000000000000000] 21:52:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18C933C00) [pid = 1540] [serial = 1053] [outer = 000000D18BA57800] 21:52:30 INFO - PROCESS | 1540 | 1467953550741 Marionette DEBUG loaded listener.js 21:52:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18D79CC00) [pid = 1540] [serial = 1054] [outer = 000000D18BA57800] 21:52:31 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1921800 == 41 [pid = 1540] [id = 346] 21:52:31 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17EE800 == 40 [pid = 1540] [id = 345] 21:52:31 INFO - PROCESS | 1540 | --DOCSHELL 000000D196756800 == 39 [pid = 1540] [id = 344] 21:52:31 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDB4800 == 38 [pid = 1540] [id = 343] 21:52:31 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAB7800 == 37 [pid = 1540] [id = 342] 21:52:31 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A828800 == 36 [pid = 1540] [id = 341] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D1997D3800 == 35 [pid = 1540] [id = 340] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D192735800 == 34 [pid = 1540] [id = 339] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D193518800 == 33 [pid = 1540] [id = 337] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D1997ED000 == 32 [pid = 1540] [id = 336] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2BA800 == 31 [pid = 1540] [id = 338] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937EE000 == 30 [pid = 1540] [id = 327] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EA5800 == 29 [pid = 1540] [id = 350] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B5B000 == 28 [pid = 1540] [id = 349] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995EA800 == 27 [pid = 1540] [id = 348] 21:52:32 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A825800 == 26 [pid = 1540] [id = 347] 21:52:32 INFO - PROCESS | 1540 | 1467953552024 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:52:32 INFO - PROCESS | 1540 | 1467953552166 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 21:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:52:32 INFO - PROCESS | 1540 | 1467953552171 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:52:32 INFO - PROCESS | 1540 | 1467953552175 Marionette TRACE conn6 <- [1,1370,null,{}] 21:52:32 INFO - PROCESS | 1540 | 1467953552181 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:32 INFO - PROCESS | 1540 | 1467953552185 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:32 INFO - PROCESS | 1540 | 1467953552281 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 21:52:32 INFO - PROCESS | 1540 | 1467953552288 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:32 INFO - PROCESS | 1540 | 1467953552293 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18EB20800 == 27 [pid = 1540] [id = 352] 21:52:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18CDCD400) [pid = 1540] [serial = 1055] [outer = 0000000000000000] 21:52:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D227400) [pid = 1540] [serial = 1056] [outer = 000000D18CDCD400] 21:52:32 INFO - PROCESS | 1540 | 1467953552344 Marionette DEBUG loaded listener.js 21:52:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D68E800) [pid = 1540] [serial = 1057] [outer = 000000D18CDCD400] 21:52:32 INFO - PROCESS | 1540 | [1540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:52:32 INFO - PROCESS | 1540 | 1467953552847 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:52:32 INFO - PROCESS | 1540 | 1467953552912 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 21:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:52:32 INFO - PROCESS | 1540 | 1467953552919 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:52:32 INFO - PROCESS | 1540 | 1467953552922 Marionette TRACE conn6 <- [1,1374,null,{}] 21:52:32 INFO - PROCESS | 1540 | 1467953552926 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:32 INFO - PROCESS | 1540 | 1467953552928 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:33 INFO - PROCESS | 1540 | 1467953553020 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 21:52:33 INFO - PROCESS | 1540 | 1467953553096 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:33 INFO - PROCESS | 1540 | 1467953553099 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193631000 == 28 [pid = 1540] [id = 353] 21:52:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D7F3000) [pid = 1540] [serial = 1058] [outer = 0000000000000000] 21:52:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D84B400) [pid = 1540] [serial = 1059] [outer = 000000D18D7F3000] 21:52:33 INFO - PROCESS | 1540 | 1467953553148 Marionette DEBUG loaded listener.js 21:52:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18DC52800) [pid = 1540] [serial = 1060] [outer = 000000D18D7F3000] 21:52:33 INFO - PROCESS | 1540 | 1467953553550 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:52:33 INFO - PROCESS | 1540 | 1467953553642 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 21:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:52:33 INFO - PROCESS | 1540 | 1467953553650 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 1540 | 1467953553654 Marionette TRACE conn6 <- [1,1378,null,{}] 21:52:33 INFO - PROCESS | 1540 | 1467953553667 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:33 INFO - PROCESS | 1540 | 1467953553672 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:33 INFO - PROCESS | 1540 | 1467953553769 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 21:52:33 INFO - PROCESS | 1540 | 1467953553779 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:33 INFO - PROCESS | 1540 | 1467953553783 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19939D800 == 29 [pid = 1540] [id = 354] 21:52:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D191F8D800) [pid = 1540] [serial = 1061] [outer = 0000000000000000] 21:52:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D191FDAC00) [pid = 1540] [serial = 1062] [outer = 000000D191F8D800] 21:52:33 INFO - PROCESS | 1540 | 1467953553834 Marionette DEBUG loaded listener.js 21:52:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D192709800) [pid = 1540] [serial = 1063] [outer = 000000D191F8D800] 21:52:34 INFO - PROCESS | 1540 | 1467953554264 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 21:52:34 INFO - PROCESS | 1540 | 1467953554346 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 21:52:34 INFO - PROCESS | 1540 | 1467953554349 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 21:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:52:34 INFO - PROCESS | 1540 | 1467953554352 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:52:34 INFO - PROCESS | 1540 | 1467953554354 Marionette TRACE conn6 <- [1,1382,null,{}] 21:52:34 INFO - PROCESS | 1540 | 1467953554365 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:34 INFO - PROCESS | 1540 | 1467953554367 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:34 INFO - PROCESS | 1540 | 1467953554477 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 21:52:34 INFO - PROCESS | 1540 | 1467953554482 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:34 INFO - PROCESS | 1540 | 1467953554484 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E22000 == 30 [pid = 1540] [id = 355] 21:52:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19296E000) [pid = 1540] [serial = 1064] [outer = 0000000000000000] 21:52:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192B61400) [pid = 1540] [serial = 1065] [outer = 000000D19296E000] 21:52:34 INFO - PROCESS | 1540 | 1467953554531 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1935AB800) [pid = 1540] [serial = 1066] [outer = 000000D19296E000] 21:52:34 INFO - PROCESS | 1540 | 1467953554990 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 21:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:52:35 INFO - PROCESS | 1540 | 1467953555045 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 21:52:35 INFO - PROCESS | 1540 | 1467953555047 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 21:52:35 INFO - PROCESS | 1540 | 1467953555051 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 1540 | 1467953555060 Marionette TRACE conn6 <- [1,1386,null,{}] 21:52:35 INFO - PROCESS | 1540 | 1467953555069 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:35 INFO - PROCESS | 1540 | 1467953555072 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:35 INFO - PROCESS | 1540 | 1467953555205 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 21:52:35 INFO - PROCESS | 1540 | 1467953555217 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:35 INFO - PROCESS | 1540 | 1467953555219 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A1DB800 == 31 [pid = 1540] [id = 356] 21:52:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1935AAC00) [pid = 1540] [serial = 1067] [outer = 0000000000000000] 21:52:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D1940CC400) [pid = 1540] [serial = 1068] [outer = 000000D1935AAC00] 21:52:35 INFO - PROCESS | 1540 | 1467953555264 Marionette DEBUG loaded listener.js 21:52:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19659F400) [pid = 1540] [serial = 1069] [outer = 000000D1935AAC00] 21:52:35 INFO - PROCESS | 1540 | 1467953555699 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 21:52:35 INFO - PROCESS | 1540 | 1467953555756 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 21:52:35 INFO - PROCESS | 1540 | 1467953555759 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 21:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:52:35 INFO - PROCESS | 1540 | 1467953555762 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 1540 | 1467953555764 Marionette TRACE conn6 <- [1,1390,null,{}] 21:52:35 INFO - PROCESS | 1540 | 1467953555768 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:35 INFO - PROCESS | 1540 | 1467953555774 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:35 INFO - PROCESS | 1540 | 1467953555915 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 21:52:35 INFO - PROCESS | 1540 | 1467953555965 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:35 INFO - PROCESS | 1540 | 1467953555967 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C363000 == 32 [pid = 1540] [id = 357] 21:52:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D196598800) [pid = 1540] [serial = 1070] [outer = 0000000000000000] 21:52:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19710B800) [pid = 1540] [serial = 1071] [outer = 000000D196598800] 21:52:36 INFO - PROCESS | 1540 | 1467953556014 Marionette DEBUG loaded listener.js 21:52:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19950E800) [pid = 1540] [serial = 1072] [outer = 000000D196598800] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19E2E2400) [pid = 1540] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199C6E000) [pid = 1540] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199CDF400) [pid = 1540] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18CDD0000) [pid = 1540] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18CD0DC00) [pid = 1540] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19A66D400) [pid = 1540] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D696800) [pid = 1540] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D537000) [pid = 1540] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D691800) [pid = 1540] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D79D000) [pid = 1540] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19AECF400) [pid = 1540] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:52:36 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19E410400) [pid = 1540] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:52:36 INFO - PROCESS | 1540 | 1467953556677 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 943ms 21:52:36 INFO - PROCESS | 1540 | 1467953556707 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 21:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:52:36 INFO - PROCESS | 1540 | 1467953556716 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 21:52:36 INFO - PROCESS | 1540 | 1467953556720 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:52:36 INFO - PROCESS | 1540 | 1467953556722 Marionette TRACE conn6 <- [1,1394,null,{}] 21:52:36 INFO - PROCESS | 1540 | 1467953556725 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:36 INFO - PROCESS | 1540 | 1467953556727 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:36 INFO - PROCESS | 1540 | 1467953556808 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 21:52:36 INFO - PROCESS | 1540 | 1467953556886 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:36 INFO - PROCESS | 1540 | 1467953556888 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB2000 == 33 [pid = 1540] [id = 358] 21:52:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18BB5A000) [pid = 1540] [serial = 1073] [outer = 0000000000000000] 21:52:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D84D000) [pid = 1540] [serial = 1074] [outer = 000000D18BB5A000] 21:52:36 INFO - PROCESS | 1540 | 1467953556933 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199510000) [pid = 1540] [serial = 1075] [outer = 000000D18BB5A000] 21:52:37 INFO - PROCESS | 1540 | 1467953557300 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 627ms 21:52:37 INFO - PROCESS | 1540 | 1467953557348 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 21:52:37 INFO - PROCESS | 1540 | 1467953557350 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 21:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:52:37 INFO - PROCESS | 1540 | 1467953557354 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:52:37 INFO - PROCESS | 1540 | 1467953557355 Marionette TRACE conn6 <- [1,1398,null,{}] 21:52:37 INFO - PROCESS | 1540 | 1467953557359 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:37 INFO - PROCESS | 1540 | 1467953557361 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:37 INFO - PROCESS | 1540 | 1467953557468 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 21:52:37 INFO - PROCESS | 1540 | 1467953557476 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:37 INFO - PROCESS | 1540 | 1467953557478 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E973000 == 34 [pid = 1540] [id = 359] 21:52:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199829800) [pid = 1540] [serial = 1076] [outer = 0000000000000000] 21:52:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199975400) [pid = 1540] [serial = 1077] [outer = 000000D199829800] 21:52:37 INFO - PROCESS | 1540 | 1467953557522 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1999EB000) [pid = 1540] [serial = 1078] [outer = 000000D199829800] 21:52:37 INFO - PROCESS | 1540 | 1467953557963 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 627ms 21:52:37 INFO - PROCESS | 1540 | 1467953557984 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 21:52:37 INFO - PROCESS | 1540 | 1467953557986 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 21:52:37 INFO - PROCESS | 1540 | 1467953557989 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:52:37 INFO - PROCESS | 1540 | 1467953557990 Marionette TRACE conn6 <- [1,1402,null,{}] 21:52:38 INFO - PROCESS | 1540 | 1467953557994 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:38 INFO - PROCESS | 1540 | 1467953557996 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:38 INFO - PROCESS | 1540 | 1467953558105 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 21:52:38 INFO - PROCESS | 1540 | 1467953558145 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:38 INFO - PROCESS | 1540 | 1467953558147 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0930800 == 35 [pid = 1540] [id = 360] 21:52:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1999E9C00) [pid = 1540] [serial = 1079] [outer = 0000000000000000] 21:52:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199CE0C00) [pid = 1540] [serial = 1080] [outer = 000000D1999E9C00] 21:52:38 INFO - PROCESS | 1540 | 1467953558192 Marionette DEBUG loaded listener.js 21:52:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199F66C00) [pid = 1540] [serial = 1081] [outer = 000000D1999E9C00] 21:52:38 INFO - PROCESS | 1540 | 1467953558772 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 838ms 21:52:38 INFO - PROCESS | 1540 | 1467953558831 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 21:52:38 INFO - PROCESS | 1540 | 1467953558836 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 21:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:52:38 INFO - PROCESS | 1540 | 1467953558841 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:52:38 INFO - PROCESS | 1540 | 1467953558845 Marionette TRACE conn6 <- [1,1406,null,{}] 21:52:38 INFO - PROCESS | 1540 | 1467953558851 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:38 INFO - PROCESS | 1540 | 1467953558854 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:38 INFO - PROCESS | 1540 | 1467953558983 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 21:52:39 INFO - PROCESS | 1540 | 1467953559053 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:39 INFO - PROCESS | 1540 | 1467953559059 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192055000 == 36 [pid = 1540] [id = 361] 21:52:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18BB64000) [pid = 1540] [serial = 1082] [outer = 0000000000000000] 21:52:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D689C00) [pid = 1540] [serial = 1083] [outer = 000000D18BB64000] 21:52:39 INFO - PROCESS | 1540 | 1467953559140 Marionette DEBUG loaded listener.js 21:52:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D7EAC00) [pid = 1540] [serial = 1084] [outer = 000000D18BB64000] 21:52:40 INFO - PROCESS | 1540 | 1467953559994 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1242ms 21:52:40 INFO - PROCESS | 1540 | 1467953560088 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 21:52:40 INFO - PROCESS | 1540 | 1467953560093 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 21:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:52:40 INFO - PROCESS | 1540 | 1467953560100 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:52:40 INFO - PROCESS | 1540 | 1467953560103 Marionette TRACE conn6 <- [1,1410,null,{}] 21:52:40 INFO - PROCESS | 1540 | 1467953560108 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:40 INFO - PROCESS | 1540 | 1467953560111 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:40 INFO - PROCESS | 1540 | 1467953560287 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 21:52:40 INFO - PROCESS | 1540 | 1467953560404 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:40 INFO - PROCESS | 1540 | 1467953560407 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A828800 == 37 [pid = 1540] [id = 362] 21:52:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19271DC00) [pid = 1540] [serial = 1085] [outer = 0000000000000000] 21:52:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D192967000) [pid = 1540] [serial = 1086] [outer = 000000D19271DC00] 21:52:40 INFO - PROCESS | 1540 | 1467953560466 Marionette DEBUG loaded listener.js 21:52:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D196592800) [pid = 1540] [serial = 1087] [outer = 000000D19271DC00] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E973000 == 36 [pid = 1540] [id = 359] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAB2000 == 35 [pid = 1540] [id = 358] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C363000 == 34 [pid = 1540] [id = 357] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A1DB800 == 33 [pid = 1540] [id = 356] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E22000 == 32 [pid = 1540] [id = 355] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D19939D800 == 31 [pid = 1540] [id = 354] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D193631000 == 30 [pid = 1540] [id = 353] 21:52:41 INFO - PROCESS | 1540 | --DOCSHELL 000000D18EB20800 == 29 [pid = 1540] [id = 352] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19E417400) [pid = 1540] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19E473C00) [pid = 1540] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19E2E6000) [pid = 1540] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19A473000) [pid = 1540] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199F66000) [pid = 1540] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19ABBB800) [pid = 1540] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D799800) [pid = 1540] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D192B69400) [pid = 1540] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19C544C00) [pid = 1540] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19710BC00) [pid = 1540] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D199879C00) [pid = 1540] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D196595400) [pid = 1540] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D196E55C00) [pid = 1540] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D7F4800) [pid = 1540] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18E4DCC00) [pid = 1540] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18DB38C00) [pid = 1540] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D192080400) [pid = 1540] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19AF9C800) [pid = 1540] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D1941D2400) [pid = 1540] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19E2EEC00) [pid = 1540] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19AF98400) [pid = 1540] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19D0BE800) [pid = 1540] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D1999E6800) [pid = 1540] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 21:52:41 INFO - PROCESS | 1540 | 1467953561367 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1296ms 21:52:41 INFO - PROCESS | 1540 | 1467953561397 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 21:52:41 INFO - PROCESS | 1540 | 1467953561401 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 21:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:52:41 INFO - PROCESS | 1540 | 1467953561406 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:52:41 INFO - PROCESS | 1540 | 1467953561409 Marionette TRACE conn6 <- [1,1414,null,{}] 21:52:41 INFO - PROCESS | 1540 | 1467953561415 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:41 INFO - PROCESS | 1540 | 1467953561418 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:41 INFO - PROCESS | 1540 | 1467953561513 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 21:52:41 INFO - PROCESS | 1540 | 1467953561520 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:41 INFO - PROCESS | 1540 | 1467953561525 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192A14000 == 30 [pid = 1540] [id = 363] 21:52:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18D79F000) [pid = 1540] [serial = 1088] [outer = 0000000000000000] 21:52:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D7EB400) [pid = 1540] [serial = 1089] [outer = 000000D18D79F000] 21:52:41 INFO - PROCESS | 1540 | 1467953561575 Marionette DEBUG loaded listener.js 21:52:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18DD41800) [pid = 1540] [serial = 1090] [outer = 000000D18D79F000] 21:52:42 INFO - PROCESS | 1540 | 1467953562111 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 21:52:42 INFO - PROCESS | 1540 | 1467953562139 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 21:52:42 INFO - PROCESS | 1540 | 1467953562143 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 21:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:52:42 INFO - PROCESS | 1540 | 1467953562150 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:52:42 INFO - PROCESS | 1540 | 1467953562153 Marionette TRACE conn6 <- [1,1418,null,{}] 21:52:42 INFO - PROCESS | 1540 | 1467953562157 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:42 INFO - PROCESS | 1540 | 1467953562159 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:42 INFO - PROCESS | 1540 | 1467953562250 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 21:52:42 INFO - PROCESS | 1540 | 1467953562374 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:42 INFO - PROCESS | 1540 | 1467953562378 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18C9F9000 == 31 [pid = 1540] [id = 364] 21:52:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18BA30000) [pid = 1540] [serial = 1091] [outer = 0000000000000000] 21:52:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18BB5D400) [pid = 1540] [serial = 1092] [outer = 000000D18BA30000] 21:52:42 INFO - PROCESS | 1540 | 1467953562439 Marionette DEBUG loaded listener.js 21:52:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D723800) [pid = 1540] [serial = 1093] [outer = 000000D18BA30000] 21:52:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18DC5C800) [pid = 1540] [serial = 1094] [outer = 000000D196D0C800] 21:52:43 INFO - PROCESS | 1540 | 1467953563179 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1088ms 21:52:43 INFO - PROCESS | 1540 | 1467953563253 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 21:52:43 INFO - PROCESS | 1540 | 1467953563257 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 21:52:43 INFO - PROCESS | 1540 | 1467953563262 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:52:43 INFO - PROCESS | 1540 | 1467953563267 Marionette TRACE conn6 <- [1,1422,null,{}] 21:52:43 INFO - PROCESS | 1540 | 1467953563272 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:43 INFO - PROCESS | 1540 | 1467953563276 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:43 INFO - PROCESS | 1540 | 1467953563401 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 21:52:43 INFO - PROCESS | 1540 | 1467953563470 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:43 INFO - PROCESS | 1540 | 1467953563473 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998A8800 == 32 [pid = 1540] [id = 365] 21:52:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18C935C00) [pid = 1540] [serial = 1095] [outer = 0000000000000000] 21:52:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D1927D4800) [pid = 1540] [serial = 1096] [outer = 000000D18C935C00] 21:52:43 INFO - PROCESS | 1540 | 1467953563572 Marionette DEBUG loaded listener.js 21:52:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192B64400) [pid = 1540] [serial = 1097] [outer = 000000D18C935C00] 21:52:44 INFO - PROCESS | 1540 | 1467953564194 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 21:52:44 INFO - PROCESS | 1540 | 1467953564256 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 1540 | 1467953564261 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 21:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:52:44 INFO - PROCESS | 1540 | 1467953564280 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 1540 | 1467953564282 Marionette TRACE conn6 <- [1,1426,null,{}] 21:52:44 INFO - PROCESS | 1540 | 1467953564287 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:44 INFO - PROCESS | 1540 | 1467953564289 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:44 INFO - PROCESS | 1540 | 1467953564413 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 21:52:44 INFO - PROCESS | 1540 | 1467953564481 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:44 INFO - PROCESS | 1540 | 1467953564483 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A043800 == 33 [pid = 1540] [id = 366] 21:52:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D194199800) [pid = 1540] [serial = 1098] [outer = 0000000000000000] 21:52:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19659B000) [pid = 1540] [serial = 1099] [outer = 000000D194199800] 21:52:44 INFO - PROCESS | 1540 | 1467953564541 Marionette DEBUG loaded listener.js 21:52:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D196E54400) [pid = 1540] [serial = 1100] [outer = 000000D194199800] 21:52:45 INFO - PROCESS | 1540 | 1467953565203 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 942ms 21:52:45 INFO - PROCESS | 1540 | 1467953565223 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 21:52:45 INFO - PROCESS | 1540 | 1467953565226 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 21:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:52:45 INFO - PROCESS | 1540 | 1467953565231 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:52:45 INFO - PROCESS | 1540 | 1467953565238 Marionette TRACE conn6 <- [1,1430,null,{}] 21:52:45 INFO - PROCESS | 1540 | 1467953565249 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:45 INFO - PROCESS | 1540 | 1467953565253 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:45 INFO - PROCESS | 1540 | 1467953565374 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 21:52:45 INFO - PROCESS | 1540 | 1467953565449 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:45 INFO - PROCESS | 1540 | 1467953565452 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA4F000 == 34 [pid = 1540] [id = 367] 21:52:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1981DB800) [pid = 1540] [serial = 1101] [outer = 0000000000000000] 21:52:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19977C000) [pid = 1540] [serial = 1102] [outer = 000000D1981DB800] 21:52:45 INFO - PROCESS | 1540 | 1467953565508 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19987DC00) [pid = 1540] [serial = 1103] [outer = 000000D1981DB800] 21:52:46 INFO - PROCESS | 1540 | 1467953566159 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 985ms 21:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:52:46 INFO - PROCESS | 1540 | 1467953566217 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 21:52:46 INFO - PROCESS | 1540 | 1467953566220 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 21:52:46 INFO - PROCESS | 1540 | 1467953566224 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:52:46 INFO - PROCESS | 1540 | 1467953566226 Marionette TRACE conn6 <- [1,1434,null,{}] 21:52:46 INFO - PROCESS | 1540 | 1467953566230 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:46 INFO - PROCESS | 1540 | 1467953566232 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:46 INFO - PROCESS | 1540 | 1467953566343 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 21:52:46 INFO - PROCESS | 1540 | 1467953566416 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:46 INFO - PROCESS | 1540 | 1467953566419 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ED9F800 == 35 [pid = 1540] [id = 368] 21:52:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199978C00) [pid = 1540] [serial = 1104] [outer = 0000000000000000] 21:52:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199C66800) [pid = 1540] [serial = 1105] [outer = 000000D199978C00] 21:52:46 INFO - PROCESS | 1540 | 1467953566475 Marionette DEBUG loaded listener.js 21:52:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199E62000) [pid = 1540] [serial = 1106] [outer = 000000D199978C00] 21:52:47 INFO - PROCESS | 1540 | 1467953567081 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 987ms 21:52:47 INFO - PROCESS | 1540 | 1467953567212 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 21:52:47 INFO - PROCESS | 1540 | 1467953567216 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 21:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:52:47 INFO - PROCESS | 1540 | 1467953567221 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:52:47 INFO - PROCESS | 1540 | 1467953567225 Marionette TRACE conn6 <- [1,1438,null,{}] 21:52:47 INFO - PROCESS | 1540 | 1467953567232 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:47 INFO - PROCESS | 1540 | 1467953567235 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:47 INFO - PROCESS | 1540 | 1467953567355 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 21:52:47 INFO - PROCESS | 1540 | 1467953567425 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:47 INFO - PROCESS | 1540 | 1467953567430 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198154000 == 36 [pid = 1540] [id = 369] 21:52:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D724400) [pid = 1540] [serial = 1107] [outer = 0000000000000000] 21:52:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D7A4800) [pid = 1540] [serial = 1108] [outer = 000000D18D724400] 21:52:47 INFO - PROCESS | 1540 | 1467953567528 Marionette DEBUG loaded listener.js 21:52:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18EC3D000) [pid = 1540] [serial = 1109] [outer = 000000D18D724400] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D192A14000 == 35 [pid = 1540] [id = 363] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA1000 == 34 [pid = 1540] [id = 131] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19675B800 == 33 [pid = 1540] [id = 125] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4F000 == 32 [pid = 1540] [id = 132] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA44800 == 31 [pid = 1540] [id = 130] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D18C4BE800 == 30 [pid = 1540] [id = 122] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D196510800 == 29 [pid = 1540] [id = 126] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B913000 == 28 [pid = 1540] [id = 121] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A093D000 == 27 [pid = 1540] [id = 124] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B29000 == 26 [pid = 1540] [id = 117] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19675C800 == 25 [pid = 1540] [id = 127] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D192055000 == 24 [pid = 1540] [id = 361] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A828800 == 23 [pid = 1540] [id = 362] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D6C800 == 22 [pid = 1540] [id = 118] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A038800 == 21 [pid = 1540] [id = 128] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2BD000 == 20 [pid = 1540] [id = 120] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E1C000 == 19 [pid = 1540] [id = 119] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C85000 == 18 [pid = 1540] [id = 133] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D190AD7800 == 17 [pid = 1540] [id = 351] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B709800 == 16 [pid = 1540] [id = 129] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E974800 == 15 [pid = 1540] [id = 123] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ED9F800 == 14 [pid = 1540] [id = 368] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA4F000 == 13 [pid = 1540] [id = 367] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A043800 == 12 [pid = 1540] [id = 366] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998A8800 == 11 [pid = 1540] [id = 365] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0930800 == 10 [pid = 1540] [id = 360] 21:52:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D18C9F9000 == 9 [pid = 1540] [id = 364] 21:52:50 INFO - PROCESS | 1540 | 1467953570922 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 3749ms 21:52:50 INFO - PROCESS | 1540 | 1467953570975 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 21:52:50 INFO - PROCESS | 1540 | 1467953570979 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 21:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:52:50 INFO - PROCESS | 1540 | 1467953570984 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 1540 | 1467953570989 Marionette TRACE conn6 <- [1,1442,null,{}] 21:52:51 INFO - PROCESS | 1540 | 1467953570995 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:51 INFO - PROCESS | 1540 | 1467953570997 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:51 INFO - PROCESS | 1540 | 1467953571127 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 21:52:51 INFO - PROCESS | 1540 | 1467953571201 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:51 INFO - PROCESS | 1540 | 1467953571204 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19350F800 == 10 [pid = 1540] [id = 370] 21:52:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18D72E000) [pid = 1540] [serial = 1110] [outer = 0000000000000000] 21:52:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18D796800) [pid = 1540] [serial = 1111] [outer = 000000D18D72E000] 21:52:51 INFO - PROCESS | 1540 | 1467953571256 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18DB40400) [pid = 1540] [serial = 1112] [outer = 000000D18D72E000] 21:52:51 INFO - PROCESS | 1540 | 1467953571762 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 838ms 21:52:51 INFO - PROCESS | 1540 | 1467953571827 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 21:52:51 INFO - PROCESS | 1540 | 1467953571832 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 21:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:52:51 INFO - PROCESS | 1540 | 1467953571840 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 1540 | 1467953571843 Marionette TRACE conn6 <- [1,1446,null,{}] 21:52:51 INFO - PROCESS | 1540 | 1467953571852 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:51 INFO - PROCESS | 1540 | 1467953571856 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:52 INFO - PROCESS | 1540 | 1467953571988 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 21:52:52 INFO - PROCESS | 1540 | 1467953572033 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 1540 | 1467953572036 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E0F000 == 11 [pid = 1540] [id = 371] 21:52:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18E106400) [pid = 1540] [serial = 1113] [outer = 0000000000000000] 21:52:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18EC39C00) [pid = 1540] [serial = 1114] [outer = 000000D18E106400] 21:52:52 INFO - PROCESS | 1540 | 1467953572086 Marionette DEBUG loaded listener.js 21:52:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D192089C00) [pid = 1540] [serial = 1115] [outer = 000000D18E106400] 21:52:52 INFO - PROCESS | 1540 | 1467953572604 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 797ms 21:52:52 INFO - PROCESS | 1540 | 1467953572637 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 21:52:52 INFO - PROCESS | 1540 | 1467953572639 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 21:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:52:52 INFO - PROCESS | 1540 | 1467953572643 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:52:52 INFO - PROCESS | 1540 | 1467953572647 Marionette TRACE conn6 <- [1,1450,null,{}] 21:52:52 INFO - PROCESS | 1540 | 1467953572665 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:52 INFO - PROCESS | 1540 | 1467953572670 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:52 INFO - PROCESS | 1540 | 1467953572789 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 21:52:52 INFO - PROCESS | 1540 | 1467953572804 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 1540 | 1467953572807 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C363000 == 12 [pid = 1540] [id = 372] 21:52:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D192B67400) [pid = 1540] [serial = 1116] [outer = 0000000000000000] 21:52:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D192B6DC00) [pid = 1540] [serial = 1117] [outer = 000000D192B67400] 21:52:52 INFO - PROCESS | 1540 | 1467953572901 Marionette DEBUG loaded listener.js 21:52:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D196592C00) [pid = 1540] [serial = 1118] [outer = 000000D192B67400] 21:52:53 INFO - PROCESS | 1540 | 1467953573426 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 839ms 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D1999E9C00) [pid = 1540] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19271DC00) [pid = 1540] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18BB64000) [pid = 1540] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D79F000) [pid = 1540] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D194199800) [pid = 1540] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18C935C00) [pid = 1540] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18BA30000) [pid = 1540] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18CDCD400) [pid = 1540] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D191F8D800) [pid = 1540] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18BA57800) [pid = 1540] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D7F3000) [pid = 1540] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19296E000) [pid = 1540] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D196598800) [pid = 1540] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19271AC00) [pid = 1540] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1999E2800) [pid = 1540] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19B7C4400) [pid = 1540] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D1935AAC00) [pid = 1540] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18BB5A000) [pid = 1540] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D199829800) [pid = 1540] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199978C00) [pid = 1540] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:52:53 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D1981DB800) [pid = 1540] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:52:53 INFO - PROCESS | 1540 | 1467953573709 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 21:52:53 INFO - PROCESS | 1540 | 1467953573712 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 21:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:52:53 INFO - PROCESS | 1540 | 1467953573733 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:52:53 INFO - PROCESS | 1540 | 1467953573735 Marionette TRACE conn6 <- [1,1454,null,{}] 21:52:53 INFO - PROCESS | 1540 | 1467953573739 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:53 INFO - PROCESS | 1540 | 1467953573741 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:53 INFO - PROCESS | 1540 | 1467953573837 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 21:52:53 INFO - PROCESS | 1540 | 1467953573842 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:53 INFO - PROCESS | 1540 | 1467953573845 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C957000 == 13 [pid = 1540] [id = 373] 21:52:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18DC52400) [pid = 1540] [serial = 1119] [outer = 0000000000000000] 21:52:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18E102C00) [pid = 1540] [serial = 1120] [outer = 000000D18DC52400] 21:52:53 INFO - PROCESS | 1540 | 1467953573890 Marionette DEBUG loaded listener.js 21:52:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192B6E000) [pid = 1540] [serial = 1121] [outer = 000000D18DC52400] 21:52:54 INFO - PROCESS | 1540 | 1467953574334 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 627ms 21:52:54 INFO - PROCESS | 1540 | 1467953574362 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 21:52:54 INFO - PROCESS | 1540 | 1467953574364 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 21:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:52:54 INFO - PROCESS | 1540 | 1467953574367 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:52:54 INFO - PROCESS | 1540 | 1467953574369 Marionette TRACE conn6 <- [1,1458,null,{}] 21:52:54 INFO - PROCESS | 1540 | 1467953574373 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:54 INFO - PROCESS | 1540 | 1467953574375 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:54 INFO - PROCESS | 1540 | 1467953574457 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 21:52:54 INFO - PROCESS | 1540 | 1467953574462 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:54 INFO - PROCESS | 1540 | 1467953574464 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0935000 == 14 [pid = 1540] [id = 374] 21:52:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D196710C00) [pid = 1540] [serial = 1122] [outer = 0000000000000000] 21:52:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D196D11C00) [pid = 1540] [serial = 1123] [outer = 000000D196710C00] 21:52:54 INFO - PROCESS | 1540 | 1467953574510 Marionette DEBUG loaded listener.js 21:52:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D197128C00) [pid = 1540] [serial = 1124] [outer = 000000D196710C00] 21:52:55 INFO - PROCESS | 1540 | 1467953574999 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 21:52:55 INFO - PROCESS | 1540 | 1467953575061 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 21:52:55 INFO - PROCESS | 1540 | 1467953575063 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 21:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:52:55 INFO - PROCESS | 1540 | 1467953575067 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:52:55 INFO - PROCESS | 1540 | 1467953575068 Marionette TRACE conn6 <- [1,1462,null,{}] 21:52:55 INFO - PROCESS | 1540 | 1467953575072 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:55 INFO - PROCESS | 1540 | 1467953575078 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:55 INFO - PROCESS | 1540 | 1467953575217 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 21:52:55 INFO - PROCESS | 1540 | 1467953575230 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:55 INFO - PROCESS | 1540 | 1467953575233 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C91800 == 15 [pid = 1540] [id = 375] 21:52:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18D5B6800) [pid = 1540] [serial = 1125] [outer = 0000000000000000] 21:52:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199971C00) [pid = 1540] [serial = 1126] [outer = 000000D18D5B6800] 21:52:55 INFO - PROCESS | 1540 | 1467953575278 Marionette DEBUG loaded listener.js 21:52:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19997F800) [pid = 1540] [serial = 1127] [outer = 000000D18D5B6800] 21:52:55 INFO - PROCESS | 1540 | 1467953575800 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 775ms 21:52:55 INFO - PROCESS | 1540 | 1467953575846 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 21:52:55 INFO - PROCESS | 1540 | 1467953575851 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 21:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:52:55 INFO - PROCESS | 1540 | 1467953575898 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:52:55 INFO - PROCESS | 1540 | 1467953575902 Marionette TRACE conn6 <- [1,1466,null,{}] 21:52:55 INFO - PROCESS | 1540 | 1467953575914 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:55 INFO - PROCESS | 1540 | 1467953575918 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:56 INFO - PROCESS | 1540 | 1467953576041 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 21:52:56 INFO - PROCESS | 1540 | 1467953576133 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:56 INFO - PROCESS | 1540 | 1467953576139 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19675B000 == 16 [pid = 1540] [id = 376] 21:52:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18CDD0000) [pid = 1540] [serial = 1128] [outer = 0000000000000000] 21:52:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D53D000) [pid = 1540] [serial = 1129] [outer = 000000D18CDD0000] 21:52:56 INFO - PROCESS | 1540 | 1467953576198 Marionette DEBUG loaded listener.js 21:52:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D79FC00) [pid = 1540] [serial = 1130] [outer = 000000D18CDD0000] 21:52:57 INFO - PROCESS | 1540 | 1467953577003 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1189ms 21:52:57 INFO - PROCESS | 1540 | 1467953577049 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 21:52:57 INFO - PROCESS | 1540 | 1467953577054 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 21:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:52:57 INFO - PROCESS | 1540 | 1467953577061 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:52:57 INFO - PROCESS | 1540 | 1467953577064 Marionette TRACE conn6 <- [1,1470,null,{}] 21:52:57 INFO - PROCESS | 1540 | 1467953577069 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:57 INFO - PROCESS | 1540 | 1467953577072 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:57 INFO - PROCESS | 1540 | 1467953577222 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 21:52:57 INFO - PROCESS | 1540 | 1467953577333 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:57 INFO - PROCESS | 1540 | 1467953577336 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB2000 == 17 [pid = 1540] [id = 377] 21:52:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D191F95C00) [pid = 1540] [serial = 1131] [outer = 0000000000000000] 21:52:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D192AF8400) [pid = 1540] [serial = 1132] [outer = 000000D191F95C00] 21:52:57 INFO - PROCESS | 1540 | 1467953577396 Marionette DEBUG loaded listener.js 21:52:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D1941D8800) [pid = 1540] [serial = 1133] [outer = 000000D191F95C00] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18D723800) [pid = 1540] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D1927D4800) [pid = 1540] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18BB5D400) [pid = 1540] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19B749C00) [pid = 1540] [serial = 670] [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.] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D227400) [pid = 1540] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D68E800) [pid = 1540] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D191FDAC00) [pid = 1540] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D79CC00) [pid = 1540] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18C933C00) [pid = 1540] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D84B400) [pid = 1540] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18DC52800) [pid = 1540] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D192B61400) [pid = 1540] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19710B800) [pid = 1540] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D196E4D400) [pid = 1540] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192AF8C00) [pid = 1540] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19AE19C00) [pid = 1540] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199F61400) [pid = 1540] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19E47AC00) [pid = 1540] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19E410800) [pid = 1540] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D1940CC400) [pid = 1540] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18D84D000) [pid = 1540] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199975400) [pid = 1540] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D18D7A4800) [pid = 1540] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D1999EB000) [pid = 1540] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D18DD41800) [pid = 1540] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19950E800) [pid = 1540] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19659F400) [pid = 1540] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D199510000) [pid = 1540] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D1935AB800) [pid = 1540] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D199CE0C00) [pid = 1540] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D192709800) [pid = 1540] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D199E62000) [pid = 1540] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D19987DC00) [pid = 1540] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D199C66800) [pid = 1540] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D199F66C00) [pid = 1540] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D192967000) [pid = 1540] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 52 (000000D18D7EAC00) [pid = 1540] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 51 (000000D196592800) [pid = 1540] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 50 (000000D18D689C00) [pid = 1540] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 49 (000000D18D7EB400) [pid = 1540] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 48 (000000D196E54400) [pid = 1540] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 47 (000000D19977C000) [pid = 1540] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 46 (000000D19659B000) [pid = 1540] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | --DOMWINDOW == 45 (000000D192B64400) [pid = 1540] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 21:52:58 INFO - PROCESS | 1540 | 1467953578305 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1285ms 21:52:58 INFO - PROCESS | 1540 | 1467953578347 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 21:52:58 INFO - PROCESS | 1540 | 1467953578352 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 21:52:58 INFO - PROCESS | 1540 | 1467953578357 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:52:58 INFO - PROCESS | 1540 | 1467953578360 Marionette TRACE conn6 <- [1,1474,null,{}] 21:52:58 INFO - PROCESS | 1540 | 1467953578366 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:58 INFO - PROCESS | 1540 | 1467953578369 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:58 INFO - PROCESS | 1540 | 1467953578461 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 21:52:58 INFO - PROCESS | 1540 | 1467953578469 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:58 INFO - PROCESS | 1540 | 1467953578471 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D51000 == 18 [pid = 1540] [id = 378] 21:52:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 46 (000000D18D728000) [pid = 1540] [serial = 1134] [outer = 0000000000000000] 21:52:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 47 (000000D18D72DC00) [pid = 1540] [serial = 1135] [outer = 000000D18D728000] 21:52:58 INFO - PROCESS | 1540 | 1467953578524 Marionette DEBUG loaded listener.js 21:52:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 48 (000000D18D7F0C00) [pid = 1540] [serial = 1136] [outer = 000000D18D728000] 21:52:59 INFO - PROCESS | 1540 | 1467953579079 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 775ms 21:52:59 INFO - PROCESS | 1540 | 1467953579136 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 21:52:59 INFO - PROCESS | 1540 | 1467953579140 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 21:52:59 INFO - PROCESS | 1540 | 1467953579146 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:52:59 INFO - PROCESS | 1540 | 1467953579149 Marionette TRACE conn6 <- [1,1478,null,{}] 21:52:59 INFO - PROCESS | 1540 | 1467953579153 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:59 INFO - PROCESS | 1540 | 1467953579156 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:59 INFO - PROCESS | 1540 | 1467953579248 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 21:52:59 INFO - PROCESS | 1540 | 1467953579318 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:59 INFO - PROCESS | 1540 | 1467953579320 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193633800 == 19 [pid = 1540] [id = 379] 21:52:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 49 (000000D18DC55400) [pid = 1540] [serial = 1137] [outer = 0000000000000000] 21:52:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 50 (000000D18E10C400) [pid = 1540] [serial = 1138] [outer = 000000D18DC55400] 21:52:59 INFO - PROCESS | 1540 | 1467953579369 Marionette DEBUG loaded listener.js 21:52:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 51 (000000D191F8D800) [pid = 1540] [serial = 1139] [outer = 000000D18DC55400] 21:52:59 INFO - PROCESS | 1540 | 1467953579782 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 21:52:59 INFO - PROCESS | 1540 | 1467953579840 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 21:52:59 INFO - PROCESS | 1540 | 1467953579842 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 21:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:52:59 INFO - PROCESS | 1540 | 1467953579846 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:52:59 INFO - PROCESS | 1540 | 1467953579849 Marionette TRACE conn6 <- [1,1482,null,{}] 21:52:59 INFO - PROCESS | 1540 | 1467953579861 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:59 INFO - PROCESS | 1540 | 1467953579866 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:59 INFO - PROCESS | 1540 | 1467953579956 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 21:52:59 INFO - PROCESS | 1540 | 1467953579963 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:59 INFO - PROCESS | 1540 | 1467953579966 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:52:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19816B000 == 20 [pid = 1540] [id = 380] 21:52:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 52 (000000D192B62000) [pid = 1540] [serial = 1140] [outer = 0000000000000000] 21:53:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D192B6D000) [pid = 1540] [serial = 1141] [outer = 000000D192B62000] 21:53:00 INFO - PROCESS | 1540 | 1467953580021 Marionette DEBUG loaded listener.js 21:53:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D196592400) [pid = 1540] [serial = 1142] [outer = 000000D192B62000] 21:53:00 INFO - PROCESS | 1540 | 1467953580485 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 21:53:00 INFO - PROCESS | 1540 | 1467953580538 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 21:53:00 INFO - PROCESS | 1540 | 1467953580541 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 21:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:53:00 INFO - PROCESS | 1540 | 1467953580544 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:53:00 INFO - PROCESS | 1540 | 1467953580546 Marionette TRACE conn6 <- [1,1486,null,{}] 21:53:00 INFO - PROCESS | 1540 | 1467953580550 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:00 INFO - PROCESS | 1540 | 1467953580552 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:00 INFO - PROCESS | 1540 | 1467953580691 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 21:53:00 INFO - PROCESS | 1540 | 1467953580708 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:00 INFO - PROCESS | 1540 | 1467953580710 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F23800 == 21 [pid = 1540] [id = 381] 21:53:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D196D09000) [pid = 1540] [serial = 1143] [outer = 0000000000000000] 21:53:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D19710BC00) [pid = 1540] [serial = 1144] [outer = 000000D196D09000] 21:53:00 INFO - PROCESS | 1540 | 1467953580756 Marionette DEBUG loaded listener.js 21:53:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D197173C00) [pid = 1540] [serial = 1145] [outer = 000000D196D09000] 21:53:01 INFO - PROCESS | 1540 | 1467953581210 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 732ms 21:53:01 INFO - PROCESS | 1540 | 1467953581280 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 21:53:01 INFO - PROCESS | 1540 | 1467953581282 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 21:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:53:01 INFO - PROCESS | 1540 | 1467953581285 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:53:01 INFO - PROCESS | 1540 | 1467953581287 Marionette TRACE conn6 <- [1,1490,null,{}] 21:53:01 INFO - PROCESS | 1540 | 1467953581291 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:01 INFO - PROCESS | 1540 | 1467953581293 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:01 INFO - PROCESS | 1540 | 1467953581404 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 21:53:01 INFO - PROCESS | 1540 | 1467953581416 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:01 INFO - PROCESS | 1540 | 1467953581418 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2C9000 == 22 [pid = 1540] [id = 382] 21:53:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D196D09800) [pid = 1540] [serial = 1146] [outer = 0000000000000000] 21:53:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D198EEB800) [pid = 1540] [serial = 1147] [outer = 000000D196D09800] 21:53:01 INFO - PROCESS | 1540 | 1467953581462 Marionette DEBUG loaded listener.js 21:53:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D199823000) [pid = 1540] [serial = 1148] [outer = 000000D196D09800] 21:53:01 INFO - PROCESS | 1540 | 1467953581915 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 21:53:01 INFO - PROCESS | 1540 | 1467953581983 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 21:53:01 INFO - PROCESS | 1540 | 1467953581985 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 21:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:53:02 INFO - PROCESS | 1540 | 1467953581994 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:53:02 INFO - PROCESS | 1540 | 1467953581996 Marionette TRACE conn6 <- [1,1494,null,{}] 21:53:02 INFO - PROCESS | 1540 | 1467953582038 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:02 INFO - PROCESS | 1540 | 1467953582044 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:02 INFO - PROCESS | 1540 | 1467953582184 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 21:53:02 INFO - PROCESS | 1540 | 1467953582229 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:02 INFO - PROCESS | 1540 | 1467953582231 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C95F800 == 23 [pid = 1540] [id = 383] 21:53:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D1999E2C00) [pid = 1540] [serial = 1149] [outer = 0000000000000000] 21:53:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D199C6E400) [pid = 1540] [serial = 1150] [outer = 000000D1999E2C00] 21:53:02 INFO - PROCESS | 1540 | 1467953582276 Marionette DEBUG loaded listener.js 21:53:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D199F61800) [pid = 1540] [serial = 1151] [outer = 000000D1999E2C00] 21:53:02 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D18E106400) [pid = 1540] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:53:02 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D18D724400) [pid = 1540] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:53:02 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D192B67400) [pid = 1540] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:53:02 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D18DC52400) [pid = 1540] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:53:02 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D196710C00) [pid = 1540] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:53:02 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D18D72E000) [pid = 1540] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:53:02 INFO - PROCESS | 1540 | 1467953582684 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 713ms 21:53:02 INFO - PROCESS | 1540 | 1467953582706 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 21:53:02 INFO - PROCESS | 1540 | 1467953582708 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 21:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:53:02 INFO - PROCESS | 1540 | 1467953582711 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:53:02 INFO - PROCESS | 1540 | 1467953582713 Marionette TRACE conn6 <- [1,1498,null,{}] 21:53:02 INFO - PROCESS | 1540 | 1467953582716 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:02 INFO - PROCESS | 1540 | 1467953582718 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:02 INFO - PROCESS | 1540 | 1467953582825 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 21:53:02 INFO - PROCESS | 1540 | 1467953582867 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:02 INFO - PROCESS | 1540 | 1467953582869 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC0800 == 24 [pid = 1540] [id = 384] 21:53:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18CDCD800) [pid = 1540] [serial = 1152] [outer = 0000000000000000] 21:53:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D199CE5400) [pid = 1540] [serial = 1153] [outer = 000000D18CDCD800] 21:53:02 INFO - PROCESS | 1540 | 1467953582913 Marionette DEBUG loaded listener.js 21:53:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D199F69800) [pid = 1540] [serial = 1154] [outer = 000000D18CDCD800] 21:53:03 INFO - PROCESS | 1540 | 1467953583265 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 586ms 21:53:03 INFO - PROCESS | 1540 | 1467953583315 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 21:53:03 INFO - PROCESS | 1540 | 1467953583317 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 21:53:03 INFO - PROCESS | 1540 | 1467953583320 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 1540 | 1467953583322 Marionette TRACE conn6 <- [1,1502,null,{}] 21:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:53:03 INFO - PROCESS | 1540 | 1467953583326 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:03 INFO - PROCESS | 1540 | 1467953583327 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:03 INFO - PROCESS | 1540 | 1467953583436 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 21:53:03 INFO - PROCESS | 1540 | 1467953583443 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:03 INFO - PROCESS | 1540 | 1467953583445 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E972000 == 25 [pid = 1540] [id = 385] 21:53:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D199F6E400) [pid = 1540] [serial = 1155] [outer = 0000000000000000] 21:53:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D19A403C00) [pid = 1540] [serial = 1156] [outer = 000000D199F6E400] 21:53:03 INFO - PROCESS | 1540 | 1467953583490 Marionette DEBUG loaded listener.js 21:53:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D19A40B400) [pid = 1540] [serial = 1157] [outer = 000000D199F6E400] 21:53:03 INFO - PROCESS | 1540 | 1467953583914 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 21:53:03 INFO - PROCESS | 1540 | 1467953583958 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 21:53:03 INFO - PROCESS | 1540 | 1467953583960 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 21:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:53:03 INFO - PROCESS | 1540 | 1467953583963 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 1540 | 1467953583965 Marionette TRACE conn6 <- [1,1506,null,{}] 21:53:03 INFO - PROCESS | 1540 | 1467953583969 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:03 INFO - PROCESS | 1540 | 1467953583970 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:04 INFO - PROCESS | 1540 | 1467953584083 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 21:53:04 INFO - PROCESS | 1540 | 1467953584091 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:04 INFO - PROCESS | 1540 | 1467953584093 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0946000 == 26 [pid = 1540] [id = 386] 21:53:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D19A46AC00) [pid = 1540] [serial = 1158] [outer = 0000000000000000] 21:53:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D19A59F000) [pid = 1540] [serial = 1159] [outer = 000000D19A46AC00] 21:53:04 INFO - PROCESS | 1540 | 1467953584138 Marionette DEBUG loaded listener.js 21:53:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D19AA34000) [pid = 1540] [serial = 1160] [outer = 000000D19A46AC00] 21:53:04 INFO - PROCESS | 1540 | 1467953584634 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 731ms 21:53:04 INFO - PROCESS | 1540 | 1467953584699 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 21:53:04 INFO - PROCESS | 1540 | 1467953584704 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 21:53:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:53:04 INFO - PROCESS | 1540 | 1467953584710 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:53:04 INFO - PROCESS | 1540 | 1467953584714 Marionette TRACE conn6 <- [1,1510,null,{}] 21:53:04 INFO - PROCESS | 1540 | 1467953584720 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:04 INFO - PROCESS | 1540 | 1467953584724 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:04 INFO - PROCESS | 1540 | 1467953584891 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 21:53:04 INFO - PROCESS | 1540 | 1467953584966 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:04 INFO - PROCESS | 1540 | 1467953584971 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192A13000 == 27 [pid = 1540] [id = 387] 21:53:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D7ED000) [pid = 1540] [serial = 1161] [outer = 0000000000000000] 21:53:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D84EC00) [pid = 1540] [serial = 1162] [outer = 000000D18D7ED000] 21:53:05 INFO - PROCESS | 1540 | 1467953585070 Marionette DEBUG loaded listener.js 21:53:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18E4D4400) [pid = 1540] [serial = 1163] [outer = 000000D18D7ED000] 21:53:05 INFO - PROCESS | 1540 | 1467953585657 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:53:05 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 () { 21:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:53:05 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 () { 21:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:53:05 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 () { 21:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:53:05 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 () { 21:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:53:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 991ms 21:53:05 INFO - PROCESS | 1540 | 1467953585702 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 21:53:05 INFO - PROCESS | 1540 | 1467953585708 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 21:53:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:53:05 INFO - PROCESS | 1540 | 1467953585715 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:53:05 INFO - PROCESS | 1540 | 1467953585718 Marionette TRACE conn6 <- [1,1514,null,{}] 21:53:05 INFO - PROCESS | 1540 | 1467953585722 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:05 INFO - PROCESS | 1540 | 1467953585725 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:05 INFO - PROCESS | 1540 | 1467953585872 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 21:53:06 INFO - PROCESS | 1540 | 1467953585987 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:06 INFO - PROCESS | 1540 | 1467953585990 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AF33000 == 28 [pid = 1540] [id = 388] 21:53:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D196706C00) [pid = 1540] [serial = 1164] [outer = 0000000000000000] 21:53:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D196711000) [pid = 1540] [serial = 1165] [outer = 000000D196706C00] 21:53:06 INFO - PROCESS | 1540 | 1467953586048 Marionette DEBUG loaded listener.js 21:53:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D198EEBC00) [pid = 1540] [serial = 1166] [outer = 000000D196706C00] 21:53:06 INFO - PROCESS | 1540 | 1467953586645 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:53:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 995ms 21:53:06 INFO - PROCESS | 1540 | 1467953586721 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 21:53:06 INFO - PROCESS | 1540 | 1467953586724 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 21:53:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:53:06 INFO - PROCESS | 1540 | 1467953586729 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:53:06 INFO - PROCESS | 1540 | 1467953586733 Marionette TRACE conn6 <- [1,1518,null,{}] 21:53:06 INFO - PROCESS | 1540 | 1467953586745 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:06 INFO - PROCESS | 1540 | 1467953586750 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:06 INFO - PROCESS | 1540 | 1467953586862 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 21:53:06 INFO - PROCESS | 1540 | 1467953586938 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:06 INFO - PROCESS | 1540 | 1467953586942 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17EA000 == 29 [pid = 1540] [id = 389] 21:53:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199F5FC00) [pid = 1540] [serial = 1167] [outer = 0000000000000000] 21:53:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19AA33000) [pid = 1540] [serial = 1168] [outer = 000000D199F5FC00] 21:53:07 INFO - PROCESS | 1540 | 1467953587040 Marionette DEBUG loaded listener.js 21:53:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19ABBB800) [pid = 1540] [serial = 1169] [outer = 000000D199F5FC00] 21:53:07 INFO - PROCESS | 1540 | 1467953587762 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:53:07 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 21:53:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:53:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:53:07 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. 21:53:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:53:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1079ms 21:53:07 INFO - PROCESS | 1540 | 1467953587826 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 21:53:07 INFO - PROCESS | 1540 | 1467953587830 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 21:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:53:07 INFO - PROCESS | 1540 | 1467953587835 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:53:07 INFO - PROCESS | 1540 | 1467953587838 Marionette TRACE conn6 <- [1,1522,null,{}] 21:53:07 INFO - PROCESS | 1540 | 1467953587843 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:07 INFO - PROCESS | 1540 | 1467953587846 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:07 INFO - PROCESS | 1540 | 1467953587947 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 21:53:08 INFO - PROCESS | 1540 | 1467953588037 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:08 INFO - PROCESS | 1540 | 1467953588040 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937E3800 == 30 [pid = 1540] [id = 390] 21:53:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D53B800) [pid = 1540] [serial = 1170] [outer = 0000000000000000] 21:53:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D729C00) [pid = 1540] [serial = 1171] [outer = 000000D18D53B800] 21:53:08 INFO - PROCESS | 1540 | 1467953588090 Marionette DEBUG loaded listener.js 21:53:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18E436000) [pid = 1540] [serial = 1172] [outer = 000000D18D53B800] 21:53:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D198154000 == 29 [pid = 1540] [id = 369] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18EC39C00) [pid = 1540] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18EC3D000) [pid = 1540] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199971C00) [pid = 1540] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192B6DC00) [pid = 1540] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D192089C00) [pid = 1540] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18E102C00) [pid = 1540] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D197128C00) [pid = 1540] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D196D11C00) [pid = 1540] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18D796800) [pid = 1540] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D196592C00) [pid = 1540] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D192B6E000) [pid = 1540] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D18DB40400) [pid = 1540] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 21:53:09 INFO - PROCESS | 1540 | 1467953589302 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1484ms 21:53:09 INFO - PROCESS | 1540 | 1467953589358 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 21:53:09 INFO - PROCESS | 1540 | 1467953589363 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 21:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:53:09 INFO - PROCESS | 1540 | 1467953589368 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:53:09 INFO - PROCESS | 1540 | 1467953589371 Marionette TRACE conn6 <- [1,1526,null,{}] 21:53:09 INFO - PROCESS | 1540 | 1467953589378 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:09 INFO - PROCESS | 1540 | 1467953589381 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:09 INFO - PROCESS | 1540 | 1467953589494 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 21:53:09 INFO - PROCESS | 1540 | 1467953589510 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:09 INFO - PROCESS | 1540 | 1467953589515 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D5B000 == 30 [pid = 1540] [id = 391] 21:53:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D68D000) [pid = 1540] [serial = 1173] [outer = 0000000000000000] 21:53:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D691400) [pid = 1540] [serial = 1174] [outer = 000000D18D68D000] 21:53:09 INFO - PROCESS | 1540 | 1467953589564 Marionette DEBUG loaded listener.js 21:53:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D797C00) [pid = 1540] [serial = 1175] [outer = 000000D18D68D000] 21:53:10 INFO - PROCESS | 1540 | 1467953590029 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 669ms 21:53:10 INFO - PROCESS | 1540 | 1467953590045 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 1540 | 1467953590050 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 21:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:53:10 INFO - PROCESS | 1540 | 1467953590057 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 1540 | 1467953590060 Marionette TRACE conn6 <- [1,1530,null,{}] 21:53:10 INFO - PROCESS | 1540 | 1467953590063 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:10 INFO - PROCESS | 1540 | 1467953590066 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:10 INFO - PROCESS | 1540 | 1467953590158 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 21:53:10 INFO - PROCESS | 1540 | 1467953590166 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:10 INFO - PROCESS | 1540 | 1467953590168 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19675D000 == 31 [pid = 1540] [id = 392] 21:53:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18DD38000) [pid = 1540] [serial = 1176] [outer = 0000000000000000] 21:53:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18E106000) [pid = 1540] [serial = 1177] [outer = 000000D18DD38000] 21:53:10 INFO - PROCESS | 1540 | 1467953590217 Marionette DEBUG loaded listener.js 21:53:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19207F400) [pid = 1540] [serial = 1178] [outer = 000000D18DD38000] 21:53:10 INFO - PROCESS | 1540 | 1467953590709 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 692ms 21:53:10 INFO - PROCESS | 1540 | 1467953590750 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 1540 | 1467953590752 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 21:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:53:10 INFO - PROCESS | 1540 | 1467953590756 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 1540 | 1467953590760 Marionette TRACE conn6 <- [1,1534,null,{}] 21:53:10 INFO - PROCESS | 1540 | 1467953590771 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:10 INFO - PROCESS | 1540 | 1467953590776 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:10 INFO - PROCESS | 1540 | 1467953590892 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 21:53:11 INFO - PROCESS | 1540 | 1467953591011 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:11 INFO - PROCESS | 1540 | 1467953591015 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D571800 == 32 [pid = 1540] [id = 393] 21:53:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18BA4E000) [pid = 1540] [serial = 1179] [outer = 0000000000000000] 21:53:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18BB59000) [pid = 1540] [serial = 1180] [outer = 000000D18BA4E000] 21:53:11 INFO - PROCESS | 1540 | 1467953591075 Marionette DEBUG loaded listener.js 21:53:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D533800) [pid = 1540] [serial = 1181] [outer = 000000D18BA4E000] 21:53:11 INFO - PROCESS | 1540 | 1467953591796 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1082ms 21:53:11 INFO - PROCESS | 1540 | 1467953591848 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 21:53:11 INFO - PROCESS | 1540 | 1467953591852 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 21:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:53:11 INFO - PROCESS | 1540 | 1467953591857 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:53:11 INFO - PROCESS | 1540 | 1467953591861 Marionette TRACE conn6 <- [1,1538,null,{}] 21:53:11 INFO - PROCESS | 1540 | 1467953591867 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:11 INFO - PROCESS | 1540 | 1467953591873 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:12 INFO - PROCESS | 1540 | 1467953591994 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 21:53:12 INFO - PROCESS | 1540 | 1467953592069 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:12 INFO - PROCESS | 1540 | 1467953592073 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FCB800 == 33 [pid = 1540] [id = 394] 21:53:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192088400) [pid = 1540] [serial = 1182] [outer = 0000000000000000] 21:53:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192706C00) [pid = 1540] [serial = 1183] [outer = 000000D192088400] 21:53:12 INFO - PROCESS | 1540 | 1467953592131 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D192A47C00) [pid = 1540] [serial = 1184] [outer = 000000D192088400] 21:53:12 INFO - PROCESS | 1540 | 1467953592896 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1081ms 21:53:12 INFO - PROCESS | 1540 | 1467953592949 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 21:53:12 INFO - PROCESS | 1540 | 1467953592953 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 21:53:12 INFO - PROCESS | 1540 | 1467953592958 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:53:12 INFO - PROCESS | 1540 | 1467953592961 Marionette TRACE conn6 <- [1,1542,null,{}] 21:53:12 INFO - PROCESS | 1540 | 1467953592965 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:12 INFO - PROCESS | 1540 | 1467953592968 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:13 INFO - PROCESS | 1540 | 1467953593097 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 21:53:13 INFO - PROCESS | 1540 | 1467953593173 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:13 INFO - PROCESS | 1540 | 1467953593176 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A81C800 == 34 [pid = 1540] [id = 395] 21:53:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18DD37C00) [pid = 1540] [serial = 1185] [outer = 0000000000000000] 21:53:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D196594400) [pid = 1540] [serial = 1186] [outer = 000000D18DD37C00] 21:53:13 INFO - PROCESS | 1540 | 1467953593232 Marionette DEBUG loaded listener.js 21:53:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D196D10C00) [pid = 1540] [serial = 1187] [outer = 000000D18DD37C00] 21:53:13 INFO - PROCESS | 1540 | 1467953593958 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:53:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1032ms 21:53:13 INFO - PROCESS | 1540 | 1467953593993 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 1540 | 1467953593998 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 21:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:53:14 INFO - PROCESS | 1540 | 1467953594002 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:53:14 INFO - PROCESS | 1540 | 1467953594007 Marionette TRACE conn6 <- [1,1546,null,{}] 21:53:14 INFO - PROCESS | 1540 | 1467953594035 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:14 INFO - PROCESS | 1540 | 1467953594037 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:14 INFO - PROCESS | 1540 | 1467953594152 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 21:53:14 INFO - PROCESS | 1540 | 1467953594205 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:14 INFO - PROCESS | 1540 | 1467953594207 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995E9000 == 35 [pid = 1540] [id = 396] 21:53:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18DC5AC00) [pid = 1540] [serial = 1188] [outer = 0000000000000000] 21:53:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D191F45800) [pid = 1540] [serial = 1189] [outer = 000000D18DC5AC00] 21:53:14 INFO - PROCESS | 1540 | 1467953594259 Marionette DEBUG loaded listener.js 21:53:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D192B65C00) [pid = 1540] [serial = 1190] [outer = 000000D18DC5AC00] 21:53:14 INFO - PROCESS | 1540 | 1467953594750 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 795ms 21:53:14 INFO - PROCESS | 1540 | 1467953594797 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 1540 | 1467953594802 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 21:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:53:14 INFO - PROCESS | 1540 | 1467953594815 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:53:14 INFO - PROCESS | 1540 | 1467953594818 Marionette TRACE conn6 <- [1,1550,null,{}] 21:53:14 INFO - PROCESS | 1540 | 1467953594822 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:14 INFO - PROCESS | 1540 | 1467953594824 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:14 INFO - PROCESS | 1540 | 1467953594941 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 21:53:15 INFO - PROCESS | 1540 | 1467953594995 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:15 INFO - PROCESS | 1540 | 1467953594998 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC48800 == 36 [pid = 1540] [id = 397] 21:53:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19710DC00) [pid = 1540] [serial = 1191] [outer = 0000000000000000] 21:53:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D197121400) [pid = 1540] [serial = 1192] [outer = 000000D19710DC00] 21:53:15 INFO - PROCESS | 1540 | 1467953595047 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D198120000) [pid = 1540] [serial = 1193] [outer = 000000D19710DC00] 21:53:15 INFO - PROCESS | 1540 | 1467953595505 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 21:53:15 INFO - PROCESS | 1540 | 1467953595555 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 21:53:15 INFO - PROCESS | 1540 | 1467953595557 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 21:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:53:15 INFO - PROCESS | 1540 | 1467953595561 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:53:15 INFO - PROCESS | 1540 | 1467953595565 Marionette TRACE conn6 <- [1,1554,null,{}] 21:53:15 INFO - PROCESS | 1540 | 1467953595577 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:15 INFO - PROCESS | 1540 | 1467953595582 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:15 INFO - PROCESS | 1540 | 1467953595699 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 21:53:15 INFO - PROCESS | 1540 | 1467953595789 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:15 INFO - PROCESS | 1540 | 1467953595792 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E978000 == 37 [pid = 1540] [id = 398] 21:53:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18D535400) [pid = 1540] [serial = 1194] [outer = 0000000000000000] 21:53:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D199971C00) [pid = 1540] [serial = 1195] [outer = 000000D18D535400] 21:53:15 INFO - PROCESS | 1540 | 1467953595843 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D199C61400) [pid = 1540] [serial = 1196] [outer = 000000D18D535400] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D196D09000) [pid = 1540] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D196D09800) [pid = 1540] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18CDCD800) [pid = 1540] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18D728000) [pid = 1540] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18DC55400) [pid = 1540] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D191F95C00) [pid = 1540] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1999E2C00) [pid = 1540] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D5B6800) [pid = 1540] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18CDD0000) [pid = 1540] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D192B62000) [pid = 1540] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D199F6E400) [pid = 1540] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:53:16 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19A46AC00) [pid = 1540] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:53:16 INFO - PROCESS | 1540 | 1467953596228 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 21:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:53:16 INFO - PROCESS | 1540 | 1467953596299 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 1540 | 1467953596302 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 21:53:16 INFO - PROCESS | 1540 | 1467953596306 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - PROCESS | 1540 | 1467953596308 Marionette TRACE conn6 <- [1,1558,null,{}] 21:53:16 INFO - PROCESS | 1540 | 1467953596311 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:16 INFO - PROCESS | 1540 | 1467953596313 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:16 INFO - PROCESS | 1540 | 1467953596404 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 21:53:16 INFO - PROCESS | 1540 | 1467953596410 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:16 INFO - PROCESS | 1540 | 1467953596412 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D28C000 == 38 [pid = 1540] [id = 399] 21:53:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199776000) [pid = 1540] [serial = 1197] [outer = 0000000000000000] 21:53:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199C61C00) [pid = 1540] [serial = 1198] [outer = 000000D199776000] 21:53:16 INFO - PROCESS | 1540 | 1467953596457 Marionette DEBUG loaded listener.js 21:53:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199CDBC00) [pid = 1540] [serial = 1199] [outer = 000000D199776000] 21:53:16 INFO - PROCESS | 1540 | 1467953596883 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 21:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:53:16 INFO - PROCESS | 1540 | 1467953596938 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 1540 | 1467953596940 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 21:53:16 INFO - PROCESS | 1540 | 1467953596944 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - PROCESS | 1540 | 1467953596946 Marionette TRACE conn6 <- [1,1562,null,{}] 21:53:16 INFO - PROCESS | 1540 | 1467953596949 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:16 INFO - PROCESS | 1540 | 1467953596951 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:17 INFO - PROCESS | 1540 | 1467953597033 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 21:53:17 INFO - PROCESS | 1540 | 1467953597042 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:17 INFO - PROCESS | 1540 | 1467953597044 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C97800 == 39 [pid = 1540] [id = 400] 21:53:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199F6DC00) [pid = 1540] [serial = 1200] [outer = 0000000000000000] 21:53:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19A404000) [pid = 1540] [serial = 1201] [outer = 000000D199F6DC00] 21:53:17 INFO - PROCESS | 1540 | 1467953597090 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19A411800) [pid = 1540] [serial = 1202] [outer = 000000D199F6DC00] 21:53:17 INFO - PROCESS | 1540 | 1467953597566 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 692ms 21:53:17 INFO - PROCESS | 1540 | 1467953597639 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 21:53:17 INFO - PROCESS | 1540 | 1467953597641 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 21:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:53:17 INFO - PROCESS | 1540 | 1467953597644 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:53:17 INFO - PROCESS | 1540 | 1467953597646 Marionette TRACE conn6 <- [1,1566,null,{}] 21:53:17 INFO - PROCESS | 1540 | 1467953597649 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:17 INFO - PROCESS | 1540 | 1467953597655 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:17 INFO - PROCESS | 1540 | 1467953597754 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 21:53:17 INFO - PROCESS | 1540 | 1467953597765 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:17 INFO - PROCESS | 1540 | 1467953597767 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B03000 == 40 [pid = 1540] [id = 401] 21:53:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19AED3800) [pid = 1540] [serial = 1203] [outer = 0000000000000000] 21:53:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19AF96C00) [pid = 1540] [serial = 1204] [outer = 000000D19AED3800] 21:53:17 INFO - PROCESS | 1540 | 1467953597812 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19AF9D000) [pid = 1540] [serial = 1205] [outer = 000000D19AED3800] 21:53:18 INFO - PROCESS | 1540 | 1467953598485 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 21:53:18 INFO - PROCESS | 1540 | 1467953598528 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 21:53:18 INFO - PROCESS | 1540 | 1467953598533 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 21:53:18 INFO - PROCESS | 1540 | 1467953598537 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:53:18 INFO - PROCESS | 1540 | 1467953598543 Marionette TRACE conn6 <- [1,1570,null,{}] 21:53:18 INFO - PROCESS | 1540 | 1467953598548 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:18 INFO - PROCESS | 1540 | 1467953598551 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:18 INFO - PROCESS | 1540 | 1467953598673 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 21:53:18 INFO - PROCESS | 1540 | 1467953598746 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 1540 | 1467953598749 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A609800 == 41 [pid = 1540] [id = 402] 21:53:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18DB41C00) [pid = 1540] [serial = 1206] [outer = 0000000000000000] 21:53:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19270E800) [pid = 1540] [serial = 1207] [outer = 000000D18DB41C00] 21:53:18 INFO - PROCESS | 1540 | 1467953598850 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D196595000) [pid = 1540] [serial = 1208] [outer = 000000D18DB41C00] 21:53:19 INFO - PROCESS | 1540 | 1467953599408 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 942ms 21:53:19 INFO - PROCESS | 1540 | 1467953599484 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 21:53:19 INFO - PROCESS | 1540 | 1467953599489 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 21:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:53:19 INFO - PROCESS | 1540 | 1467953599497 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:53:19 INFO - PROCESS | 1540 | 1467953599500 Marionette TRACE conn6 <- [1,1574,null,{}] 21:53:19 INFO - PROCESS | 1540 | 1467953599504 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:19 INFO - PROCESS | 1540 | 1467953599507 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:19 INFO - PROCESS | 1540 | 1467953599673 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 21:53:19 INFO - PROCESS | 1540 | 1467953599683 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:19 INFO - PROCESS | 1540 | 1467953599685 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E2800 == 42 [pid = 1540] [id = 403] 21:53:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19982C800) [pid = 1540] [serial = 1209] [outer = 0000000000000000] 21:53:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D199978000) [pid = 1540] [serial = 1210] [outer = 000000D19982C800] 21:53:19 INFO - PROCESS | 1540 | 1467953599743 Marionette DEBUG loaded listener.js 21:53:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D199F64000) [pid = 1540] [serial = 1211] [outer = 000000D19982C800] 21:53:20 INFO - PROCESS | 1540 | 1467953600369 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 942ms 21:53:20 INFO - PROCESS | 1540 | 1467953600440 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 21:53:20 INFO - PROCESS | 1540 | 1467953600443 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 21:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:53:20 INFO - PROCESS | 1540 | 1467953600447 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:53:20 INFO - PROCESS | 1540 | 1467953600451 Marionette TRACE conn6 <- [1,1578,null,{}] 21:53:20 INFO - PROCESS | 1540 | 1467953600464 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:20 INFO - PROCESS | 1540 | 1467953600469 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:20 INFO - PROCESS | 1540 | 1467953600588 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 21:53:20 INFO - PROCESS | 1540 | 1467953600702 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:20 INFO - PROCESS | 1540 | 1467953600706 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BD1000 == 43 [pid = 1540] [id = 404] 21:53:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19AEDD800) [pid = 1540] [serial = 1212] [outer = 0000000000000000] 21:53:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19B097800) [pid = 1540] [serial = 1213] [outer = 000000D19AEDD800] 21:53:20 INFO - PROCESS | 1540 | 1467953600766 Marionette DEBUG loaded listener.js 21:53:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19B616400) [pid = 1540] [serial = 1214] [outer = 000000D19AEDD800] 21:53:21 INFO - PROCESS | 1540 | 1467953601319 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 880ms 21:53:21 INFO - PROCESS | 1540 | 1467953601329 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 21:53:21 INFO - PROCESS | 1540 | 1467953601332 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 21:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:53:21 INFO - PROCESS | 1540 | 1467953601335 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:53:21 INFO - PROCESS | 1540 | 1467953601337 Marionette TRACE conn6 <- [1,1582,null,{}] 21:53:21 INFO - PROCESS | 1540 | 1467953601341 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:21 INFO - PROCESS | 1540 | 1467953601344 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:21 INFO - PROCESS | 1540 | 1467953601457 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 21:53:21 INFO - PROCESS | 1540 | 1467953601548 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:21 INFO - PROCESS | 1540 | 1467953601551 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E92000 == 44 [pid = 1540] [id = 405] 21:53:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19B61FC00) [pid = 1540] [serial = 1215] [outer = 0000000000000000] 21:53:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19B6EA000) [pid = 1540] [serial = 1216] [outer = 000000D19B61FC00] 21:53:21 INFO - PROCESS | 1540 | 1467953601607 Marionette DEBUG loaded listener.js 21:53:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D19B7C1400) [pid = 1540] [serial = 1217] [outer = 000000D19B61FC00] 21:53:22 INFO - PROCESS | 1540 | 1467953602371 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1090ms 21:53:22 INFO - PROCESS | 1540 | 1467953602428 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 21:53:22 INFO - PROCESS | 1540 | 1467953602432 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 21:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:53:22 INFO - PROCESS | 1540 | 1467953602437 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:53:22 INFO - PROCESS | 1540 | 1467953602441 Marionette TRACE conn6 <- [1,1586,null,{}] 21:53:22 INFO - PROCESS | 1540 | 1467953602447 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:22 INFO - PROCESS | 1540 | 1467953602449 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:22 INFO - PROCESS | 1540 | 1467953602556 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 21:53:22 INFO - PROCESS | 1540 | 1467953602637 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:22 INFO - PROCESS | 1540 | 1467953602642 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D68800 == 45 [pid = 1540] [id = 406] 21:53:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D18DC57800) [pid = 1540] [serial = 1218] [outer = 0000000000000000] 21:53:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D18DF9EC00) [pid = 1540] [serial = 1219] [outer = 000000D18DC57800] 21:53:22 INFO - PROCESS | 1540 | 1467953602738 Marionette DEBUG loaded listener.js 21:53:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D192A3F400) [pid = 1540] [serial = 1220] [outer = 000000D18DC57800] 21:53:23 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C97800 == 44 [pid = 1540] [id = 400] 21:53:23 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D28C000 == 43 [pid = 1540] [id = 399] 21:53:23 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E978000 == 42 [pid = 1540] [id = 398] 21:53:23 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC48800 == 41 [pid = 1540] [id = 397] 21:53:23 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995E9000 == 40 [pid = 1540] [id = 396] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D19710BC00) [pid = 1540] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D198EEB800) [pid = 1540] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D199CE5400) [pid = 1540] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D18D72DC00) [pid = 1540] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D18E10C400) [pid = 1540] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D191F8D800) [pid = 1540] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D192AF8400) [pid = 1540] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D1941D8800) [pid = 1540] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D199C6E400) [pid = 1540] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19997F800) [pid = 1540] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D53D000) [pid = 1540] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18D79FC00) [pid = 1540] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D192B6D000) [pid = 1540] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18D7F0C00) [pid = 1540] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19A40B400) [pid = 1540] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19A59F000) [pid = 1540] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19A403C00) [pid = 1540] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199F61800) [pid = 1540] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199823000) [pid = 1540] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D197173C00) [pid = 1540] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19AA34000) [pid = 1540] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D199F69800) [pid = 1540] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D196592400) [pid = 1540] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 21:53:23 INFO - PROCESS | 1540 | 1467953603295 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 880ms 21:53:23 INFO - PROCESS | 1540 | 1467953603321 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 21:53:23 INFO - PROCESS | 1540 | 1467953603326 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 21:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:53:23 INFO - PROCESS | 1540 | 1467953603334 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:53:23 INFO - PROCESS | 1540 | 1467953603337 Marionette TRACE conn6 <- [1,1590,null,{}] 21:53:23 INFO - PROCESS | 1540 | 1467953603340 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:23 INFO - PROCESS | 1540 | 1467953603343 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:23 INFO - PROCESS | 1540 | 1467953603435 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 21:53:23 INFO - PROCESS | 1540 | 1467953603442 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:23 INFO - PROCESS | 1540 | 1467953603444 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995D9000 == 41 [pid = 1540] [id = 407] 21:53:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18DBACC00) [pid = 1540] [serial = 1221] [outer = 0000000000000000] 21:53:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D191D34C00) [pid = 1540] [serial = 1222] [outer = 000000D18DBACC00] 21:53:23 INFO - PROCESS | 1540 | 1467953603493 Marionette DEBUG loaded listener.js 21:53:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D192B64C00) [pid = 1540] [serial = 1223] [outer = 000000D18DBACC00] 21:53:24 INFO - PROCESS | 1540 | 1467953604001 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 21:53:24 INFO - PROCESS | 1540 | 1467953604027 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 21:53:24 INFO - PROCESS | 1540 | 1467953604029 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 21:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:53:24 INFO - PROCESS | 1540 | 1467953604032 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:53:24 INFO - PROCESS | 1540 | 1467953604036 Marionette TRACE conn6 <- [1,1594,null,{}] 21:53:24 INFO - PROCESS | 1540 | 1467953604047 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:24 INFO - PROCESS | 1540 | 1467953604051 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:24 INFO - PROCESS | 1540 | 1467953604142 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 21:53:24 INFO - PROCESS | 1540 | 1467953604151 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:24 INFO - PROCESS | 1540 | 1467953604154 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A60E000 == 42 [pid = 1540] [id = 408] 21:53:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D197127400) [pid = 1540] [serial = 1224] [outer = 0000000000000000] 21:53:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D1981DB800) [pid = 1540] [serial = 1225] [outer = 000000D197127400] 21:53:24 INFO - PROCESS | 1540 | 1467953604202 Marionette DEBUG loaded listener.js 21:53:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199824400) [pid = 1540] [serial = 1226] [outer = 000000D197127400] 21:53:24 INFO - PROCESS | 1540 | 1467953604677 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 21:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:53:24 INFO - PROCESS | 1540 | 1467953604727 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 21:53:24 INFO - PROCESS | 1540 | 1467953604729 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 21:53:24 INFO - PROCESS | 1540 | 1467953604733 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:53:24 INFO - PROCESS | 1540 | 1467953604734 Marionette TRACE conn6 <- [1,1598,null,{}] 21:53:24 INFO - PROCESS | 1540 | 1467953604738 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:24 INFO - PROCESS | 1540 | 1467953604740 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:24 INFO - PROCESS | 1540 | 1467953604856 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 21:53:24 INFO - PROCESS | 1540 | 1467953604936 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:24 INFO - PROCESS | 1540 | 1467953604939 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAD0000 == 43 [pid = 1540] [id = 409] 21:53:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199828000) [pid = 1540] [serial = 1227] [outer = 0000000000000000] 21:53:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D199C6E400) [pid = 1540] [serial = 1228] [outer = 000000D199828000] 21:53:24 INFO - PROCESS | 1540 | 1467953604985 Marionette DEBUG loaded listener.js 21:53:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D199F6BC00) [pid = 1540] [serial = 1229] [outer = 000000D199828000] 21:53:25 INFO - PROCESS | 1540 | 1467953605357 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 21:53:25 INFO - PROCESS | 1540 | 1467953605436 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 21:53:25 INFO - PROCESS | 1540 | 1467953605438 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 21:53:25 INFO - PROCESS | 1540 | 1467953605441 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:53:25 INFO - PROCESS | 1540 | 1467953605443 Marionette TRACE conn6 <- [1,1602,null,{}] 21:53:25 INFO - PROCESS | 1540 | 1467953605447 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:25 INFO - PROCESS | 1540 | 1467953605449 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:25 INFO - PROCESS | 1540 | 1467953605563 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 21:53:25 INFO - PROCESS | 1540 | 1467953605640 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:25 INFO - PROCESS | 1540 | 1467953605643 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D98D000 == 44 [pid = 1540] [id = 410] 21:53:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19A476000) [pid = 1540] [serial = 1230] [outer = 0000000000000000] 21:53:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19A59F800) [pid = 1540] [serial = 1231] [outer = 000000D19A476000] 21:53:25 INFO - PROCESS | 1540 | 1467953605691 Marionette DEBUG loaded listener.js 21:53:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19ABBD400) [pid = 1540] [serial = 1232] [outer = 000000D19A476000] 21:53:26 INFO - PROCESS | 1540 | 1467953606134 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:53:26 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 21:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 21:53:26 INFO - PROCESS | 1540 | 1467953606218 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 21:53:26 INFO - PROCESS | 1540 | 1467953606220 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 21:53:26 INFO - PROCESS | 1540 | 1467953606224 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:53:26 INFO - PROCESS | 1540 | 1467953606226 Marionette TRACE conn6 <- [1,1606,null,{}] 21:53:26 INFO - PROCESS | 1540 | 1467953606230 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:53:26 INFO - PROCESS | 1540 | 1467953606235 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:26 INFO - PROCESS | 1540 | 1467953606381 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 21:53:26 INFO - PROCESS | 1540 | 1467953606387 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:26 INFO - PROCESS | 1540 | 1467953606389 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E5800 == 45 [pid = 1540] [id = 411] 21:53:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19B09DC00) [pid = 1540] [serial = 1233] [outer = 0000000000000000] 21:53:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19B620000) [pid = 1540] [serial = 1234] [outer = 000000D19B09DC00] 21:53:26 INFO - PROCESS | 1540 | 1467953606484 Marionette DEBUG loaded listener.js 21:53:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19C97B000) [pid = 1540] [serial = 1235] [outer = 000000D19B09DC00] 21:53:26 INFO - PROCESS | 1540 | 1467953606920 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 732ms 21:53:26 INFO - PROCESS | 1540 | 1467953606966 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 21:53:26 INFO - PROCESS | 1540 | 1467953606968 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 21:53:26 INFO - PROCESS | 1540 | 1467953606971 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:53:26 INFO - PROCESS | 1540 | 1467953606980 Marionette TRACE conn6 <- [1,1610,null,{}] 21:53:26 INFO - PROCESS | 1540 | 1467953606989 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:26 INFO - PROCESS | 1540 | 1467953606991 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:27 INFO - PROCESS | 1540 | 1467953607101 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 21:53:27 INFO - PROCESS | 1540 | 1467953607108 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:27 INFO - PROCESS | 1540 | 1467953607111 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BCC000 == 46 [pid = 1540] [id = 412] 21:53:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19C982C00) [pid = 1540] [serial = 1236] [outer = 0000000000000000] 21:53:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19D0BC400) [pid = 1540] [serial = 1237] [outer = 000000D19C982C00] 21:53:27 INFO - PROCESS | 1540 | 1467953607159 Marionette DEBUG loaded listener.js 21:53:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19E2E5000) [pid = 1540] [serial = 1238] [outer = 000000D19C982C00] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D199F5FC00) [pid = 1540] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D196706C00) [pid = 1540] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D18D7ED000) [pid = 1540] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18DD38000) [pid = 1540] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18D68D000) [pid = 1540] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D53B800) [pid = 1540] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18DC5AC00) [pid = 1540] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18DD37C00) [pid = 1540] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19710DC00) [pid = 1540] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D535400) [pid = 1540] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199F6DC00) [pid = 1540] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:53:27 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D199776000) [pid = 1540] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:53:27 INFO - PROCESS | 1540 | 1467953607676 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:53:27 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 21:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 754ms 21:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:53:27 INFO - PROCESS | 1540 | 1467953607731 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 21:53:27 INFO - PROCESS | 1540 | 1467953607733 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 21:53:27 INFO - PROCESS | 1540 | 1467953607736 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:53:27 INFO - PROCESS | 1540 | 1467953607738 Marionette TRACE conn6 <- [1,1614,null,{}] 21:53:27 INFO - PROCESS | 1540 | 1467953607742 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:27 INFO - PROCESS | 1540 | 1467953607744 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:27 INFO - PROCESS | 1540 | 1467953607857 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 21:53:27 INFO - PROCESS | 1540 | 1467953607910 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:27 INFO - PROCESS | 1540 | 1467953607912 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EA6800 == 47 [pid = 1540] [id = 413] 21:53:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D691C00) [pid = 1540] [serial = 1239] [outer = 0000000000000000] 21:53:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D197126800) [pid = 1540] [serial = 1240] [outer = 000000D18D691C00] 21:53:27 INFO - PROCESS | 1540 | 1467953607957 Marionette DEBUG loaded listener.js 21:53:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19DA57800) [pid = 1540] [serial = 1241] [outer = 000000D18D691C00] 21:53:28 INFO - PROCESS | 1540 | 1467953608303 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 21:53:28 INFO - PROCESS | 1540 | 1467953608366 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 21:53:28 INFO - PROCESS | 1540 | 1467953608368 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 21:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:53:28 INFO - PROCESS | 1540 | 1467953608378 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:53:28 INFO - PROCESS | 1540 | 1467953608380 Marionette TRACE conn6 <- [1,1618,null,{}] 21:53:28 INFO - PROCESS | 1540 | 1467953608383 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:28 INFO - PROCESS | 1540 | 1467953608385 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:28 INFO - PROCESS | 1540 | 1467953608470 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 21:53:28 INFO - PROCESS | 1540 | 1467953608475 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:28 INFO - PROCESS | 1540 | 1467953608477 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EC2000 == 48 [pid = 1540] [id = 414] 21:53:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19E2E9C00) [pid = 1540] [serial = 1242] [outer = 0000000000000000] 21:53:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19E2EF400) [pid = 1540] [serial = 1243] [outer = 000000D19E2E9C00] 21:53:28 INFO - PROCESS | 1540 | 1467953608522 Marionette DEBUG loaded listener.js 21:53:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19E413400) [pid = 1540] [serial = 1244] [outer = 000000D19E2E9C00] 21:53:28 INFO - PROCESS | 1540 | 1467953608951 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 21:53:29 INFO - PROCESS | 1540 | 1467953609009 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 21:53:29 INFO - PROCESS | 1540 | 1467953609011 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 21:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:53:29 INFO - PROCESS | 1540 | 1467953609015 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:53:29 INFO - PROCESS | 1540 | 1467953609017 Marionette TRACE conn6 <- [1,1622,null,{}] 21:53:29 INFO - PROCESS | 1540 | 1467953609020 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:29 INFO - PROCESS | 1540 | 1467953609022 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:29 INFO - PROCESS | 1540 | 1467953609112 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 21:53:29 INFO - PROCESS | 1540 | 1467953609119 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:29 INFO - PROCESS | 1540 | 1467953609121 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A29D6800 == 49 [pid = 1540] [id = 415] 21:53:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19E41A800) [pid = 1540] [serial = 1245] [outer = 0000000000000000] 21:53:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19E470400) [pid = 1540] [serial = 1246] [outer = 000000D19E41A800] 21:53:29 INFO - PROCESS | 1540 | 1467953609165 Marionette DEBUG loaded listener.js 21:53:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19E476400) [pid = 1540] [serial = 1247] [outer = 000000D19E41A800] 21:53:29 INFO - PROCESS | 1540 | 1467953609777 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 837ms 21:53:29 INFO - PROCESS | 1540 | 1467953609855 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 21:53:29 INFO - PROCESS | 1540 | 1467953609860 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 21:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:53:29 INFO - PROCESS | 1540 | 1467953609880 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:53:29 INFO - PROCESS | 1540 | 1467953609884 Marionette TRACE conn6 <- [1,1626,null,{}] 21:53:29 INFO - PROCESS | 1540 | 1467953609891 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:29 INFO - PROCESS | 1540 | 1467953609894 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:30 INFO - PROCESS | 1540 | 1467953610023 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 21:53:30 INFO - PROCESS | 1540 | 1467953610141 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:30 INFO - PROCESS | 1540 | 1467953610146 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196756000 == 50 [pid = 1540] [id = 416] 21:53:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D18D691800) [pid = 1540] [serial = 1248] [outer = 0000000000000000] 21:53:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D18DB40000) [pid = 1540] [serial = 1249] [outer = 000000D18D691800] 21:53:30 INFO - PROCESS | 1540 | 1467953610205 Marionette DEBUG loaded listener.js 21:53:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D192AF5C00) [pid = 1540] [serial = 1250] [outer = 000000D18D691800] 21:53:30 INFO - PROCESS | 1540 | 1467953610855 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1031ms 21:53:30 INFO - PROCESS | 1540 | 1467953610912 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 21:53:30 INFO - PROCESS | 1540 | 1467953610917 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 21:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:53:30 INFO - PROCESS | 1540 | 1467953610924 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:53:30 INFO - PROCESS | 1540 | 1467953610927 Marionette TRACE conn6 <- [1,1630,null,{}] 21:53:30 INFO - PROCESS | 1540 | 1467953610931 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:30 INFO - PROCESS | 1540 | 1467953610934 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:31 INFO - PROCESS | 1540 | 1467953611054 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 21:53:31 INFO - PROCESS | 1540 | 1467953611180 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:31 INFO - PROCESS | 1540 | 1467953611182 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0931800 == 51 [pid = 1540] [id = 417] 21:53:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D199778800) [pid = 1540] [serial = 1251] [outer = 0000000000000000] 21:53:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D1999E6400) [pid = 1540] [serial = 1252] [outer = 000000D199778800] 21:53:31 INFO - PROCESS | 1540 | 1467953611241 Marionette DEBUG loaded listener.js 21:53:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D19A59F000) [pid = 1540] [serial = 1253] [outer = 000000D199778800] 21:53:31 INFO - PROCESS | 1540 | 1467953611893 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 984ms 21:53:31 INFO - PROCESS | 1540 | 1467953611921 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 21:53:31 INFO - PROCESS | 1540 | 1467953611924 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 21:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:53:31 INFO - PROCESS | 1540 | 1467953611928 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:53:31 INFO - PROCESS | 1540 | 1467953611933 Marionette TRACE conn6 <- [1,1634,null,{}] 21:53:31 INFO - PROCESS | 1540 | 1467953611944 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:31 INFO - PROCESS | 1540 | 1467953611949 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:32 INFO - PROCESS | 1540 | 1467953612067 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 21:53:32 INFO - PROCESS | 1540 | 1467953612205 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:32 INFO - PROCESS | 1540 | 1467953612208 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1972000 == 52 [pid = 1540] [id = 418] 21:53:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D1999E3000) [pid = 1540] [serial = 1254] [outer = 0000000000000000] 21:53:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D19B61F400) [pid = 1540] [serial = 1255] [outer = 000000D1999E3000] 21:53:32 INFO - PROCESS | 1540 | 1467953612268 Marionette DEBUG loaded listener.js 21:53:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 103 (000000D19E2EA800) [pid = 1540] [serial = 1256] [outer = 000000D1999E3000] 21:53:33 INFO - PROCESS | 1540 | 1467953613123 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1243ms 21:53:33 INFO - PROCESS | 1540 | 1467953613173 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 21:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:53:33 INFO - PROCESS | 1540 | 1467953613177 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 21:53:33 INFO - PROCESS | 1540 | 1467953613181 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:53:33 INFO - PROCESS | 1540 | 1467953613184 Marionette TRACE conn6 <- [1,1638,null,{}] 21:53:33 INFO - PROCESS | 1540 | 1467953613190 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:33 INFO - PROCESS | 1540 | 1467953613193 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:33 INFO - PROCESS | 1540 | 1467953613330 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 21:53:33 INFO - PROCESS | 1540 | 1467953613457 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:33 INFO - PROCESS | 1540 | 1467953613460 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E18C000 == 53 [pid = 1540] [id = 419] 21:53:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 104 (000000D1922B0800) [pid = 1540] [serial = 1257] [outer = 0000000000000000] 21:53:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 105 (000000D19270E400) [pid = 1540] [serial = 1258] [outer = 000000D1922B0800] 21:53:33 INFO - PROCESS | 1540 | 1467953613513 Marionette DEBUG loaded listener.js 21:53:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 106 (000000D1935AAC00) [pid = 1540] [serial = 1259] [outer = 000000D1922B0800] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D5B000 == 52 [pid = 1540] [id = 391] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A81C800 == 51 [pid = 1540] [id = 395] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D19675D000 == 50 [pid = 1540] [id = 392] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FCB800 == 49 [pid = 1540] [id = 394] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D571800 == 48 [pid = 1540] [id = 393] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EC2000 == 47 [pid = 1540] [id = 414] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EA6800 == 46 [pid = 1540] [id = 413] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BCC000 == 45 [pid = 1540] [id = 412] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E5800 == 44 [pid = 1540] [id = 411] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D98D000 == 43 [pid = 1540] [id = 410] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAD0000 == 42 [pid = 1540] [id = 409] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A60E000 == 41 [pid = 1540] [id = 408] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 105 (000000D19AF96C00) [pid = 1540] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995D9000 == 40 [pid = 1540] [id = 407] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D68800 == 39 [pid = 1540] [id = 406] 21:53:33 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B03000 == 38 [pid = 1540] [id = 401] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 104 (000000D191F45800) [pid = 1540] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 103 (000000D196594400) [pid = 1540] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 102 (000000D192706C00) [pid = 1540] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D18BB59000) [pid = 1540] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D197121400) [pid = 1540] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D192B65C00) [pid = 1540] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D199971C00) [pid = 1540] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D198120000) [pid = 1540] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D19A404000) [pid = 1540] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19A411800) [pid = 1540] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D199C61400) [pid = 1540] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D199C61C00) [pid = 1540] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D199CDBC00) [pid = 1540] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D196D10C00) [pid = 1540] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19207F400) [pid = 1540] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19AA33000) [pid = 1540] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19ABBB800) [pid = 1540] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D196711000) [pid = 1540] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D198EEBC00) [pid = 1540] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D84EC00) [pid = 1540] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18E4D4400) [pid = 1540] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18E106000) [pid = 1540] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D691400) [pid = 1540] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D797C00) [pid = 1540] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D729C00) [pid = 1540] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 21:53:33 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18E436000) [pid = 1540] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 21:53:34 INFO - PROCESS | 1540 | 1467953614027 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 900ms 21:53:34 INFO - PROCESS | 1540 | 1467953614082 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 21:53:34 INFO - PROCESS | 1540 | 1467953614086 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 21:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:53:34 INFO - PROCESS | 1540 | 1467953614093 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:53:34 INFO - PROCESS | 1540 | 1467953614096 Marionette TRACE conn6 <- [1,1642,null,{}] 21:53:34 INFO - PROCESS | 1540 | 1467953614099 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:34 INFO - PROCESS | 1540 | 1467953614102 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:34 INFO - PROCESS | 1540 | 1467953614194 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 21:53:34 INFO - PROCESS | 1540 | 1467953614203 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:34 INFO - PROCESS | 1540 | 1467953614205 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B29800 == 39 [pid = 1540] [id = 420] 21:53:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18DC53400) [pid = 1540] [serial = 1260] [outer = 0000000000000000] 21:53:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18E4E2800) [pid = 1540] [serial = 1261] [outer = 000000D18DC53400] 21:53:34 INFO - PROCESS | 1540 | 1467953614254 Marionette DEBUG loaded listener.js 21:53:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D1927D0400) [pid = 1540] [serial = 1262] [outer = 000000D18DC53400] 21:53:34 INFO - PROCESS | 1540 | 1467953614741 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 21:53:34 INFO - PROCESS | 1540 | 1467953614788 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 21:53:34 INFO - PROCESS | 1540 | 1467953614790 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 21:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:53:34 INFO - PROCESS | 1540 | 1467953614794 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:53:34 INFO - PROCESS | 1540 | 1467953614797 Marionette TRACE conn6 <- [1,1646,null,{}] 21:53:34 INFO - PROCESS | 1540 | 1467953614808 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:34 INFO - PROCESS | 1540 | 1467953614812 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:34 INFO - PROCESS | 1540 | 1467953614931 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 21:53:35 INFO - PROCESS | 1540 | 1467953615018 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:35 INFO - PROCESS | 1540 | 1467953615021 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198E78800 == 40 [pid = 1540] [id = 421] 21:53:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D196598400) [pid = 1540] [serial = 1263] [outer = 0000000000000000] 21:53:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D196E4E000) [pid = 1540] [serial = 1264] [outer = 000000D196598400] 21:53:35 INFO - PROCESS | 1540 | 1467953615080 Marionette DEBUG loaded listener.js 21:53:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D1981DC000) [pid = 1540] [serial = 1265] [outer = 000000D196598400] 21:53:35 INFO - PROCESS | 1540 | 1467953615461 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 21:53:35 INFO - PROCESS | 1540 | 1467953615491 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 21:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:53:35 INFO - PROCESS | 1540 | 1467953615494 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 21:53:35 INFO - PROCESS | 1540 | 1467953615498 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:53:35 INFO - PROCESS | 1540 | 1467953615499 Marionette TRACE conn6 <- [1,1650,null,{}] 21:53:35 INFO - PROCESS | 1540 | 1467953615503 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:35 INFO - PROCESS | 1540 | 1467953615505 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:35 INFO - PROCESS | 1540 | 1467953615596 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 21:53:35 INFO - PROCESS | 1540 | 1467953615602 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:35 INFO - PROCESS | 1540 | 1467953615604 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A030800 == 41 [pid = 1540] [id = 422] 21:53:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19982A800) [pid = 1540] [serial = 1266] [outer = 0000000000000000] 21:53:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19997C000) [pid = 1540] [serial = 1267] [outer = 000000D19982A800] 21:53:35 INFO - PROCESS | 1540 | 1467953615650 Marionette DEBUG loaded listener.js 21:53:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D199C65000) [pid = 1540] [serial = 1268] [outer = 000000D19982A800] 21:53:36 INFO - PROCESS | 1540 | 1467953616132 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 21:53:36 INFO - PROCESS | 1540 | 1467953616192 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 21:53:36 INFO - PROCESS | 1540 | 1467953616194 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 21:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:53:36 INFO - PROCESS | 1540 | 1467953616198 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:53:36 INFO - PROCESS | 1540 | 1467953616199 Marionette TRACE conn6 <- [1,1654,null,{}] 21:53:36 INFO - PROCESS | 1540 | 1467953616203 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:36 INFO - PROCESS | 1540 | 1467953616206 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:36 INFO - PROCESS | 1540 | 1467953616355 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 21:53:36 INFO - PROCESS | 1540 | 1467953616413 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:36 INFO - PROCESS | 1540 | 1467953616415 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C533800 == 42 [pid = 1540] [id = 423] 21:53:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D199C64400) [pid = 1540] [serial = 1269] [outer = 0000000000000000] 21:53:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D199F6B800) [pid = 1540] [serial = 1270] [outer = 000000D199C64400] 21:53:36 INFO - PROCESS | 1540 | 1467953616460 Marionette DEBUG loaded listener.js 21:53:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19A40CC00) [pid = 1540] [serial = 1271] [outer = 000000D199C64400] 21:53:36 INFO - PROCESS | 1540 | 1467953616914 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 795ms 21:53:37 INFO - PROCESS | 1540 | 1467953616994 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 21:53:37 INFO - PROCESS | 1540 | 1467953616996 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 21:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:53:37 INFO - PROCESS | 1540 | 1467953617000 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:53:37 INFO - PROCESS | 1540 | 1467953617002 Marionette TRACE conn6 <- [1,1658,null,{}] 21:53:37 INFO - PROCESS | 1540 | 1467953617018 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:37 INFO - PROCESS | 1540 | 1467953617024 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:37 INFO - PROCESS | 1540 | 1467953617172 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 21:53:37 INFO - PROCESS | 1540 | 1467953617225 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:37 INFO - PROCESS | 1540 | 1467953617227 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA5800 == 43 [pid = 1540] [id = 424] 21:53:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19AE0AC00) [pid = 1540] [serial = 1272] [outer = 0000000000000000] 21:53:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19B61D800) [pid = 1540] [serial = 1273] [outer = 000000D19AE0AC00] 21:53:37 INFO - PROCESS | 1540 | 1467953617273 Marionette DEBUG loaded listener.js 21:53:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19B982800) [pid = 1540] [serial = 1274] [outer = 000000D19AE0AC00] 21:53:37 INFO - PROCESS | 1540 | 1467953617743 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 775ms 21:53:37 INFO - PROCESS | 1540 | 1467953617778 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 21:53:37 INFO - PROCESS | 1540 | 1467953617780 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 21:53:37 INFO - PROCESS | 1540 | 1467953617783 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:53:37 INFO - PROCESS | 1540 | 1467953617785 Marionette TRACE conn6 <- [1,1662,null,{}] 21:53:37 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18BA4E000) [pid = 1540] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:53:37 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D192088400) [pid = 1540] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:53:37 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18DB41C00) [pid = 1540] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:53:37 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19982C800) [pid = 1540] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:53:37 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19B61FC00) [pid = 1540] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:53:37 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18DC57800) [pid = 1540] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19AEDD800) [pid = 1540] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199828000) [pid = 1540] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19A476000) [pid = 1540] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19B09DC00) [pid = 1540] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19C982C00) [pid = 1540] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18DBACC00) [pid = 1540] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19E2E9C00) [pid = 1540] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D691C00) [pid = 1540] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D197127400) [pid = 1540] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:53:38 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19AED3800) [pid = 1540] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:53:38 INFO - PROCESS | 1540 | 1467953617997 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:38 INFO - PROCESS | 1540 | 1467953617999 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:38 INFO - PROCESS | 1540 | 1467953618084 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 21:53:38 INFO - PROCESS | 1540 | 1467953618090 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:38 INFO - PROCESS | 1540 | 1467953618092 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDB1000 == 44 [pid = 1540] [id = 425] 21:53:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18D7EB400) [pid = 1540] [serial = 1275] [outer = 0000000000000000] 21:53:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18DC57800) [pid = 1540] [serial = 1276] [outer = 000000D18D7EB400] 21:53:38 INFO - PROCESS | 1540 | 1467953618136 Marionette DEBUG loaded listener.js 21:53:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199C67800) [pid = 1540] [serial = 1277] [outer = 000000D18D7EB400] 21:53:38 INFO - PROCESS | 1540 | 1467953618551 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 818ms 21:53:38 INFO - PROCESS | 1540 | 1467953618604 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 21:53:38 INFO - PROCESS | 1540 | 1467953618606 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 21:53:38 INFO - PROCESS | 1540 | 1467953618614 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:53:38 INFO - PROCESS | 1540 | 1467953618616 Marionette TRACE conn6 <- [1,1666,null,{}] 21:53:38 INFO - PROCESS | 1540 | 1467953618619 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:38 INFO - PROCESS | 1540 | 1467953618621 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:38 INFO - PROCESS | 1540 | 1467953618706 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 21:53:38 INFO - PROCESS | 1540 | 1467953618712 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:38 INFO - PROCESS | 1540 | 1467953618714 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17D7800 == 45 [pid = 1540] [id = 426] 21:53:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19B9E6C00) [pid = 1540] [serial = 1278] [outer = 0000000000000000] 21:53:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19C545800) [pid = 1540] [serial = 1279] [outer = 000000D19B9E6C00] 21:53:38 INFO - PROCESS | 1540 | 1467953618758 Marionette DEBUG loaded listener.js 21:53:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19DA60000) [pid = 1540] [serial = 1280] [outer = 000000D19B9E6C00] 21:53:39 INFO - PROCESS | 1540 | 1467953619204 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 21:53:39 INFO - PROCESS | 1540 | 1467953619247 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 21:53:39 INFO - PROCESS | 1540 | 1467953619249 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 21:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:53:39 INFO - PROCESS | 1540 | 1467953619253 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - PROCESS | 1540 | 1467953619254 Marionette TRACE conn6 <- [1,1670,null,{}] 21:53:39 INFO - PROCESS | 1540 | 1467953619258 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:39 INFO - PROCESS | 1540 | 1467953619260 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:39 INFO - PROCESS | 1540 | 1467953619345 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 21:53:39 INFO - PROCESS | 1540 | 1467953619350 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:39 INFO - PROCESS | 1540 | 1467953619352 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A191A000 == 46 [pid = 1540] [id = 427] 21:53:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19E2E9C00) [pid = 1540] [serial = 1281] [outer = 0000000000000000] 21:53:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19E411400) [pid = 1540] [serial = 1282] [outer = 000000D19E2E9C00] 21:53:39 INFO - PROCESS | 1540 | 1467953619396 Marionette DEBUG loaded listener.js 21:53:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D1981E3C00) [pid = 1540] [serial = 1283] [outer = 000000D19E2E9C00] 21:53:39 INFO - PROCESS | 1540 | 1467953619838 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 21:53:39 INFO - PROCESS | 1540 | 1467953619894 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 21:53:39 INFO - PROCESS | 1540 | 1467953619897 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 21:53:39 INFO - PROCESS | 1540 | 1467953619900 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:53:39 INFO - PROCESS | 1540 | 1467953619902 Marionette TRACE conn6 <- [1,1674,null,{}] 21:53:39 INFO - PROCESS | 1540 | 1467953619905 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:39 INFO - PROCESS | 1540 | 1467953619907 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:40 INFO - PROCESS | 1540 | 1467953619993 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 21:53:40 INFO - PROCESS | 1540 | 1467953620128 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:40 INFO - PROCESS | 1540 | 1467953620132 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D64B800 == 47 [pid = 1540] [id = 428] 21:53:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18BA52400) [pid = 1540] [serial = 1284] [outer = 0000000000000000] 21:53:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18C34E800) [pid = 1540] [serial = 1285] [outer = 000000D18BA52400] 21:53:40 INFO - PROCESS | 1540 | 1467953620191 Marionette DEBUG loaded listener.js 21:53:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18D7E6400) [pid = 1540] [serial = 1286] [outer = 000000D18BA52400] 21:53:40 INFO - PROCESS | 1540 | 1467953620896 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:53:40 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 21:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1024ms 21:53:40 INFO - PROCESS | 1540 | 1467953620930 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 21:53:40 INFO - PROCESS | 1540 | 1467953620934 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 21:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:53:40 INFO - PROCESS | 1540 | 1467953620939 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:53:40 INFO - PROCESS | 1540 | 1467953620942 Marionette TRACE conn6 <- [1,1678,null,{}] 21:53:40 INFO - PROCESS | 1540 | 1467953620968 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:40 INFO - PROCESS | 1540 | 1467953620971 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:41 INFO - PROCESS | 1540 | 1467953621130 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 21:53:41 INFO - PROCESS | 1540 | 1467953621190 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:41 INFO - PROCESS | 1540 | 1467953621193 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E1C000 == 48 [pid = 1540] [id = 429] 21:53:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D196597800) [pid = 1540] [serial = 1287] [outer = 0000000000000000] 21:53:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D196D0BC00) [pid = 1540] [serial = 1288] [outer = 000000D196597800] 21:53:41 INFO - PROCESS | 1540 | 1467953621250 Marionette DEBUG loaded listener.js 21:53:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19977A800) [pid = 1540] [serial = 1289] [outer = 000000D196597800] 21:53:41 INFO - PROCESS | 1540 | 1467953621864 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 964ms 21:53:41 INFO - PROCESS | 1540 | 1467953621909 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 21:53:41 INFO - PROCESS | 1540 | 1467953621913 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 21:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:53:41 INFO - PROCESS | 1540 | 1467953621918 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:53:41 INFO - PROCESS | 1540 | 1467953621921 Marionette TRACE conn6 <- [1,1682,null,{}] 21:53:41 INFO - PROCESS | 1540 | 1467953621925 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:41 INFO - PROCESS | 1540 | 1467953621928 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:42 INFO - PROCESS | 1540 | 1467953622049 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 21:53:42 INFO - PROCESS | 1540 | 1467953622148 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:42 INFO - PROCESS | 1540 | 1467953622151 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B0C800 == 49 [pid = 1540] [id = 430] 21:53:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19AA3C000) [pid = 1540] [serial = 1290] [outer = 0000000000000000] 21:53:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19AF93800) [pid = 1540] [serial = 1291] [outer = 000000D19AA3C000] 21:53:42 INFO - PROCESS | 1540 | 1467953622206 Marionette DEBUG loaded listener.js 21:53:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19B613C00) [pid = 1540] [serial = 1292] [outer = 000000D19AA3C000] 21:53:42 INFO - PROCESS | 1540 | 1467953622834 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 985ms 21:53:42 INFO - PROCESS | 1540 | 1467953622905 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 21:53:42 INFO - PROCESS | 1540 | 1467953622908 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 21:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:53:42 INFO - PROCESS | 1540 | 1467953622919 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:53:42 INFO - PROCESS | 1540 | 1467953622926 Marionette TRACE conn6 <- [1,1686,null,{}] 21:53:42 INFO - PROCESS | 1540 | 1467953622930 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:42 INFO - PROCESS | 1540 | 1467953622935 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:43 INFO - PROCESS | 1540 | 1467953623056 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 21:53:43 INFO - PROCESS | 1540 | 1467953623175 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:43 INFO - PROCESS | 1540 | 1467953623177 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A29C5000 == 50 [pid = 1540] [id = 431] 21:53:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19B0DF000) [pid = 1540] [serial = 1293] [outer = 0000000000000000] 21:53:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19E42D000) [pid = 1540] [serial = 1294] [outer = 000000D19B0DF000] 21:53:43 INFO - PROCESS | 1540 | 1467953623233 Marionette DEBUG loaded listener.js 21:53:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D19E4A2400) [pid = 1540] [serial = 1295] [outer = 000000D19B0DF000] 21:53:43 INFO - PROCESS | 1540 | 1467953623886 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:53:43 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 21:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1040ms 21:53:43 INFO - PROCESS | 1540 | 1467953623954 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 21:53:43 INFO - PROCESS | 1540 | 1467953623958 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 21:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:53:43 INFO - PROCESS | 1540 | 1467953623961 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:53:43 INFO - PROCESS | 1540 | 1467953623963 Marionette TRACE conn6 <- [1,1690,null,{}] 21:53:43 INFO - PROCESS | 1540 | 1467953623967 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:43 INFO - PROCESS | 1540 | 1467953623969 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:44 INFO - PROCESS | 1540 | 1467953624087 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 21:53:44 INFO - PROCESS | 1540 | 1467953624331 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:44 INFO - PROCESS | 1540 | 1467953624334 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1922EE000 == 51 [pid = 1540] [id = 432] 21:53:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D18D68D000) [pid = 1540] [serial = 1296] [outer = 0000000000000000] 21:53:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D18D79AC00) [pid = 1540] [serial = 1297] [outer = 000000D18D68D000] 21:53:44 INFO - PROCESS | 1540 | 1467953624394 Marionette DEBUG loaded listener.js 21:53:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 102 (000000D18E699800) [pid = 1540] [serial = 1298] [outer = 000000D18D68D000] 21:53:45 INFO - PROCESS | 1540 | 1467953625011 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A191A000 == 50 [pid = 1540] [id = 427] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17D7800 == 49 [pid = 1540] [id = 426] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDB1000 == 48 [pid = 1540] [id = 425] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA5800 == 47 [pid = 1540] [id = 424] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C533800 == 46 [pid = 1540] [id = 423] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A030800 == 45 [pid = 1540] [id = 422] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D198E78800 == 44 [pid = 1540] [id = 421] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B29800 == 43 [pid = 1540] [id = 420] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E18C000 == 42 [pid = 1540] [id = 419] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E2800 == 41 [pid = 1540] [id = 403] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AF33000 == 40 [pid = 1540] [id = 388] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D196756000 == 39 [pid = 1540] [id = 416] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1972000 == 38 [pid = 1540] [id = 418] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A609800 == 37 [pid = 1540] [id = 402] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A29D6800 == 36 [pid = 1540] [id = 415] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0931800 == 35 [pid = 1540] [id = 417] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BD1000 == 34 [pid = 1540] [id = 404] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937E3800 == 33 [pid = 1540] [id = 390] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17EA000 == 32 [pid = 1540] [id = 389] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E92000 == 31 [pid = 1540] [id = 405] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A29C5000 == 30 [pid = 1540] [id = 431] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B0C800 == 29 [pid = 1540] [id = 430] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E1C000 == 28 [pid = 1540] [id = 429] 21:53:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D64B800 == 27 [pid = 1540] [id = 428] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 101 (000000D19E413400) [pid = 1540] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D19E470400) [pid = 1540] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D18D533800) [pid = 1540] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D192A47C00) [pid = 1540] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D19270E800) [pid = 1540] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D199F64000) [pid = 1540] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19B7C1400) [pid = 1540] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D192A3F400) [pid = 1540] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19B097800) [pid = 1540] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D199C6E400) [pid = 1540] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19A59F800) [pid = 1540] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D196595000) [pid = 1540] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19C97B000) [pid = 1540] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19B620000) [pid = 1540] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18DF9EC00) [pid = 1540] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199F6BC00) [pid = 1540] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19D0BC400) [pid = 1540] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D191D34C00) [pid = 1540] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19ABBD400) [pid = 1540] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D192B64C00) [pid = 1540] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19E2EF400) [pid = 1540] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19E2E5000) [pid = 1540] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D199978000) [pid = 1540] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19DA57800) [pid = 1540] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19B6EA000) [pid = 1540] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19B616400) [pid = 1540] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D197126800) [pid = 1540] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D1981DB800) [pid = 1540] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19AF9D000) [pid = 1540] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199824400) [pid = 1540] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 21:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1848ms 21:53:45 INFO - PROCESS | 1540 | 1467953625865 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 21:53:45 INFO - PROCESS | 1540 | 1467953625870 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 21:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:53:45 INFO - PROCESS | 1540 | 1467953625876 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:53:45 INFO - PROCESS | 1540 | 1467953625879 Marionette TRACE conn6 <- [1,1694,null,{}] 21:53:45 INFO - PROCESS | 1540 | 1467953625885 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:45 INFO - PROCESS | 1540 | 1467953625889 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:45 INFO - PROCESS | 1540 | 1467953625979 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 21:53:45 INFO - PROCESS | 1540 | 1467953625986 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:45 INFO - PROCESS | 1540 | 1467953625991 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18DFDF800 == 28 [pid = 1540] [id = 433] 21:53:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D72DC00) [pid = 1540] [serial = 1299] [outer = 0000000000000000] 21:53:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D79C400) [pid = 1540] [serial = 1300] [outer = 000000D18D72DC00] 21:53:46 INFO - PROCESS | 1540 | 1467953626044 Marionette DEBUG loaded listener.js 21:53:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18DC56000) [pid = 1540] [serial = 1301] [outer = 000000D18D72DC00] 21:53:46 INFO - PROCESS | 1540 | 1467953626553 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 21:53:46 INFO - PROCESS | 1540 | 1467953626609 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 21:53:46 INFO - PROCESS | 1540 | 1467953626613 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 21:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:53:46 INFO - PROCESS | 1540 | 1467953626620 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:53:46 INFO - PROCESS | 1540 | 1467953626624 Marionette TRACE conn6 <- [1,1698,null,{}] 21:53:46 INFO - PROCESS | 1540 | 1467953626628 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:46 INFO - PROCESS | 1540 | 1467953626631 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:46 INFO - PROCESS | 1540 | 1467953626723 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 21:53:46 INFO - PROCESS | 1540 | 1467953626806 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:46 INFO - PROCESS | 1540 | 1467953626809 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19678C800 == 29 [pid = 1540] [id = 434] 21:53:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D191F49800) [pid = 1540] [serial = 1302] [outer = 0000000000000000] 21:53:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19270DC00) [pid = 1540] [serial = 1303] [outer = 000000D191F49800] 21:53:46 INFO - PROCESS | 1540 | 1467953626859 Marionette DEBUG loaded listener.js 21:53:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D192B5F800) [pid = 1540] [serial = 1304] [outer = 000000D191F49800] 21:53:47 INFO - PROCESS | 1540 | 1467953627278 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 692ms 21:53:47 INFO - PROCESS | 1540 | 1467953627336 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 21:53:47 INFO - PROCESS | 1540 | 1467953627339 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 21:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:53:47 INFO - PROCESS | 1540 | 1467953627345 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:53:47 INFO - PROCESS | 1540 | 1467953627347 Marionette TRACE conn6 <- [1,1702,null,{}] 21:53:47 INFO - PROCESS | 1540 | 1467953627364 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:47 INFO - PROCESS | 1540 | 1467953627376 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:47 INFO - PROCESS | 1540 | 1467953627469 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 21:53:47 INFO - PROCESS | 1540 | 1467953627485 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:47 INFO - PROCESS | 1540 | 1467953627490 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FE7000 == 30 [pid = 1540] [id = 435] 21:53:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19670E000) [pid = 1540] [serial = 1305] [outer = 0000000000000000] 21:53:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D196D0CC00) [pid = 1540] [serial = 1306] [outer = 000000D19670E000] 21:53:47 INFO - PROCESS | 1540 | 1467953627540 Marionette DEBUG loaded listener.js 21:53:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D197169800) [pid = 1540] [serial = 1307] [outer = 000000D19670E000] 21:53:48 INFO - PROCESS | 1540 | 1467953628024 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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 21:53:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 21:53:48 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 21:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:48 INFO - _addTest/ [0,1705,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 1540 | 1467953628082 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 21:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:53:48 INFO - PROCESS | 1540 | 1467953628093 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 1540 | 1467953628096 Marionette TRACE conn6 <- [1,1706,null,{}] 21:53:48 INFO - PROCESS | 1540 | 1467953628099 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:48 INFO - PROCESS | 1540 | 1467953628101 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:48 INFO - PROCESS | 1540 | 1467953628218 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 21:53:48 INFO - PROCESS | 1540 | 1467953628231 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:48 INFO - PROCESS | 1540 | 1467953628233 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC4D800 == 31 [pid = 1540] [id = 436] 21:53:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199502C00) [pid = 1540] [serial = 1308] [outer = 0000000000000000] 21:53:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199886C00) [pid = 1540] [serial = 1309] [outer = 000000D199502C00] 21:53:48 INFO - PROCESS | 1540 | 1467953628322 Marionette DEBUG loaded listener.js 21:53:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D1999E8000) [pid = 1540] [serial = 1310] [outer = 000000D199502C00] 21:53:48 INFO - PROCESS | 1540 | 1467953628758 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 21:53:48 INFO - PROCESS | 1540 | 1467953628783 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 1540 | 1467953628785 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 21:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:53:48 INFO - PROCESS | 1540 | 1467953628789 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 1540 | 1467953628791 Marionette TRACE conn6 <- [1,1710,null,{}] 21:53:48 INFO - PROCESS | 1540 | 1467953628795 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:48 INFO - PROCESS | 1540 | 1467953628797 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:48 INFO - PROCESS | 1540 | 1467953628942 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 21:53:48 INFO - PROCESS | 1540 | 1467953628948 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:48 INFO - PROCESS | 1540 | 1467953628950 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DACE800 == 32 [pid = 1540] [id = 437] 21:53:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199C68800) [pid = 1540] [serial = 1311] [outer = 0000000000000000] 21:53:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199F64800) [pid = 1540] [serial = 1312] [outer = 000000D199C68800] 21:53:49 INFO - PROCESS | 1540 | 1467953628999 Marionette DEBUG loaded listener.js 21:53:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19A40B000) [pid = 1540] [serial = 1313] [outer = 000000D199C68800] 21:53:49 INFO - PROCESS | 1540 | 1467953629456 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:53:49 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 21:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 689ms 21:53:49 INFO - PROCESS | 1540 | 1467953629482 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 21:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:53:49 INFO - PROCESS | 1540 | 1467953629485 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 21:53:49 INFO - PROCESS | 1540 | 1467953629489 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:53:49 INFO - PROCESS | 1540 | 1467953629491 Marionette TRACE conn6 <- [1,1714,null,{}] 21:53:49 INFO - PROCESS | 1540 | 1467953629494 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:49 INFO - PROCESS | 1540 | 1467953629500 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:49 INFO - PROCESS | 1540 | 1467953629648 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 21:53:49 INFO - PROCESS | 1540 | 1467953629662 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:49 INFO - PROCESS | 1540 | 1467953629664 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0942000 == 33 [pid = 1540] [id = 438] 21:53:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19A40D000) [pid = 1540] [serial = 1314] [outer = 0000000000000000] 21:53:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19AE0D000) [pid = 1540] [serial = 1315] [outer = 000000D19A40D000] 21:53:49 INFO - PROCESS | 1540 | 1467953629755 Marionette DEBUG loaded listener.js 21:53:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19B0DA400) [pid = 1540] [serial = 1316] [outer = 000000D19A40D000] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19E2E9C00) [pid = 1540] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199C64400) [pid = 1540] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19AE0AC00) [pid = 1540] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D1999E3000) [pid = 1540] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19982A800) [pid = 1540] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D196598400) [pid = 1540] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1922B0800) [pid = 1540] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199778800) [pid = 1540] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18DC53400) [pid = 1540] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D691800) [pid = 1540] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19E41A800) [pid = 1540] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D7EB400) [pid = 1540] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:53:50 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19B9E6C00) [pid = 1540] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:53:50 INFO - PROCESS | 1540 | 1467953630484 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1030ms 21:53:50 INFO - PROCESS | 1540 | 1467953630520 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 21:53:50 INFO - PROCESS | 1540 | 1467953630522 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 21:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:53:50 INFO - PROCESS | 1540 | 1467953630526 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:53:50 INFO - PROCESS | 1540 | 1467953630527 Marionette TRACE conn6 <- [1,1718,null,{}] 21:53:50 INFO - PROCESS | 1540 | 1467953630531 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:50 INFO - PROCESS | 1540 | 1467953630540 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:50 INFO - PROCESS | 1540 | 1467953630652 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 21:53:50 INFO - PROCESS | 1540 | 1467953630707 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:50 INFO - PROCESS | 1540 | 1467953630708 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C92800 == 34 [pid = 1540] [id = 439] 21:53:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18D723800) [pid = 1540] [serial = 1317] [outer = 0000000000000000] 21:53:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D197127400) [pid = 1540] [serial = 1318] [outer = 000000D18D723800] 21:53:50 INFO - PROCESS | 1540 | 1467953630754 Marionette DEBUG loaded listener.js 21:53:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A40C800) [pid = 1540] [serial = 1319] [outer = 000000D18D723800] 21:53:51 INFO - PROCESS | 1540 | 1467953631126 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",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] 21:53:51 INFO - PROCESS | 1540 | 1467953631161 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 21:53:51 INFO - PROCESS | 1540 | 1467953631165 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 1540 | 1467953631166 Marionette TRACE conn6 <- [1,1722,null,{}] 21:53:51 INFO - PROCESS | 1540 | 1467953631170 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:51 INFO - PROCESS | 1540 | 1467953631172 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:51 INFO - PROCESS | 1540 | 1467953631253 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 21:53:51 INFO - PROCESS | 1540 | 1467953631259 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:51 INFO - PROCESS | 1540 | 1467953631261 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1916800 == 35 [pid = 1540] [id = 440] 21:53:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B0DF800) [pid = 1540] [serial = 1320] [outer = 0000000000000000] 21:53:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19B747800) [pid = 1540] [serial = 1321] [outer = 000000D19B0DF800] 21:53:51 INFO - PROCESS | 1540 | 1467953631306 Marionette DEBUG loaded listener.js 21:53:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19C544C00) [pid = 1540] [serial = 1322] [outer = 000000D19B0DF800] 21:53:51 INFO - PROCESS | 1540 | 1467953631739 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 21:53:51 INFO - PROCESS | 1540 | 1467953631796 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 21:53:51 INFO - PROCESS | 1540 | 1467953631798 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 21:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:53:51 INFO - PROCESS | 1540 | 1467953631802 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 1540 | 1467953631812 Marionette TRACE conn6 <- [1,1726,null,{}] 21:53:51 INFO - PROCESS | 1540 | 1467953631816 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:51 INFO - PROCESS | 1540 | 1467953631818 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:51 INFO - PROCESS | 1540 | 1467953631902 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 21:53:51 INFO - PROCESS | 1540 | 1467953631910 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:51 INFO - PROCESS | 1540 | 1467953631912 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B10000 == 36 [pid = 1540] [id = 441] 21:53:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D1999E5000) [pid = 1540] [serial = 1323] [outer = 0000000000000000] 21:53:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19D025000) [pid = 1540] [serial = 1324] [outer = 000000D1999E5000] 21:53:51 INFO - PROCESS | 1540 | 1467953631957 Marionette DEBUG loaded listener.js 21:53:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19E2E2C00) [pid = 1540] [serial = 1325] [outer = 000000D1999E5000] 21:53:52 INFO - PROCESS | 1540 | 1467953632632 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 900ms 21:53:52 INFO - PROCESS | 1540 | 1467953632705 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 21:53:52 INFO - PROCESS | 1540 | 1467953632710 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 21:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:53:52 INFO - PROCESS | 1540 | 1467953632715 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:53:52 INFO - PROCESS | 1540 | 1467953632719 Marionette TRACE conn6 <- [1,1730,null,{}] 21:53:52 INFO - PROCESS | 1540 | 1467953632725 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:52 INFO - PROCESS | 1540 | 1467953632728 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:52 INFO - PROCESS | 1540 | 1467953632864 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 21:53:52 INFO - PROCESS | 1540 | 1467953632983 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:52 INFO - PROCESS | 1540 | 1467953632986 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19651D000 == 37 [pid = 1540] [id = 442] 21:53:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18D691400) [pid = 1540] [serial = 1326] [outer = 0000000000000000] 21:53:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18DB42000) [pid = 1540] [serial = 1327] [outer = 000000D18D691400] 21:53:53 INFO - PROCESS | 1540 | 1467953633046 Marionette DEBUG loaded listener.js 21:53:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D1920D7000) [pid = 1540] [serial = 1328] [outer = 000000D18D691400] 21:53:53 INFO - PROCESS | 1540 | 1467953633807 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1138ms 21:53:53 INFO - PROCESS | 1540 | 1467953633857 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 21:53:53 INFO - PROCESS | 1540 | 1467953633863 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 21:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:53:53 INFO - PROCESS | 1540 | 1467953633869 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:53:53 INFO - PROCESS | 1540 | 1467953633873 Marionette TRACE conn6 <- [1,1734,null,{}] 21:53:53 INFO - PROCESS | 1540 | 1467953633876 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:53 INFO - PROCESS | 1540 | 1467953633879 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:54 INFO - PROCESS | 1540 | 1467953634012 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 21:53:54 INFO - PROCESS | 1540 | 1467953634130 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:54 INFO - PROCESS | 1540 | 1467953634133 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E96F000 == 38 [pid = 1540] [id = 443] 21:53:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D1965A0800) [pid = 1540] [serial = 1329] [outer = 0000000000000000] 21:53:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D197128800) [pid = 1540] [serial = 1330] [outer = 000000D1965A0800] 21:53:54 INFO - PROCESS | 1540 | 1467953634191 Marionette DEBUG loaded listener.js 21:53:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D199979400) [pid = 1540] [serial = 1331] [outer = 000000D1965A0800] 21:53:55 INFO - PROCESS | 1540 | 1467953635088 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1916800 == 37 [pid = 1540] [id = 440] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C92800 == 36 [pid = 1540] [id = 439] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0942000 == 35 [pid = 1540] [id = 438] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DACE800 == 34 [pid = 1540] [id = 437] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC4D800 == 33 [pid = 1540] [id = 436] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FE7000 == 32 [pid = 1540] [id = 435] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19678C800 == 31 [pid = 1540] [id = 434] 21:53:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D18DFDF800 == 30 [pid = 1540] [id = 433] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19E411400) [pid = 1540] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D199F6B800) [pid = 1540] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19B61D800) [pid = 1540] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19B61F400) [pid = 1540] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19A40CC00) [pid = 1540] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19E2EA800) [pid = 1540] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19997C000) [pid = 1540] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D196E4E000) [pid = 1540] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1981DC000) [pid = 1540] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19270E400) [pid = 1540] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D1935AAC00) [pid = 1540] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1285ms 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1999E6400) [pid = 1540] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19A59F000) [pid = 1540] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18E4E2800) [pid = 1540] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D1927D0400) [pid = 1540] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18DB40000) [pid = 1540] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D192AF5C00) [pid = 1540] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19E476400) [pid = 1540] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D1981E3C00) [pid = 1540] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18DC57800) [pid = 1540] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19C545800) [pid = 1540] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19B982800) [pid = 1540] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19DA60000) [pid = 1540] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199C67800) [pid = 1540] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199C65000) [pid = 1540] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 21:53:55 INFO - PROCESS | 1540 | 1467953635156 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 21:53:55 INFO - PROCESS | 1540 | 1467953635160 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 21:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:53:55 INFO - PROCESS | 1540 | 1467953635166 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:53:55 INFO - PROCESS | 1540 | 1467953635169 Marionette TRACE conn6 <- [1,1738,null,{}] 21:53:55 INFO - PROCESS | 1540 | 1467953635175 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:55 INFO - PROCESS | 1540 | 1467953635178 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:55 INFO - PROCESS | 1540 | 1467953635277 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 21:53:55 INFO - PROCESS | 1540 | 1467953635284 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:55 INFO - PROCESS | 1540 | 1467953635288 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18EC60800 == 31 [pid = 1540] [id = 444] 21:53:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D533800) [pid = 1540] [serial = 1332] [outer = 0000000000000000] 21:53:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D687800) [pid = 1540] [serial = 1333] [outer = 000000D18D533800] 21:53:55 INFO - PROCESS | 1540 | 1467953635338 Marionette DEBUG loaded listener.js 21:53:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D729C00) [pid = 1540] [serial = 1334] [outer = 000000D18D533800] 21:53:55 INFO - PROCESS | 1540 | 1467953635897 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 796ms 21:53:55 INFO - PROCESS | 1540 | 1467953635965 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 21:53:55 INFO - PROCESS | 1540 | 1467953635969 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 21:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:53:55 INFO - PROCESS | 1540 | 1467953635975 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:53:55 INFO - PROCESS | 1540 | 1467953635978 Marionette TRACE conn6 <- [1,1742,null,{}] 21:53:55 INFO - PROCESS | 1540 | 1467953635982 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:55 INFO - PROCESS | 1540 | 1467953635985 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:56 INFO - PROCESS | 1540 | 1467953636083 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 21:53:56 INFO - PROCESS | 1540 | 1467953636163 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:56 INFO - PROCESS | 1540 | 1467953636165 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19651A000 == 32 [pid = 1540] [id = 445] 21:53:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18E4DC000) [pid = 1540] [serial = 1335] [outer = 0000000000000000] 21:53:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D190A11400) [pid = 1540] [serial = 1336] [outer = 000000D18E4DC000] 21:53:56 INFO - PROCESS | 1540 | 1467953636213 Marionette DEBUG loaded listener.js 21:53:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D192709800) [pid = 1540] [serial = 1337] [outer = 000000D18E4DC000] 21:53:56 INFO - PROCESS | 1540 | 1467953636617 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 21:53:56 INFO - PROCESS | 1540 | 1467953636669 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 21:53:56 INFO - PROCESS | 1540 | 1467953636671 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 21:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:53:56 INFO - PROCESS | 1540 | 1467953636675 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:53:56 INFO - PROCESS | 1540 | 1467953636679 Marionette TRACE conn6 <- [1,1746,null,{}] 21:53:56 INFO - PROCESS | 1540 | 1467953636690 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:56 INFO - PROCESS | 1540 | 1467953636695 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:56 INFO - PROCESS | 1540 | 1467953636783 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 21:53:56 INFO - PROCESS | 1540 | 1467953636792 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:56 INFO - PROCESS | 1540 | 1467953636795 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F16800 == 33 [pid = 1540] [id = 446] 21:53:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18BA29000) [pid = 1540] [serial = 1338] [outer = 0000000000000000] 21:53:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D1935ABC00) [pid = 1540] [serial = 1339] [outer = 000000D18BA29000] 21:53:56 INFO - PROCESS | 1540 | 1467953636844 Marionette DEBUG loaded listener.js 21:53:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D1941D2000) [pid = 1540] [serial = 1340] [outer = 000000D18BA29000] 21:53:57 INFO - PROCESS | 1540 | 1467953637304 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 21:53:57 INFO - PROCESS | 1540 | 1467953637367 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 21:53:57 INFO - PROCESS | 1540 | 1467953637370 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 21:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:53:57 INFO - PROCESS | 1540 | 1467953637374 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:53:57 INFO - PROCESS | 1540 | 1467953637376 Marionette TRACE conn6 <- [1,1750,null,{}] 21:53:57 INFO - PROCESS | 1540 | 1467953637379 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:57 INFO - PROCESS | 1540 | 1467953637382 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:57 INFO - PROCESS | 1540 | 1467953637501 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 21:53:57 INFO - PROCESS | 1540 | 1467953637550 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:57 INFO - PROCESS | 1540 | 1467953637552 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A814000 == 34 [pid = 1540] [id = 447] 21:53:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D196D16C00) [pid = 1540] [serial = 1341] [outer = 0000000000000000] 21:53:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19711E800) [pid = 1540] [serial = 1342] [outer = 000000D196D16C00] 21:53:57 INFO - PROCESS | 1540 | 1467953637606 Marionette DEBUG loaded listener.js 21:53:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1981E5400) [pid = 1540] [serial = 1343] [outer = 000000D196D16C00] 21:53:58 INFO - PROCESS | 1540 | 1467953638045 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 21:53:58 INFO - PROCESS | 1540 | 1467953638112 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 21:53:58 INFO - PROCESS | 1540 | 1467953638114 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 21:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:53:58 INFO - PROCESS | 1540 | 1467953638150 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:53:58 INFO - PROCESS | 1540 | 1467953638152 Marionette TRACE conn6 <- [1,1754,null,{}] 21:53:58 INFO - PROCESS | 1540 | 1467953638156 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:58 INFO - PROCESS | 1540 | 1467953638158 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:58 INFO - PROCESS | 1540 | 1467953638278 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 21:53:58 INFO - PROCESS | 1540 | 1467953638288 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:58 INFO - PROCESS | 1540 | 1467953638290 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D067000 == 35 [pid = 1540] [id = 448] 21:53:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199510400) [pid = 1540] [serial = 1344] [outer = 0000000000000000] 21:53:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199825C00) [pid = 1540] [serial = 1345] [outer = 000000D199510400] 21:53:58 INFO - PROCESS | 1540 | 1467953638337 Marionette DEBUG loaded listener.js 21:53:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19997E400) [pid = 1540] [serial = 1346] [outer = 000000D199510400] 21:53:58 INFO - PROCESS | 1540 | 1467953638803 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 21:53:58 INFO - PROCESS | 1540 | 1467953638846 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 21:53:58 INFO - PROCESS | 1540 | 1467953638848 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 21:53:58 INFO - PROCESS | 1540 | 1467953638852 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:53:58 INFO - PROCESS | 1540 | 1467953638853 Marionette TRACE conn6 <- [1,1758,null,{}] 21:53:58 INFO - PROCESS | 1540 | 1467953638857 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:58 INFO - PROCESS | 1540 | 1467953638863 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:59 INFO - PROCESS | 1540 | 1467953639007 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 21:53:59 INFO - PROCESS | 1540 | 1467953639061 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:59 INFO - PROCESS | 1540 | 1467953639064 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDB3800 == 36 [pid = 1540] [id = 449] 21:53:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199CD7C00) [pid = 1540] [serial = 1347] [outer = 0000000000000000] 21:53:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199F6DC00) [pid = 1540] [serial = 1348] [outer = 000000D199CD7C00] 21:53:59 INFO - PROCESS | 1540 | 1467953639109 Marionette DEBUG loaded listener.js 21:53:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19AA2E400) [pid = 1540] [serial = 1349] [outer = 000000D199CD7C00] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D191F49800) [pid = 1540] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D68D000) [pid = 1540] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199C68800) [pid = 1540] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19670E000) [pid = 1540] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D723800) [pid = 1540] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D72DC00) [pid = 1540] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19A40D000) [pid = 1540] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19B0DF800) [pid = 1540] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18BA52400) [pid = 1540] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D196597800) [pid = 1540] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19AA3C000) [pid = 1540] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B0DF000) [pid = 1540] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:53:59 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199502C00) [pid = 1540] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:53:59 INFO - PROCESS | 1540 | 1467953639619 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 774ms 21:53:59 INFO - PROCESS | 1540 | 1467953639630 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 21:53:59 INFO - PROCESS | 1540 | 1467953639632 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 21:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:53:59 INFO - PROCESS | 1540 | 1467953639635 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:53:59 INFO - PROCESS | 1540 | 1467953639637 Marionette TRACE conn6 <- [1,1762,null,{}] 21:53:59 INFO - PROCESS | 1540 | 1467953639641 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:59 INFO - PROCESS | 1540 | 1467953639643 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:59 INFO - PROCESS | 1540 | 1467953639726 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 21:53:59 INFO - PROCESS | 1540 | 1467953639808 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:59 INFO - PROCESS | 1540 | 1467953639810 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:53:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B5B800 == 37 [pid = 1540] [id = 450] 21:53:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18DB40400) [pid = 1540] [serial = 1350] [outer = 0000000000000000] 21:53:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199979800) [pid = 1540] [serial = 1351] [outer = 000000D18DB40400] 21:53:59 INFO - PROCESS | 1540 | 1467953639856 Marionette DEBUG loaded listener.js 21:53:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19ABB3C00) [pid = 1540] [serial = 1352] [outer = 000000D18DB40400] 21:54:00 INFO - PROCESS | 1540 | 1467953640221 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 21:54:00 INFO - PROCESS | 1540 | 1467953640266 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 21:54:00 INFO - PROCESS | 1540 | 1467953640276 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 21:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:54:00 INFO - PROCESS | 1540 | 1467953640287 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:54:00 INFO - PROCESS | 1540 | 1467953640289 Marionette TRACE conn6 <- [1,1766,null,{}] 21:54:00 INFO - PROCESS | 1540 | 1467953640293 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:00 INFO - PROCESS | 1540 | 1467953640295 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:00 INFO - PROCESS | 1540 | 1467953640379 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 21:54:00 INFO - PROCESS | 1540 | 1467953640384 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:00 INFO - PROCESS | 1540 | 1467953640386 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17F2000 == 38 [pid = 1540] [id = 451] 21:54:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19AE17800) [pid = 1540] [serial = 1353] [outer = 0000000000000000] 21:54:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19AF96000) [pid = 1540] [serial = 1354] [outer = 000000D19AE17800] 21:54:00 INFO - PROCESS | 1540 | 1467953640431 Marionette DEBUG loaded listener.js 21:54:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B09DC00) [pid = 1540] [serial = 1355] [outer = 000000D19AE17800] 21:54:00 INFO - PROCESS | 1540 | 1467953640856 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:54:00 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 21:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 586ms 21:54:00 INFO - PROCESS | 1540 | 1467953640872 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 21:54:00 INFO - PROCESS | 1540 | 1467953640875 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 21:54:00 INFO - PROCESS | 1540 | 1467953640878 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:54:00 INFO - PROCESS | 1540 | 1467953640879 Marionette TRACE conn6 <- [1,1770,null,{}] 21:54:00 INFO - PROCESS | 1540 | 1467953640883 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:00 INFO - PROCESS | 1540 | 1467953640885 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:01 INFO - PROCESS | 1540 | 1467953641005 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 21:54:01 INFO - PROCESS | 1540 | 1467953641011 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:01 INFO - PROCESS | 1540 | 1467953641013 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E24800 == 39 [pid = 1540] [id = 452] 21:54:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B617000) [pid = 1540] [serial = 1356] [outer = 0000000000000000] 21:54:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B61D800) [pid = 1540] [serial = 1357] [outer = 000000D19B617000] 21:54:01 INFO - PROCESS | 1540 | 1467953641058 Marionette DEBUG loaded listener.js 21:54:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B983400) [pid = 1540] [serial = 1358] [outer = 000000D19B617000] 21:54:01 INFO - PROCESS | 1540 | 1467953641518 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:54:01 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 21:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 21:54:01 INFO - PROCESS | 1540 | 1467953641616 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 21:54:01 INFO - PROCESS | 1540 | 1467953641621 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 21:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:54:01 INFO - PROCESS | 1540 | 1467953641627 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:54:01 INFO - PROCESS | 1540 | 1467953641632 Marionette TRACE conn6 <- [1,1774,null,{}] 21:54:01 INFO - PROCESS | 1540 | 1467953641639 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:01 INFO - PROCESS | 1540 | 1467953641642 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:01 INFO - PROCESS | 1540 | 1467953641772 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 21:54:01 INFO - PROCESS | 1540 | 1467953641849 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:01 INFO - PROCESS | 1540 | 1467953641854 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AD1000 == 40 [pid = 1540] [id = 453] 21:54:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D53BC00) [pid = 1540] [serial = 1359] [outer = 0000000000000000] 21:54:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D692400) [pid = 1540] [serial = 1360] [outer = 000000D18D53BC00] 21:54:01 INFO - PROCESS | 1540 | 1467953641955 Marionette DEBUG loaded listener.js 21:54:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18DB41400) [pid = 1540] [serial = 1361] [outer = 000000D18D53BC00] 21:54:02 INFO - PROCESS | 1540 | 1467953642595 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:54:02 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 21:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1036ms 21:54:02 INFO - PROCESS | 1540 | 1467953642665 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 21:54:02 INFO - PROCESS | 1540 | 1467953642670 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 21:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:54:02 INFO - PROCESS | 1540 | 1467953642713 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:54:02 INFO - PROCESS | 1540 | 1467953642716 Marionette TRACE conn6 <- [1,1778,null,{}] 21:54:02 INFO - PROCESS | 1540 | 1467953642720 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:02 INFO - PROCESS | 1540 | 1467953642724 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:02 INFO - PROCESS | 1540 | 1467953642849 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 21:54:02 INFO - PROCESS | 1540 | 1467953642965 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:02 INFO - PROCESS | 1540 | 1467953642968 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC4F800 == 41 [pid = 1540] [id = 454] 21:54:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D192A4BC00) [pid = 1540] [serial = 1362] [outer = 0000000000000000] 21:54:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1935F3800) [pid = 1540] [serial = 1363] [outer = 000000D192A4BC00] 21:54:03 INFO - PROCESS | 1540 | 1467953643027 Marionette DEBUG loaded listener.js 21:54:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D196E4F400) [pid = 1540] [serial = 1364] [outer = 000000D192A4BC00] 21:54:03 INFO - PROCESS | 1540 | 1467953643648 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:54:03 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) 21:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1004ms 21:54:03 INFO - PROCESS | 1540 | 1467953643696 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 21:54:03 INFO - PROCESS | 1540 | 1467953643698 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 21:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:54:03 INFO - PROCESS | 1540 | 1467953643702 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:54:03 INFO - PROCESS | 1540 | 1467953643706 Marionette TRACE conn6 <- [1,1782,null,{}] 21:54:03 INFO - PROCESS | 1540 | 1467953643718 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:03 INFO - PROCESS | 1540 | 1467953643723 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:03 INFO - PROCESS | 1540 | 1467953643840 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 21:54:03 INFO - PROCESS | 1540 | 1467953643963 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:03 INFO - PROCESS | 1540 | 1467953643967 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BDE000 == 42 [pid = 1540] [id = 455] 21:54:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19A402800) [pid = 1540] [serial = 1365] [outer = 0000000000000000] 21:54:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19A40A800) [pid = 1540] [serial = 1366] [outer = 000000D19A402800] 21:54:04 INFO - PROCESS | 1540 | 1467953644027 Marionette DEBUG loaded listener.js 21:54:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19C397000) [pid = 1540] [serial = 1367] [outer = 000000D19A402800] 21:54:04 INFO - PROCESS | 1540 | 1467953644614 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 21:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:54:04 INFO - PROCESS | 1540 | 1467953644648 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 21:54:04 INFO - PROCESS | 1540 | 1467953644651 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 21:54:04 INFO - PROCESS | 1540 | 1467953644655 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:54:04 INFO - PROCESS | 1540 | 1467953644657 Marionette TRACE conn6 <- [1,1786,null,{}] 21:54:04 INFO - PROCESS | 1540 | 1467953644661 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:04 INFO - PROCESS | 1540 | 1467953644663 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:04 INFO - PROCESS | 1540 | 1467953644777 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 21:54:04 INFO - PROCESS | 1540 | 1467953644919 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:04 INFO - PROCESS | 1540 | 1467953644922 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A196B000 == 43 [pid = 1540] [id = 456] 21:54:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19B97C800) [pid = 1540] [serial = 1368] [outer = 0000000000000000] 21:54:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19E2E3000) [pid = 1540] [serial = 1369] [outer = 000000D19B97C800] 21:54:04 INFO - PROCESS | 1540 | 1467953644979 Marionette DEBUG loaded listener.js 21:54:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19E2EFC00) [pid = 1540] [serial = 1370] [outer = 000000D19B97C800] 21:54:05 INFO - PROCESS | 1540 | 1467953645760 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1134ms 21:54:05 INFO - PROCESS | 1540 | 1467953645792 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 21:54:05 INFO - PROCESS | 1540 | 1467953645796 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 21:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:54:05 INFO - PROCESS | 1540 | 1467953645801 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:54:05 INFO - PROCESS | 1540 | 1467953645804 Marionette TRACE conn6 <- [1,1790,null,{}] 21:54:05 INFO - PROCESS | 1540 | 1467953645810 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:05 INFO - PROCESS | 1540 | 1467953645813 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:05 INFO - PROCESS | 1540 | 1467953645920 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 21:54:06 INFO - PROCESS | 1540 | 1467953646053 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:06 INFO - PROCESS | 1540 | 1467953646055 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B28800 == 44 [pid = 1540] [id = 457] 21:54:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D191D02800) [pid = 1540] [serial = 1371] [outer = 0000000000000000] 21:54:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D191FDE400) [pid = 1540] [serial = 1372] [outer = 000000D191D02800] 21:54:06 INFO - PROCESS | 1540 | 1467953646106 Marionette DEBUG loaded listener.js 21:54:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D192AEB800) [pid = 1540] [serial = 1373] [outer = 000000D191D02800] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1922EE000 == 43 [pid = 1540] [id = 432] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17F2000 == 42 [pid = 1540] [id = 451] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B5B800 == 41 [pid = 1540] [id = 450] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDB3800 == 40 [pid = 1540] [id = 449] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D067000 == 39 [pid = 1540] [id = 448] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A814000 == 38 [pid = 1540] [id = 447] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F16800 == 37 [pid = 1540] [id = 446] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19651A000 == 36 [pid = 1540] [id = 445] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D18EC60800 == 35 [pid = 1540] [id = 444] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B10000 == 34 [pid = 1540] [id = 441] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19651D000 == 33 [pid = 1540] [id = 442] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E96F000 == 32 [pid = 1540] [id = 443] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A196B000 == 31 [pid = 1540] [id = 456] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BDE000 == 30 [pid = 1540] [id = 455] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC4F800 == 29 [pid = 1540] [id = 454] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E24800 == 28 [pid = 1540] [id = 452] 21:54:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D190AD1000 == 27 [pid = 1540] [id = 453] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19270DC00) [pid = 1540] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D192B5F800) [pid = 1540] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18E699800) [pid = 1540] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18D79AC00) [pid = 1540] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D199F64800) [pid = 1540] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D196D0CC00) [pid = 1540] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D197127400) [pid = 1540] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18D79C400) [pid = 1540] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18DC56000) [pid = 1540] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19AE0D000) [pid = 1540] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19B747800) [pid = 1540] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D7E6400) [pid = 1540] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18C34E800) [pid = 1540] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19977A800) [pid = 1540] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D196D0BC00) [pid = 1540] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B613C00) [pid = 1540] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19AF93800) [pid = 1540] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19E4A2400) [pid = 1540] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19E42D000) [pid = 1540] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19B0DA400) [pid = 1540] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199886C00) [pid = 1540] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19A40C800) [pid = 1540] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19A40B000) [pid = 1540] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19D025000) [pid = 1540] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D1999E8000) [pid = 1540] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D197169800) [pid = 1540] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19C544C00) [pid = 1540] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 21:54:07 INFO - PROCESS | 1540 | 1467953647304 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1528ms 21:54:07 INFO - PROCESS | 1540 | 1467953647334 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 21:54:07 INFO - PROCESS | 1540 | 1467953647338 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 21:54:07 INFO - PROCESS | 1540 | 1467953647343 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:54:07 INFO - PROCESS | 1540 | 1467953647348 Marionette TRACE conn6 <- [1,1794,null,{}] 21:54:07 INFO - PROCESS | 1540 | 1467953647353 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:07 INFO - PROCESS | 1540 | 1467953647356 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:07 INFO - PROCESS | 1540 | 1467953647482 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 21:54:07 INFO - PROCESS | 1540 | 1467953647560 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:07 INFO - PROCESS | 1540 | 1467953647563 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190AD6800 == 28 [pid = 1540] [id = 458] 21:54:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D68D000) [pid = 1540] [serial = 1374] [outer = 0000000000000000] 21:54:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D72DC00) [pid = 1540] [serial = 1375] [outer = 000000D18D68D000] 21:54:07 INFO - PROCESS | 1540 | 1467953647612 Marionette DEBUG loaded listener.js 21:54:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D7ED400) [pid = 1540] [serial = 1376] [outer = 000000D18D68D000] 21:54:08 INFO - PROCESS | 1540 | 1467953648022 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 21:54:08 INFO - PROCESS | 1540 | 1467953648112 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 21:54:08 INFO - PROCESS | 1540 | 1467953648117 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 21:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:54:08 INFO - PROCESS | 1540 | 1467953648128 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:54:08 INFO - PROCESS | 1540 | 1467953648131 Marionette TRACE conn6 <- [1,1798,null,{}] 21:54:08 INFO - PROCESS | 1540 | 1467953648135 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:08 INFO - PROCESS | 1540 | 1467953648137 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:08 INFO - PROCESS | 1540 | 1467953648240 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 21:54:08 INFO - PROCESS | 1540 | 1467953648249 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:08 INFO - PROCESS | 1540 | 1467953648251 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19651F000 == 29 [pid = 1540] [id = 459] 21:54:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18E439800) [pid = 1540] [serial = 1377] [outer = 0000000000000000] 21:54:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18EB24800) [pid = 1540] [serial = 1378] [outer = 000000D18E439800] 21:54:08 INFO - PROCESS | 1540 | 1467953648300 Marionette DEBUG loaded listener.js 21:54:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D192288C00) [pid = 1540] [serial = 1379] [outer = 000000D18E439800] 21:54:08 INFO - PROCESS | 1540 | 1467953648767 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 21:54:08 INFO - PROCESS | 1540 | 1467953648817 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 21:54:08 INFO - PROCESS | 1540 | 1467953648820 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 21:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:54:08 INFO - PROCESS | 1540 | 1467953648823 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:54:08 INFO - PROCESS | 1540 | 1467953648827 Marionette TRACE conn6 <- [1,1802,null,{}] 21:54:08 INFO - PROCESS | 1540 | 1467953648839 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:08 INFO - PROCESS | 1540 | 1467953648844 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:08 INFO - PROCESS | 1540 | 1467953648933 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 21:54:08 INFO - PROCESS | 1540 | 1467953648940 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:08 INFO - PROCESS | 1540 | 1467953648943 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E0C000 == 30 [pid = 1540] [id = 460] 21:54:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192B67000) [pid = 1540] [serial = 1380] [outer = 0000000000000000] 21:54:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D1935AE000) [pid = 1540] [serial = 1381] [outer = 000000D192B67000] 21:54:09 INFO - PROCESS | 1540 | 1467953649000 Marionette DEBUG loaded listener.js 21:54:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D196595000) [pid = 1540] [serial = 1382] [outer = 000000D192B67000] 21:54:09 INFO - PROCESS | 1540 | 1467953649492 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 21:54:09 INFO - PROCESS | 1540 | 1467953649517 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 21:54:09 INFO - PROCESS | 1540 | 1467953649520 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 21:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:54:09 INFO - PROCESS | 1540 | 1467953649523 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:54:09 INFO - PROCESS | 1540 | 1467953649525 Marionette TRACE conn6 <- [1,1806,null,{}] 21:54:09 INFO - PROCESS | 1540 | 1467953649528 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:09 INFO - PROCESS | 1540 | 1467953649530 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:09 INFO - PROCESS | 1540 | 1467953649676 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 21:54:09 INFO - PROCESS | 1540 | 1467953649699 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:09 INFO - PROCESS | 1540 | 1467953649701 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2C0800 == 31 [pid = 1540] [id = 461] 21:54:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D196E50000) [pid = 1540] [serial = 1383] [outer = 0000000000000000] 21:54:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D197121400) [pid = 1540] [serial = 1384] [outer = 000000D196E50000] 21:54:09 INFO - PROCESS | 1540 | 1467953649746 Marionette DEBUG loaded listener.js 21:54:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D1981DF400) [pid = 1540] [serial = 1385] [outer = 000000D196E50000] 21:54:10 INFO - PROCESS | 1540 | 1467953650177 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 21:54:10 INFO - PROCESS | 1540 | 1467953650218 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 21:54:10 INFO - PROCESS | 1540 | 1467953650220 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 21:54:10 INFO - PROCESS | 1540 | 1467953650223 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:54:10 INFO - PROCESS | 1540 | 1467953650225 Marionette TRACE conn6 <- [1,1810,null,{}] 21:54:10 INFO - PROCESS | 1540 | 1467953650228 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:10 INFO - PROCESS | 1540 | 1467953650231 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:10 INFO - PROCESS | 1540 | 1467953650339 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 21:54:10 INFO - PROCESS | 1540 | 1467953650344 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:10 INFO - PROCESS | 1540 | 1467953650347 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C532000 == 32 [pid = 1540] [id = 462] 21:54:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D198EE2C00) [pid = 1540] [serial = 1386] [outer = 0000000000000000] 21:54:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19950F400) [pid = 1540] [serial = 1387] [outer = 000000D198EE2C00] 21:54:10 INFO - PROCESS | 1540 | 1467953650392 Marionette DEBUG loaded listener.js 21:54:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199830C00) [pid = 1540] [serial = 1388] [outer = 000000D198EE2C00] 21:54:10 INFO - PROCESS | 1540 | 1467953650909 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 732ms 21:54:10 INFO - PROCESS | 1540 | 1467953650961 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 21:54:10 INFO - PROCESS | 1540 | 1467953650963 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 21:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:54:10 INFO - PROCESS | 1540 | 1467953650966 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:54:10 INFO - PROCESS | 1540 | 1467953650968 Marionette TRACE conn6 <- [1,1814,null,{}] 21:54:10 INFO - PROCESS | 1540 | 1467953650972 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:10 INFO - PROCESS | 1540 | 1467953650978 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:11 INFO - PROCESS | 1540 | 1467953651141 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 21:54:11 INFO - PROCESS | 1540 | 1467953651149 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:11 INFO - PROCESS | 1540 | 1467953651151 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95D000 == 33 [pid = 1540] [id = 463] 21:54:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199974400) [pid = 1540] [serial = 1389] [outer = 0000000000000000] 21:54:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199C6E400) [pid = 1540] [serial = 1390] [outer = 000000D199974400] 21:54:11 INFO - PROCESS | 1540 | 1467953651197 Marionette DEBUG loaded listener.js 21:54:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D199F6C800) [pid = 1540] [serial = 1391] [outer = 000000D199974400] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199510400) [pid = 1540] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18DB40400) [pid = 1540] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199CD7C00) [pid = 1540] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D691400) [pid = 1540] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D1965A0800) [pid = 1540] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D1999E5000) [pid = 1540] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D533800) [pid = 1540] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18BA29000) [pid = 1540] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18E4DC000) [pid = 1540] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19AE17800) [pid = 1540] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19B617000) [pid = 1540] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:54:11 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D196D16C00) [pid = 1540] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:54:11 INFO - PROCESS | 1540 | 1467953651839 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 942ms 21:54:11 INFO - PROCESS | 1540 | 1467953651909 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 21:54:11 INFO - PROCESS | 1540 | 1467953651911 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 21:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:54:11 INFO - PROCESS | 1540 | 1467953651915 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:54:11 INFO - PROCESS | 1540 | 1467953651916 Marionette TRACE conn6 <- [1,1818,null,{}] 21:54:11 INFO - PROCESS | 1540 | 1467953651920 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:11 INFO - PROCESS | 1540 | 1467953651922 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:12 INFO - PROCESS | 1540 | 1467953652004 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 21:54:12 INFO - PROCESS | 1540 | 1467953652010 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:12 INFO - PROCESS | 1540 | 1467953652012 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDB0000 == 34 [pid = 1540] [id = 464] 21:54:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192084C00) [pid = 1540] [serial = 1392] [outer = 0000000000000000] 21:54:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199822400) [pid = 1540] [serial = 1393] [outer = 000000D192084C00] 21:54:12 INFO - PROCESS | 1540 | 1467953652056 Marionette DEBUG loaded listener.js 21:54:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199F6D400) [pid = 1540] [serial = 1394] [outer = 000000D192084C00] 21:54:12 INFO - PROCESS | 1540 | 1467953652472 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 587ms 21:54:12 INFO - PROCESS | 1540 | 1467953652509 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 21:54:12 INFO - PROCESS | 1540 | 1467953652511 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 21:54:12 INFO - PROCESS | 1540 | 1467953652515 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:54:12 INFO - PROCESS | 1540 | 1467953652516 Marionette TRACE conn6 <- [1,1822,null,{}] 21:54:12 INFO - PROCESS | 1540 | 1467953652520 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:12 INFO - PROCESS | 1540 | 1467953652522 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:12 INFO - PROCESS | 1540 | 1467953652603 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 21:54:12 INFO - PROCESS | 1540 | 1467953652609 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:12 INFO - PROCESS | 1540 | 1467953652611 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B53800 == 35 [pid = 1540] [id = 465] 21:54:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199F62C00) [pid = 1540] [serial = 1395] [outer = 0000000000000000] 21:54:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A40F400) [pid = 1540] [serial = 1396] [outer = 000000D199F62C00] 21:54:12 INFO - PROCESS | 1540 | 1467953652664 Marionette DEBUG loaded listener.js 21:54:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A674400) [pid = 1540] [serial = 1397] [outer = 000000D199F62C00] 21:54:13 INFO - PROCESS | 1540 | 1467953653118 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:54:13 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 21:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 21:54:13 INFO - PROCESS | 1540 | 1467953653154 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 21:54:13 INFO - PROCESS | 1540 | 1467953653157 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 21:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:54:13 INFO - PROCESS | 1540 | 1467953653164 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:54:13 INFO - PROCESS | 1540 | 1467953653166 Marionette TRACE conn6 <- [1,1826,null,{}] 21:54:13 INFO - PROCESS | 1540 | 1467953653170 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:13 INFO - PROCESS | 1540 | 1467953653171 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:13 INFO - PROCESS | 1540 | 1467953653255 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 21:54:13 INFO - PROCESS | 1540 | 1467953653262 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:13 INFO - PROCESS | 1540 | 1467953653264 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E2800 == 36 [pid = 1540] [id = 466] 21:54:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AA30000) [pid = 1540] [serial = 1398] [outer = 0000000000000000] 21:54:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19ABBD400) [pid = 1540] [serial = 1399] [outer = 000000D19AA30000] 21:54:13 INFO - PROCESS | 1540 | 1467953653308 Marionette DEBUG loaded listener.js 21:54:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19AF98C00) [pid = 1540] [serial = 1400] [outer = 000000D19AA30000] 21:54:13 INFO - PROCESS | 1540 | 1467953653969 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 943ms 21:54:14 INFO - PROCESS | 1540 | 1467953654110 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 21:54:14 INFO - PROCESS | 1540 | 1467953654115 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 21:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:54:14 INFO - PROCESS | 1540 | 1467953654120 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:54:14 INFO - PROCESS | 1540 | 1467953654124 Marionette TRACE conn6 <- [1,1830,null,{}] 21:54:14 INFO - PROCESS | 1540 | 1467953654139 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:14 INFO - PROCESS | 1540 | 1467953654142 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:14 INFO - PROCESS | 1540 | 1467953654290 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 21:54:14 INFO - PROCESS | 1540 | 1467953654408 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:14 INFO - PROCESS | 1540 | 1467953654411 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B20800 == 37 [pid = 1540] [id = 467] 21:54:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18CB58C00) [pid = 1540] [serial = 1401] [outer = 0000000000000000] 21:54:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D7EC800) [pid = 1540] [serial = 1402] [outer = 000000D18CB58C00] 21:54:14 INFO - PROCESS | 1540 | 1467953654471 Marionette DEBUG loaded listener.js 21:54:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18E437400) [pid = 1540] [serial = 1403] [outer = 000000D18CB58C00] 21:54:15 INFO - PROCESS | 1540 | 1467953655170 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1137ms 21:54:15 INFO - PROCESS | 1540 | 1467953655261 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 21:54:15 INFO - PROCESS | 1540 | 1467953655266 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 21:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:54:15 INFO - PROCESS | 1540 | 1467953655273 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:54:15 INFO - PROCESS | 1540 | 1467953655276 Marionette TRACE conn6 <- [1,1834,null,{}] 21:54:15 INFO - PROCESS | 1540 | 1467953655309 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:15 INFO - PROCESS | 1540 | 1467953655313 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:15 INFO - PROCESS | 1540 | 1467953655451 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 21:54:15 INFO - PROCESS | 1540 | 1467953655525 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:15 INFO - PROCESS | 1540 | 1467953655528 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AA08000 == 38 [pid = 1540] [id = 468] 21:54:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D192A43400) [pid = 1540] [serial = 1404] [outer = 0000000000000000] 21:54:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D1935EDC00) [pid = 1540] [serial = 1405] [outer = 000000D192A43400] 21:54:15 INFO - PROCESS | 1540 | 1467953655586 Marionette DEBUG loaded listener.js 21:54:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D196D12000) [pid = 1540] [serial = 1406] [outer = 000000D192A43400] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B53800 == 37 [pid = 1540] [id = 465] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDB0000 == 36 [pid = 1540] [id = 464] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95D000 == 35 [pid = 1540] [id = 463] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C532000 == 34 [pid = 1540] [id = 462] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2C0800 == 33 [pid = 1540] [id = 461] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E0C000 == 32 [pid = 1540] [id = 460] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D19651F000 == 31 [pid = 1540] [id = 459] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D190AD6800 == 30 [pid = 1540] [id = 458] 21:54:16 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B28800 == 29 [pid = 1540] [id = 457] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D199825C00) [pid = 1540] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199979800) [pid = 1540] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199F6DC00) [pid = 1540] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18DB42000) [pid = 1540] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D1920D7000) [pid = 1540] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D197128800) [pid = 1540] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199979400) [pid = 1540] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19E2E2C00) [pid = 1540] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D687800) [pid = 1540] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D729C00) [pid = 1540] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D1935ABC00) [pid = 1540] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D190A11400) [pid = 1540] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D192709800) [pid = 1540] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19AA2E400) [pid = 1540] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19AF96000) [pid = 1540] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B61D800) [pid = 1540] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19711E800) [pid = 1540] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D1981E5400) [pid = 1540] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19B983400) [pid = 1540] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19B09DC00) [pid = 1540] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19997E400) [pid = 1540] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D1941D2000) [pid = 1540] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19ABB3C00) [pid = 1540] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 21:54:16 INFO - PROCESS | 1540 | 1467953656431 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:54:16 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) 21:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1213ms 21:54:16 INFO - PROCESS | 1540 | 1467953656488 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 21:54:16 INFO - PROCESS | 1540 | 1467953656493 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 21:54:16 INFO - PROCESS | 1540 | 1467953656497 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:54:16 INFO - PROCESS | 1540 | 1467953656502 Marionette TRACE conn6 <- [1,1838,null,{}] 21:54:16 INFO - PROCESS | 1540 | 1467953656507 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:16 INFO - PROCESS | 1540 | 1467953656510 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:16 INFO - PROCESS | 1540 | 1467953656602 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 21:54:16 INFO - PROCESS | 1540 | 1467953656610 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:16 INFO - PROCESS | 1540 | 1467953656613 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D66000 == 30 [pid = 1540] [id = 469] 21:54:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D722C00) [pid = 1540] [serial = 1407] [outer = 0000000000000000] 21:54:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D72B400) [pid = 1540] [serial = 1408] [outer = 000000D18D722C00] 21:54:16 INFO - PROCESS | 1540 | 1467953656668 Marionette DEBUG loaded listener.js 21:54:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18DBA5800) [pid = 1540] [serial = 1409] [outer = 000000D18D722C00] 21:54:17 INFO - PROCESS | 1540 | 1467953657197 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 731ms 21:54:17 INFO - PROCESS | 1540 | 1467953657233 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 21:54:17 INFO - PROCESS | 1540 | 1467953657237 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 21:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:54:17 INFO - PROCESS | 1540 | 1467953657243 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:54:17 INFO - PROCESS | 1540 | 1467953657246 Marionette TRACE conn6 <- [1,1842,null,{}] 21:54:17 INFO - PROCESS | 1540 | 1467953657250 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:17 INFO - PROCESS | 1540 | 1467953657252 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:17 INFO - PROCESS | 1540 | 1467953657346 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 21:54:17 INFO - PROCESS | 1540 | 1467953657354 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:17 INFO - PROCESS | 1540 | 1467953657357 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995E2800 == 31 [pid = 1540] [id = 470] 21:54:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1927D4800) [pid = 1540] [serial = 1410] [outer = 0000000000000000] 21:54:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192A40000) [pid = 1540] [serial = 1411] [outer = 000000D1927D4800] 21:54:17 INFO - PROCESS | 1540 | 1467953657405 Marionette DEBUG loaded listener.js 21:54:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D1935F4400) [pid = 1540] [serial = 1412] [outer = 000000D1927D4800] 21:54:17 INFO - PROCESS | 1540 | 1467953657891 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 21:54:17 INFO - PROCESS | 1540 | 1467953657938 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 21:54:17 INFO - PROCESS | 1540 | 1467953657941 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 21:54:17 INFO - PROCESS | 1540 | 1467953657944 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:54:17 INFO - PROCESS | 1540 | 1467953657948 Marionette TRACE conn6 <- [1,1846,null,{}] 21:54:17 INFO - PROCESS | 1540 | 1467953657960 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:17 INFO - PROCESS | 1540 | 1467953657965 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:18 INFO - PROCESS | 1540 | 1467953658057 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 21:54:18 INFO - PROCESS | 1540 | 1467953658144 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:18 INFO - PROCESS | 1540 | 1467953658147 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2BD800 == 32 [pid = 1540] [id = 471] 21:54:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19710E800) [pid = 1540] [serial = 1413] [outer = 0000000000000000] 21:54:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D197175C00) [pid = 1540] [serial = 1414] [outer = 000000D19710E800] 21:54:18 INFO - PROCESS | 1540 | 1467953658196 Marionette DEBUG loaded listener.js 21:54:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19977C000) [pid = 1540] [serial = 1415] [outer = 000000D19710E800] 21:54:18 INFO - PROCESS | 1540 | 1467953658594 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 21:54:18 INFO - PROCESS | 1540 | 1467953658646 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 21:54:18 INFO - PROCESS | 1540 | 1467953658649 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 21:54:18 INFO - PROCESS | 1540 | 1467953658653 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:54:18 INFO - PROCESS | 1540 | 1467953658654 Marionette TRACE conn6 <- [1,1850,null,{}] 21:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:54:18 INFO - PROCESS | 1540 | 1467953658658 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:18 INFO - PROCESS | 1540 | 1467953658660 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:18 INFO - PROCESS | 1540 | 1467953658809 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 21:54:18 INFO - PROCESS | 1540 | 1467953658829 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:18 INFO - PROCESS | 1540 | 1467953658831 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA46000 == 33 [pid = 1540] [id = 472] 21:54:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199971C00) [pid = 1540] [serial = 1416] [outer = 0000000000000000] 21:54:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19997E000) [pid = 1540] [serial = 1417] [outer = 000000D199971C00] 21:54:18 INFO - PROCESS | 1540 | 1467953658884 Marionette DEBUG loaded listener.js 21:54:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199C63400) [pid = 1540] [serial = 1418] [outer = 000000D199971C00] 21:54:19 INFO - PROCESS | 1540 | 1467953659334 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 21:54:19 INFO - PROCESS | 1540 | 1467953659397 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 21:54:19 INFO - PROCESS | 1540 | 1467953659399 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 21:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:54:19 INFO - PROCESS | 1540 | 1467953659403 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:54:19 INFO - PROCESS | 1540 | 1467953659404 Marionette TRACE conn6 <- [1,1854,null,{}] 21:54:19 INFO - PROCESS | 1540 | 1467953659408 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:19 INFO - PROCESS | 1540 | 1467953659410 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:19 INFO - PROCESS | 1540 | 1467953659522 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 21:54:19 INFO - PROCESS | 1540 | 1467953659576 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:19 INFO - PROCESS | 1540 | 1467953659578 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDAD800 == 34 [pid = 1540] [id = 473] 21:54:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199976400) [pid = 1540] [serial = 1419] [outer = 0000000000000000] 21:54:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199E63800) [pid = 1540] [serial = 1420] [outer = 000000D199976400] 21:54:19 INFO - PROCESS | 1540 | 1467953659623 Marionette DEBUG loaded listener.js 21:54:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19A405000) [pid = 1540] [serial = 1421] [outer = 000000D199976400] 21:54:20 INFO - PROCESS | 1540 | 1467953660084 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 21:54:20 INFO - PROCESS | 1540 | 1467953660149 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 21:54:20 INFO - PROCESS | 1540 | 1467953660151 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 21:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:54:20 INFO - PROCESS | 1540 | 1467953660162 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:54:20 INFO - PROCESS | 1540 | 1467953660164 Marionette TRACE conn6 <- [1,1858,null,{}] 21:54:20 INFO - PROCESS | 1540 | 1467953660167 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:20 INFO - PROCESS | 1540 | 1467953660173 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:20 INFO - PROCESS | 1540 | 1467953660308 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 21:54:20 INFO - PROCESS | 1540 | 1467953660363 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:20 INFO - PROCESS | 1540 | 1467953660365 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8E800 == 35 [pid = 1540] [id = 474] 21:54:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19AF8FC00) [pid = 1540] [serial = 1422] [outer = 0000000000000000] 21:54:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19B007400) [pid = 1540] [serial = 1423] [outer = 000000D19AF8FC00] 21:54:20 INFO - PROCESS | 1540 | 1467953660410 Marionette DEBUG loaded listener.js 21:54:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19B613400) [pid = 1540] [serial = 1424] [outer = 000000D19AF8FC00] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D196E50000) [pid = 1540] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18E439800) [pid = 1540] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D68D000) [pid = 1540] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D191D02800) [pid = 1540] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D192B67000) [pid = 1540] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D198EE2C00) [pid = 1540] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D53BC00) [pid = 1540] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D192A4BC00) [pid = 1540] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19A402800) [pid = 1540] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19B97C800) [pid = 1540] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199F62C00) [pid = 1540] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199974400) [pid = 1540] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:54:20 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D192084C00) [pid = 1540] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:54:20 INFO - PROCESS | 1540 | 1467953660873 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 21:54:20 INFO - PROCESS | 1540 | 1467953660899 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 21:54:20 INFO - PROCESS | 1540 | 1467953660901 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 21:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:54:20 INFO - PROCESS | 1540 | 1467953660905 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:54:20 INFO - PROCESS | 1540 | 1467953660907 Marionette TRACE conn6 <- [1,1862,null,{}] 21:54:20 INFO - PROCESS | 1540 | 1467953660910 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:20 INFO - PROCESS | 1540 | 1467953660912 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:21 INFO - PROCESS | 1540 | 1467953660997 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 21:54:21 INFO - PROCESS | 1540 | 1467953661079 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:21 INFO - PROCESS | 1540 | 1467953661081 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17E0800 == 36 [pid = 1540] [id = 475] 21:54:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18C3D5400) [pid = 1540] [serial = 1425] [outer = 0000000000000000] 21:54:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D192725000) [pid = 1540] [serial = 1426] [outer = 000000D18C3D5400] 21:54:21 INFO - PROCESS | 1540 | 1467953661126 Marionette DEBUG loaded listener.js 21:54:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D1999E5C00) [pid = 1540] [serial = 1427] [outer = 000000D18C3D5400] 21:54:21 INFO - PROCESS | 1540 | 1467953661486 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 21:54:21 INFO - PROCESS | 1540 | 1467953661537 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 21:54:21 INFO - PROCESS | 1540 | 1467953661539 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 21:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:54:21 INFO - PROCESS | 1540 | 1467953661551 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:54:21 INFO - PROCESS | 1540 | 1467953661553 Marionette TRACE conn6 <- [1,1866,null,{}] 21:54:21 INFO - PROCESS | 1540 | 1467953661562 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:21 INFO - PROCESS | 1540 | 1467953661564 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:21 INFO - PROCESS | 1540 | 1467953661676 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 21:54:21 INFO - PROCESS | 1540 | 1467953661685 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:21 INFO - PROCESS | 1540 | 1467953661687 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A195F000 == 37 [pid = 1540] [id = 476] 21:54:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19AE0D400) [pid = 1540] [serial = 1428] [outer = 0000000000000000] 21:54:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B61BC00) [pid = 1540] [serial = 1429] [outer = 000000D19AE0D400] 21:54:21 INFO - PROCESS | 1540 | 1467953661732 Marionette DEBUG loaded listener.js 21:54:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B740C00) [pid = 1540] [serial = 1430] [outer = 000000D19AE0D400] 21:54:22 INFO - PROCESS | 1540 | 1467953662153 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 650ms 21:54:22 INFO - PROCESS | 1540 | 1467953662198 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 21:54:22 INFO - PROCESS | 1540 | 1467953662201 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 21:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:54:22 INFO - PROCESS | 1540 | 1467953662204 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:54:22 INFO - PROCESS | 1540 | 1467953662206 Marionette TRACE conn6 <- [1,1870,null,{}] 21:54:22 INFO - PROCESS | 1540 | 1467953662210 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:22 INFO - PROCESS | 1540 | 1467953662212 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:22 INFO - PROCESS | 1540 | 1467953662296 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 21:54:22 INFO - PROCESS | 1540 | 1467953662301 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:22 INFO - PROCESS | 1540 | 1467953662303 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FD8000 == 38 [pid = 1540] [id = 477] 21:54:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B982800) [pid = 1540] [serial = 1431] [outer = 0000000000000000] 21:54:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19C397800) [pid = 1540] [serial = 1432] [outer = 000000D19B982800] 21:54:22 INFO - PROCESS | 1540 | 1467953662347 Marionette DEBUG loaded listener.js 21:54:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19C97A400) [pid = 1540] [serial = 1433] [outer = 000000D19B982800] 21:54:22 INFO - PROCESS | 1540 | 1467953662860 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 732ms 21:54:22 INFO - PROCESS | 1540 | 1467953662938 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 21:54:22 INFO - PROCESS | 1540 | 1467953662943 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 21:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:54:22 INFO - PROCESS | 1540 | 1467953662950 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:54:22 INFO - PROCESS | 1540 | 1467953662953 Marionette TRACE conn6 <- [1,1874,null,{}] 21:54:22 INFO - PROCESS | 1540 | 1467953662975 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:22 INFO - PROCESS | 1540 | 1467953662978 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:23 INFO - PROCESS | 1540 | 1467953663165 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 21:54:23 INFO - PROCESS | 1540 | 1467953663242 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:23 INFO - PROCESS | 1540 | 1467953663247 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19651F000 == 39 [pid = 1540] [id = 478] 21:54:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18DC52000) [pid = 1540] [serial = 1434] [outer = 0000000000000000] 21:54:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18DFA2000) [pid = 1540] [serial = 1435] [outer = 000000D18DC52000] 21:54:23 INFO - PROCESS | 1540 | 1467953663348 Marionette DEBUG loaded listener.js 21:54:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19271C400) [pid = 1540] [serial = 1436] [outer = 000000D18DC52000] 21:54:23 INFO - PROCESS | 1540 | 1467953663941 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1031ms 21:54:23 INFO - PROCESS | 1540 | 1467953663983 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 21:54:24 INFO - PROCESS | 1540 | 1467953663988 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 21:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:54:24 INFO - PROCESS | 1540 | 1467953663995 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:54:24 INFO - PROCESS | 1540 | 1467953663998 Marionette TRACE conn6 <- [1,1878,null,{}] 21:54:24 INFO - PROCESS | 1540 | 1467953664002 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:24 INFO - PROCESS | 1540 | 1467953664005 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:24 INFO - PROCESS | 1540 | 1467953664124 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 21:54:24 INFO - PROCESS | 1540 | 1467953664219 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:24 INFO - PROCESS | 1540 | 1467953664222 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA6800 == 40 [pid = 1540] [id = 479] 21:54:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D196E4E000) [pid = 1540] [serial = 1437] [outer = 0000000000000000] 21:54:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1981DDC00) [pid = 1540] [serial = 1438] [outer = 000000D196E4E000] 21:54:24 INFO - PROCESS | 1540 | 1467953664280 Marionette DEBUG loaded listener.js 21:54:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19997E400) [pid = 1540] [serial = 1439] [outer = 000000D196E4E000] 21:54:24 INFO - PROCESS | 1540 | 1467953664888 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 944ms 21:54:24 INFO - PROCESS | 1540 | 1467953664941 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 21:54:24 INFO - PROCESS | 1540 | 1467953664944 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 21:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:54:24 INFO - PROCESS | 1540 | 1467953664948 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:54:24 INFO - PROCESS | 1540 | 1467953664952 Marionette TRACE conn6 <- [1,1882,null,{}] 21:54:24 INFO - PROCESS | 1540 | 1467953664963 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:24 INFO - PROCESS | 1540 | 1467953664969 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:25 INFO - PROCESS | 1540 | 1467953665087 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 21:54:25 INFO - PROCESS | 1540 | 1467953665183 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:25 INFO - PROCESS | 1540 | 1467953665186 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BDC800 == 41 [pid = 1540] [id = 480] 21:54:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19AF93C00) [pid = 1540] [serial = 1440] [outer = 0000000000000000] 21:54:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19B61C800) [pid = 1540] [serial = 1441] [outer = 000000D19AF93C00] 21:54:25 INFO - PROCESS | 1540 | 1467953665245 Marionette DEBUG loaded listener.js 21:54:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19D0BC400) [pid = 1540] [serial = 1442] [outer = 000000D19AF93C00] 21:54:25 INFO - PROCESS | 1540 | 1467953665912 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1036ms 21:54:25 INFO - PROCESS | 1540 | 1467953665986 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 21:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:54:25 INFO - PROCESS | 1540 | 1467953665989 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 21:54:26 INFO - PROCESS | 1540 | 1467953666053 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:54:26 INFO - PROCESS | 1540 | 1467953666055 Marionette TRACE conn6 <- [1,1886,null,{}] 21:54:26 INFO - PROCESS | 1540 | 1467953666060 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:26 INFO - PROCESS | 1540 | 1467953666063 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:26 INFO - PROCESS | 1540 | 1467953666183 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 21:54:26 INFO - PROCESS | 1540 | 1467953666435 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:26 INFO - PROCESS | 1540 | 1467953666438 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E49A800 == 42 [pid = 1540] [id = 481] 21:54:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18C34A800) [pid = 1540] [serial = 1443] [outer = 0000000000000000] 21:54:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18D53D400) [pid = 1540] [serial = 1444] [outer = 000000D18C34A800] 21:54:26 INFO - PROCESS | 1540 | 1467953666512 Marionette DEBUG loaded listener.js 21:54:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18DC55400) [pid = 1540] [serial = 1445] [outer = 000000D18C34A800] 21:54:27 INFO - PROCESS | 1540 | 1467953667093 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1136ms 21:54:27 INFO - PROCESS | 1540 | 1467953667137 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 21:54:27 INFO - PROCESS | 1540 | 1467953667141 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 21:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:54:27 INFO - PROCESS | 1540 | 1467953667145 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:54:27 INFO - PROCESS | 1540 | 1467953667148 Marionette TRACE conn6 <- [1,1890,null,{}] 21:54:27 INFO - PROCESS | 1540 | 1467953667154 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:27 INFO - PROCESS | 1540 | 1467953667158 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:27 INFO - PROCESS | 1540 | 1467953667262 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 21:54:27 INFO - PROCESS | 1540 | 1467953667345 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:27 INFO - PROCESS | 1540 | 1467953667348 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A195F000 == 41 [pid = 1540] [id = 476] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E0800 == 40 [pid = 1540] [id = 475] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8E800 == 39 [pid = 1540] [id = 474] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDAD800 == 38 [pid = 1540] [id = 473] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA46000 == 37 [pid = 1540] [id = 472] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2BD800 == 36 [pid = 1540] [id = 471] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995E2800 == 35 [pid = 1540] [id = 470] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D66000 == 34 [pid = 1540] [id = 469] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B20800 == 33 [pid = 1540] [id = 467] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17E2800 == 32 [pid = 1540] [id = 466] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AA08000 == 31 [pid = 1540] [id = 468] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E49A800 == 30 [pid = 1540] [id = 481] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BDC800 == 29 [pid = 1540] [id = 480] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA6800 == 28 [pid = 1540] [id = 479] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FD8000 == 27 [pid = 1540] [id = 477] 21:54:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19651F000 == 26 [pid = 1540] [id = 478] 21:54:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18BA9B800 == 27 [pid = 1540] [id = 482] 21:54:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D18BA2A800) [pid = 1540] [serial = 1446] [outer = 0000000000000000] 21:54:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D18BA2C400) [pid = 1540] [serial = 1447] [outer = 000000D18BA2A800] 21:54:28 INFO - PROCESS | 1540 | 1467953668031 Marionette DEBUG loaded listener.js 21:54:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D18BB5EC00) [pid = 1540] [serial = 1448] [outer = 000000D18BA2A800] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D19ABBD400) [pid = 1540] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D199C6E400) [pid = 1540] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D199830C00) [pid = 1540] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19A40F400) [pid = 1540] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D199F6C800) [pid = 1540] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D199822400) [pid = 1540] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D199F6D400) [pid = 1540] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D196595000) [pid = 1540] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D197121400) [pid = 1540] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18EB24800) [pid = 1540] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192288C00) [pid = 1540] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D72DC00) [pid = 1540] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D7ED400) [pid = 1540] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D192AEB800) [pid = 1540] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D191FDE400) [pid = 1540] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1935AE000) [pid = 1540] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19950F400) [pid = 1540] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18DB41400) [pid = 1540] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D692400) [pid = 1540] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D196E4F400) [pid = 1540] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1935F3800) [pid = 1540] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19C397000) [pid = 1540] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19A40A800) [pid = 1540] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19E2EFC00) [pid = 1540] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19E2E3000) [pid = 1540] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19A674400) [pid = 1540] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D1981DF400) [pid = 1540] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 21:54:28 INFO - PROCESS | 1540 | 1467953668598 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1483ms 21:54:28 INFO - PROCESS | 1540 | 1467953668633 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 21:54:28 INFO - PROCESS | 1540 | 1467953668638 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 21:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:54:28 INFO - PROCESS | 1540 | 1467953668643 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:54:28 INFO - PROCESS | 1540 | 1467953668645 Marionette TRACE conn6 <- [1,1894,null,{}] 21:54:28 INFO - PROCESS | 1540 | 1467953668650 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:28 INFO - PROCESS | 1540 | 1467953668653 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:28 INFO - PROCESS | 1540 | 1467953668777 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 21:54:28 INFO - PROCESS | 1540 | 1467953668855 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:28 INFO - PROCESS | 1540 | 1467953668858 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191DBC000 == 28 [pid = 1540] [id = 483] 21:54:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D692800) [pid = 1540] [serial = 1449] [outer = 0000000000000000] 21:54:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D72F400) [pid = 1540] [serial = 1450] [outer = 000000D18D692800] 21:54:28 INFO - PROCESS | 1540 | 1467953668909 Marionette DEBUG loaded listener.js 21:54:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D7E6800) [pid = 1540] [serial = 1451] [outer = 000000D18D692800] 21:54:29 INFO - PROCESS | 1540 | 1467953669308 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 21:54:29 INFO - PROCESS | 1540 | 1467953669395 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 21:54:29 INFO - PROCESS | 1540 | 1467953669400 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 21:54:29 INFO - PROCESS | 1540 | 1467953669407 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:54:29 INFO - PROCESS | 1540 | 1467953669410 Marionette TRACE conn6 <- [1,1898,null,{}] 21:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:54:29 INFO - PROCESS | 1540 | 1467953669419 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:29 INFO - PROCESS | 1540 | 1467953669421 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:29 INFO - PROCESS | 1540 | 1467953669515 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 21:54:29 INFO - PROCESS | 1540 | 1467953669530 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:29 INFO - PROCESS | 1540 | 1467953669532 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19677C800 == 29 [pid = 1540] [id = 484] 21:54:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18DF9E800) [pid = 1540] [serial = 1452] [outer = 0000000000000000] 21:54:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18E13F000) [pid = 1540] [serial = 1453] [outer = 000000D18DF9E800] 21:54:29 INFO - PROCESS | 1540 | 1467953669587 Marionette DEBUG loaded listener.js 21:54:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D190AB1400) [pid = 1540] [serial = 1454] [outer = 000000D18DF9E800] 21:54:30 INFO - PROCESS | 1540 | 1467953670038 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 691ms 21:54:30 INFO - PROCESS | 1540 | 1467953670106 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 21:54:30 INFO - PROCESS | 1540 | 1467953670108 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 21:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:54:30 INFO - PROCESS | 1540 | 1467953670112 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:54:30 INFO - PROCESS | 1540 | 1467953670116 Marionette TRACE conn6 <- [1,1902,null,{}] 21:54:30 INFO - PROCESS | 1540 | 1467953670127 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:30 INFO - PROCESS | 1540 | 1467953670132 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:30 INFO - PROCESS | 1540 | 1467953670225 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 21:54:30 INFO - PROCESS | 1540 | 1467953670239 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:30 INFO - PROCESS | 1540 | 1467953670241 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F1D800 == 30 [pid = 1540] [id = 485] 21:54:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19271A400) [pid = 1540] [serial = 1455] [outer = 0000000000000000] 21:54:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192AF7800) [pid = 1540] [serial = 1456] [outer = 000000D19271A400] 21:54:30 INFO - PROCESS | 1540 | 1467953670287 Marionette DEBUG loaded listener.js 21:54:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D192B6BC00) [pid = 1540] [serial = 1457] [outer = 000000D19271A400] 21:54:30 INFO - PROCESS | 1540 | 1467953670768 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 21:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:54:30 INFO - PROCESS | 1540 | 1467953670805 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 21:54:30 INFO - PROCESS | 1540 | 1467953670808 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 21:54:30 INFO - PROCESS | 1540 | 1467953670812 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:54:30 INFO - PROCESS | 1540 | 1467953670813 Marionette TRACE conn6 <- [1,1906,null,{}] 21:54:30 INFO - PROCESS | 1540 | 1467953670817 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:30 INFO - PROCESS | 1540 | 1467953670819 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:30 INFO - PROCESS | 1540 | 1467953670970 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 21:54:30 INFO - PROCESS | 1540 | 1467953670983 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:30 INFO - PROCESS | 1540 | 1467953670992 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2BD000 == 31 [pid = 1540] [id = 486] 21:54:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1940CB400) [pid = 1540] [serial = 1458] [outer = 0000000000000000] 21:54:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D196599C00) [pid = 1540] [serial = 1459] [outer = 000000D1940CB400] 21:54:31 INFO - PROCESS | 1540 | 1467953671079 Marionette DEBUG loaded listener.js 21:54:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D196D0BC00) [pid = 1540] [serial = 1460] [outer = 000000D1940CB400] 21:54:31 INFO - PROCESS | 1540 | 1467953671500 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 21:54:31 INFO - PROCESS | 1540 | 1467953671564 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 21:54:31 INFO - PROCESS | 1540 | 1467953671567 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 21:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:54:31 INFO - PROCESS | 1540 | 1467953671570 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:54:31 INFO - PROCESS | 1540 | 1467953671572 Marionette TRACE conn6 <- [1,1910,null,{}] 21:54:31 INFO - PROCESS | 1540 | 1467953671576 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:31 INFO - PROCESS | 1540 | 1467953671578 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:31 INFO - PROCESS | 1540 | 1467953671687 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 21:54:31 INFO - PROCESS | 1540 | 1467953671741 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:31 INFO - PROCESS | 1540 | 1467953671743 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C535000 == 32 [pid = 1540] [id = 487] 21:54:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18DD41800) [pid = 1540] [serial = 1461] [outer = 0000000000000000] 21:54:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D197127000) [pid = 1540] [serial = 1462] [outer = 000000D18DD41800] 21:54:31 INFO - PROCESS | 1540 | 1467953671800 Marionette DEBUG loaded listener.js 21:54:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D1981E4000) [pid = 1540] [serial = 1463] [outer = 000000D18DD41800] 21:54:32 INFO - PROCESS | 1540 | 1467953672253 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 731ms 21:54:32 INFO - PROCESS | 1540 | 1467953672329 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 21:54:32 INFO - PROCESS | 1540 | 1467953672331 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 21:54:32 INFO - PROCESS | 1540 | 1467953672335 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:54:32 INFO - PROCESS | 1540 | 1467953672336 Marionette TRACE conn6 <- [1,1914,null,{}] 21:54:32 INFO - PROCESS | 1540 | 1467953672340 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:32 INFO - PROCESS | 1540 | 1467953672346 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:32 INFO - PROCESS | 1540 | 1467953672638 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199971C00) [pid = 1540] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199976400) [pid = 1540] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18C3D5400) [pid = 1540] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18CB58C00) [pid = 1540] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19710E800) [pid = 1540] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19AF8FC00) [pid = 1540] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D722C00) [pid = 1540] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19AA30000) [pid = 1540] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D192A43400) [pid = 1540] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D1927D4800) [pid = 1540] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19AE0D400) [pid = 1540] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:54:32 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19B982800) [pid = 1540] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:54:32 INFO - PROCESS | 1540 | 1467953672699 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:32 INFO - PROCESS | 1540 | 1467953672701 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18C9F9000 == 33 [pid = 1540] [id = 488] 21:54:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18CB58C00) [pid = 1540] [serial = 1464] [outer = 0000000000000000] 21:54:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D84A000) [pid = 1540] [serial = 1465] [outer = 000000D18CB58C00] 21:54:32 INFO - PROCESS | 1540 | 1467953672747 Marionette DEBUG loaded listener.js 21:54:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D197169800) [pid = 1540] [serial = 1466] [outer = 000000D18CB58C00] 21:54:33 INFO - PROCESS | 1540 | 1467953673090 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 839ms 21:54:33 INFO - PROCESS | 1540 | 1467953673178 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 21:54:33 INFO - PROCESS | 1540 | 1467953673181 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 21:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:54:33 INFO - PROCESS | 1540 | 1467953673184 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:54:33 INFO - PROCESS | 1540 | 1467953673186 Marionette TRACE conn6 <- [1,1918,null,{}] 21:54:33 INFO - PROCESS | 1540 | 1467953673190 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:33 INFO - PROCESS | 1540 | 1467953673192 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:33 INFO - PROCESS | 1540 | 1467953673271 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 21:54:33 INFO - PROCESS | 1540 | 1467953673277 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:33 INFO - PROCESS | 1540 | 1467953673279 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDAB800 == 34 [pid = 1540] [id = 489] 21:54:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D196596800) [pid = 1540] [serial = 1467] [outer = 0000000000000000] 21:54:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D1999E2800) [pid = 1540] [serial = 1468] [outer = 000000D196596800] 21:54:33 INFO - PROCESS | 1540 | 1467953673323 Marionette DEBUG loaded listener.js 21:54:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199C65400) [pid = 1540] [serial = 1469] [outer = 000000D196596800] 21:54:33 INFO - PROCESS | 1540 | 1467953673755 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 21:54:33 INFO - PROCESS | 1540 | 1467953673817 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 21:54:33 INFO - PROCESS | 1540 | 1467953673819 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 21:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:54:33 INFO - PROCESS | 1540 | 1467953673823 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:54:33 INFO - PROCESS | 1540 | 1467953673825 Marionette TRACE conn6 <- [1,1922,null,{}] 21:54:33 INFO - PROCESS | 1540 | 1467953673829 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:33 INFO - PROCESS | 1540 | 1467953673831 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:33 INFO - PROCESS | 1540 | 1467953673922 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 21:54:33 INFO - PROCESS | 1540 | 1467953673955 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:33 INFO - PROCESS | 1540 | 1467953673958 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B49800 == 35 [pid = 1540] [id = 490] 21:54:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199C6C400) [pid = 1540] [serial = 1470] [outer = 0000000000000000] 21:54:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199F63800) [pid = 1540] [serial = 1471] [outer = 000000D199C6C400] 21:54:34 INFO - PROCESS | 1540 | 1467953674008 Marionette DEBUG loaded listener.js 21:54:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199F6EC00) [pid = 1540] [serial = 1472] [outer = 000000D199C6C400] 21:54:34 INFO - PROCESS | 1540 | 1467953674431 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 21:54:34 INFO - PROCESS | 1540 | 1467953674462 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 21:54:34 INFO - PROCESS | 1540 | 1467953674464 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 21:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:54:34 INFO - PROCESS | 1540 | 1467953674467 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:54:34 INFO - PROCESS | 1540 | 1467953674469 Marionette TRACE conn6 <- [1,1926,null,{}] 21:54:34 INFO - PROCESS | 1540 | 1467953674472 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:34 INFO - PROCESS | 1540 | 1467953674475 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:34 INFO - PROCESS | 1540 | 1467953674563 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 21:54:34 INFO - PROCESS | 1540 | 1467953674568 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:34 INFO - PROCESS | 1540 | 1467953674570 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8F800 == 36 [pid = 1540] [id = 491] 21:54:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19A404C00) [pid = 1540] [serial = 1473] [outer = 0000000000000000] 21:54:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19A40D400) [pid = 1540] [serial = 1474] [outer = 000000D19A404C00] 21:54:34 INFO - PROCESS | 1540 | 1467953674615 Marionette DEBUG loaded listener.js 21:54:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19A5A5000) [pid = 1540] [serial = 1475] [outer = 000000D19A404C00] 21:54:35 INFO - PROCESS | 1540 | 1467953675450 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1029ms 21:54:35 INFO - PROCESS | 1540 | 1467953675499 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 21:54:35 INFO - PROCESS | 1540 | 1467953675503 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 21:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:54:35 INFO - PROCESS | 1540 | 1467953675508 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:54:35 INFO - PROCESS | 1540 | 1467953675514 Marionette TRACE conn6 <- [1,1930,null,{}] 21:54:35 INFO - PROCESS | 1540 | 1467953675541 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:35 INFO - PROCESS | 1540 | 1467953675544 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:35 INFO - PROCESS | 1540 | 1467953675723 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 21:54:35 INFO - PROCESS | 1540 | 1467953675814 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:35 INFO - PROCESS | 1540 | 1467953675818 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196521000 == 37 [pid = 1540] [id = 492] 21:54:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D844800) [pid = 1540] [serial = 1476] [outer = 0000000000000000] 21:54:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18DB46400) [pid = 1540] [serial = 1477] [outer = 000000D18D844800] 21:54:35 INFO - PROCESS | 1540 | 1467953675877 Marionette DEBUG loaded listener.js 21:54:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18ECA6C00) [pid = 1540] [serial = 1478] [outer = 000000D18D844800] 21:54:36 INFO - PROCESS | 1540 | 1467953676579 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1103ms 21:54:36 INFO - PROCESS | 1540 | 1467953676615 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 21:54:36 INFO - PROCESS | 1540 | 1467953676620 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 21:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:54:36 INFO - PROCESS | 1540 | 1467953676626 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:54:36 INFO - PROCESS | 1540 | 1467953676629 Marionette TRACE conn6 <- [1,1934,null,{}] 21:54:36 INFO - PROCESS | 1540 | 1467953676653 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:36 INFO - PROCESS | 1540 | 1467953676657 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:36 INFO - PROCESS | 1540 | 1467953676962 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 21:54:36 INFO - PROCESS | 1540 | 1467953676972 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:36 INFO - PROCESS | 1540 | 1467953676976 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D4D000 == 38 [pid = 1540] [id = 493] 21:54:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18D723C00) [pid = 1540] [serial = 1479] [outer = 0000000000000000] 21:54:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18D79D400) [pid = 1540] [serial = 1480] [outer = 000000D18D723C00] 21:54:37 INFO - PROCESS | 1540 | 1467953677028 Marionette DEBUG loaded listener.js 21:54:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18E4D8800) [pid = 1540] [serial = 1481] [outer = 000000D18D723C00] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B49800 == 37 [pid = 1540] [id = 490] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDAB800 == 36 [pid = 1540] [id = 489] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D18C9F9000 == 35 [pid = 1540] [id = 488] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C535000 == 34 [pid = 1540] [id = 487] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2BD000 == 33 [pid = 1540] [id = 486] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F1D800 == 32 [pid = 1540] [id = 485] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D19677C800 == 31 [pid = 1540] [id = 484] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D191DBC000 == 30 [pid = 1540] [id = 483] 21:54:37 INFO - PROCESS | 1540 | --DOCSHELL 000000D18BA9B800 == 29 [pid = 1540] [id = 482] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19997E000) [pid = 1540] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19A405000) [pid = 1540] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199E63800) [pid = 1540] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D192725000) [pid = 1540] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D7EC800) [pid = 1540] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18E437400) [pid = 1540] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D197175C00) [pid = 1540] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19B007400) [pid = 1540] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D72B400) [pid = 1540] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18DBA5800) [pid = 1540] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19AF98C00) [pid = 1540] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D1935EDC00) [pid = 1540] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D196D12000) [pid = 1540] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D192A40000) [pid = 1540] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1935F4400) [pid = 1540] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B740C00) [pid = 1540] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B61BC00) [pid = 1540] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19C397800) [pid = 1540] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19B613400) [pid = 1540] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19C97A400) [pid = 1540] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D1999E5C00) [pid = 1540] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199C63400) [pid = 1540] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19977C000) [pid = 1540] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 21:54:37 INFO - PROCESS | 1540 | 1467953677743 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1160ms 21:54:37 INFO - PROCESS | 1540 | 1467953677789 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 21:54:37 INFO - PROCESS | 1540 | 1467953677794 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 21:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:54:37 INFO - PROCESS | 1540 | 1467953677799 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:54:37 INFO - PROCESS | 1540 | 1467953677802 Marionette TRACE conn6 <- [1,1938,null,{}] 21:54:37 INFO - PROCESS | 1540 | 1467953677807 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:37 INFO - PROCESS | 1540 | 1467953677810 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:37 INFO - PROCESS | 1540 | 1467953677901 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 21:54:37 INFO - PROCESS | 1540 | 1467953677983 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:37 INFO - PROCESS | 1540 | 1467953677985 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1929B1800 == 30 [pid = 1540] [id = 494] 21:54:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D687C00) [pid = 1540] [serial = 1482] [outer = 0000000000000000] 21:54:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D850800) [pid = 1540] [serial = 1483] [outer = 000000D18D687C00] 21:54:38 INFO - PROCESS | 1540 | 1467953678035 Marionette DEBUG loaded listener.js 21:54:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18E698000) [pid = 1540] [serial = 1484] [outer = 000000D18D687C00] 21:54:38 INFO - PROCESS | 1540 | 1467953678501 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 732ms 21:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:54:38 INFO - PROCESS | 1540 | 1467953678535 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 21:54:38 INFO - PROCESS | 1540 | 1467953678538 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 21:54:38 INFO - PROCESS | 1540 | 1467953678547 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:54:38 INFO - PROCESS | 1540 | 1467953678549 Marionette TRACE conn6 <- [1,1942,null,{}] 21:54:38 INFO - PROCESS | 1540 | 1467953678553 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:38 INFO - PROCESS | 1540 | 1467953678555 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:38 INFO - PROCESS | 1540 | 1467953678648 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 21:54:38 INFO - PROCESS | 1540 | 1467953678658 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:38 INFO - PROCESS | 1540 | 1467953678660 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F24000 == 31 [pid = 1540] [id = 495] 21:54:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1935F3800) [pid = 1540] [serial = 1485] [outer = 0000000000000000] 21:54:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D1935F9000) [pid = 1540] [serial = 1486] [outer = 000000D1935F3800] 21:54:38 INFO - PROCESS | 1540 | 1467953678707 Marionette DEBUG loaded listener.js 21:54:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D196598000) [pid = 1540] [serial = 1487] [outer = 000000D1935F3800] 21:54:39 INFO - PROCESS | 1540 | 1467953679183 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 21:54:39 INFO - PROCESS | 1540 | 1467953679235 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 21:54:39 INFO - PROCESS | 1540 | 1467953679239 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 21:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:54:39 INFO - PROCESS | 1540 | 1467953679250 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:54:39 INFO - PROCESS | 1540 | 1467953679255 Marionette TRACE conn6 <- [1,1946,null,{}] 21:54:39 INFO - PROCESS | 1540 | 1467953679259 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:39 INFO - PROCESS | 1540 | 1467953679262 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:39 INFO - PROCESS | 1540 | 1467953679357 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 21:54:39 INFO - PROCESS | 1540 | 1467953679366 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:39 INFO - PROCESS | 1540 | 1467953679369 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C96F800 == 32 [pid = 1540] [id = 496] 21:54:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19712BC00) [pid = 1540] [serial = 1488] [outer = 0000000000000000] 21:54:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D1981E1000) [pid = 1540] [serial = 1489] [outer = 000000D19712BC00] 21:54:39 INFO - PROCESS | 1540 | 1467953679415 Marionette DEBUG loaded listener.js 21:54:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199775800) [pid = 1540] [serial = 1490] [outer = 000000D19712BC00] 21:54:39 INFO - PROCESS | 1540 | 1467953679856 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 650ms 21:54:39 INFO - PROCESS | 1540 | 1467953679899 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 21:54:39 INFO - PROCESS | 1540 | 1467953679901 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 21:54:39 INFO - PROCESS | 1540 | 1467953679904 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:54:39 INFO - PROCESS | 1540 | 1467953679906 Marionette TRACE conn6 <- [1,1950,null,{}] 21:54:39 INFO - PROCESS | 1540 | 1467953679910 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:39 INFO - PROCESS | 1540 | 1467953679912 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:40 INFO - PROCESS | 1540 | 1467953680027 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 21:54:40 INFO - PROCESS | 1540 | 1467953680109 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:40 INFO - PROCESS | 1540 | 1467953680111 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95B000 == 33 [pid = 1540] [id = 497] 21:54:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199829C00) [pid = 1540] [serial = 1491] [outer = 0000000000000000] 21:54:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199976400) [pid = 1540] [serial = 1492] [outer = 000000D199829C00] 21:54:40 INFO - PROCESS | 1540 | 1467953680163 Marionette DEBUG loaded listener.js 21:54:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199C65000) [pid = 1540] [serial = 1493] [outer = 000000D199829C00] 21:54:40 INFO - PROCESS | 1540 | 1467953680591 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 21:54:40 INFO - PROCESS | 1540 | 1467953680642 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 21:54:40 INFO - PROCESS | 1540 | 1467953680644 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 21:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:54:40 INFO - PROCESS | 1540 | 1467953680647 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:54:40 INFO - PROCESS | 1540 | 1467953680649 Marionette TRACE conn6 <- [1,1954,null,{}] 21:54:40 INFO - PROCESS | 1540 | 1467953680653 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:40 INFO - PROCESS | 1540 | 1467953680655 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:40 INFO - PROCESS | 1540 | 1467953680768 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 21:54:40 INFO - PROCESS | 1540 | 1467953680827 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:40 INFO - PROCESS | 1540 | 1467953680834 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B910000 == 34 [pid = 1540] [id = 498] 21:54:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A405000) [pid = 1540] [serial = 1494] [outer = 0000000000000000] 21:54:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A408800) [pid = 1540] [serial = 1495] [outer = 000000D19A405000] 21:54:40 INFO - PROCESS | 1540 | 1467953680890 Marionette DEBUG loaded listener.js 21:54:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AA30400) [pid = 1540] [serial = 1496] [outer = 000000D19A405000] 21:54:41 INFO - PROCESS | 1540 | 1467953681368 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 775ms 21:54:41 INFO - PROCESS | 1540 | 1467953681426 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 21:54:41 INFO - PROCESS | 1540 | 1467953681428 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 21:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:54:41 INFO - PROCESS | 1540 | 1467953681431 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:54:41 INFO - PROCESS | 1540 | 1467953681433 Marionette TRACE conn6 <- [1,1958,null,{}] 21:54:41 INFO - PROCESS | 1540 | 1467953681436 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:41 INFO - PROCESS | 1540 | 1467953681438 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:41 INFO - PROCESS | 1540 | 1467953681558 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 21:54:41 INFO - PROCESS | 1540 | 1467953681567 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:41 INFO - PROCESS | 1540 | 1467953681569 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1909800 == 35 [pid = 1540] [id = 499] 21:54:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D53BC00) [pid = 1540] [serial = 1497] [outer = 0000000000000000] 21:54:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19AF98C00) [pid = 1540] [serial = 1498] [outer = 000000D18D53BC00] 21:54:41 INFO - PROCESS | 1540 | 1467953681658 Marionette DEBUG loaded listener.js 21:54:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19B093400) [pid = 1540] [serial = 1499] [outer = 000000D18D53BC00] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D1940CB400) [pid = 1540] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18DD41800) [pid = 1540] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18DF9E800) [pid = 1540] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19271A400) [pid = 1540] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D692800) [pid = 1540] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18BA2A800) [pid = 1540] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18C34A800) [pid = 1540] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18CB58C00) [pid = 1540] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18DC52000) [pid = 1540] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D196E4E000) [pid = 1540] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D196596800) [pid = 1540] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19AF93C00) [pid = 1540] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:54:42 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199C6C400) [pid = 1540] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:54:42 INFO - PROCESS | 1540 | 1467953682111 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 21:54:42 INFO - PROCESS | 1540 | 1467953682169 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 21:54:42 INFO - PROCESS | 1540 | 1467953682171 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 21:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:54:42 INFO - PROCESS | 1540 | 1467953682175 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:54:42 INFO - PROCESS | 1540 | 1467953682176 Marionette TRACE conn6 <- [1,1962,null,{}] 21:54:42 INFO - PROCESS | 1540 | 1467953682180 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:42 INFO - PROCESS | 1540 | 1467953682182 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:42 INFO - PROCESS | 1540 | 1467953682294 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 21:54:42 INFO - PROCESS | 1540 | 1467953682347 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:42 INFO - PROCESS | 1540 | 1467953682349 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995D9800 == 36 [pid = 1540] [id = 500] 21:54:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D53AC00) [pid = 1540] [serial = 1500] [outer = 0000000000000000] 21:54:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19271A400) [pid = 1540] [serial = 1501] [outer = 000000D18D53AC00] 21:54:42 INFO - PROCESS | 1540 | 1467953682394 Marionette DEBUG loaded listener.js 21:54:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199F61000) [pid = 1540] [serial = 1502] [outer = 000000D18D53AC00] 21:54:42 INFO - PROCESS | 1540 | 1467953682744 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 21:54:42 INFO - PROCESS | 1540 | 1467953682814 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 21:54:42 INFO - PROCESS | 1540 | 1467953682816 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 21:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:54:42 INFO - PROCESS | 1540 | 1467953682828 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:54:42 INFO - PROCESS | 1540 | 1467953682830 Marionette TRACE conn6 <- [1,1966,null,{}] 21:54:42 INFO - PROCESS | 1540 | 1467953682833 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:42 INFO - PROCESS | 1540 | 1467953682835 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:42 INFO - PROCESS | 1540 | 1467953682942 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 21:54:42 INFO - PROCESS | 1540 | 1467953682950 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:42 INFO - PROCESS | 1540 | 1467953682952 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B0D800 == 37 [pid = 1540] [id = 501] 21:54:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B097800) [pid = 1540] [serial = 1503] [outer = 0000000000000000] 21:54:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B61A400) [pid = 1540] [serial = 1504] [outer = 000000D19B097800] 21:54:43 INFO - PROCESS | 1540 | 1467953682996 Marionette DEBUG loaded listener.js 21:54:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B73F000) [pid = 1540] [serial = 1505] [outer = 000000D19B097800] 21:54:43 INFO - PROCESS | 1540 | 1467953683401 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 650ms 21:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:54:43 INFO - PROCESS | 1540 | 1467953683476 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 21:54:43 INFO - PROCESS | 1540 | 1467953683478 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 21:54:43 INFO - PROCESS | 1540 | 1467953683482 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:54:43 INFO - PROCESS | 1540 | 1467953683484 Marionette TRACE conn6 <- [1,1970,null,{}] 21:54:43 INFO - PROCESS | 1540 | 1467953683487 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:43 INFO - PROCESS | 1540 | 1467953683489 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:43 INFO - PROCESS | 1540 | 1467953683576 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 21:54:43 INFO - PROCESS | 1540 | 1467953683583 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:43 INFO - PROCESS | 1540 | 1467953683585 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BCA800 == 38 [pid = 1540] [id = 502] 21:54:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B97F400) [pid = 1540] [serial = 1506] [outer = 0000000000000000] 21:54:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B9E6400) [pid = 1540] [serial = 1507] [outer = 000000D19B97F400] 21:54:43 INFO - PROCESS | 1540 | 1467953683630 Marionette DEBUG loaded listener.js 21:54:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19C979800) [pid = 1540] [serial = 1508] [outer = 000000D19B97F400] 21:54:44 INFO - PROCESS | 1540 | 1467953684166 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 21:54:44 INFO - PROCESS | 1540 | 1467953684218 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 21:54:44 INFO - PROCESS | 1540 | 1467953684224 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 21:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:54:44 INFO - PROCESS | 1540 | 1467953684230 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:54:44 INFO - PROCESS | 1540 | 1467953684233 Marionette TRACE conn6 <- [1,1974,null,{}] 21:54:44 INFO - PROCESS | 1540 | 1467953684240 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:44 INFO - PROCESS | 1540 | 1467953684243 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:44 INFO - PROCESS | 1540 | 1467953684456 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 21:54:44 INFO - PROCESS | 1540 | 1467953684468 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:44 INFO - PROCESS | 1540 | 1467953684473 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19678D000 == 39 [pid = 1540] [id = 503] 21:54:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18DC59400) [pid = 1540] [serial = 1509] [outer = 0000000000000000] 21:54:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18E697400) [pid = 1540] [serial = 1510] [outer = 000000D18DC59400] 21:54:44 INFO - PROCESS | 1540 | 1467953684532 Marionette DEBUG loaded listener.js 21:54:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D192B67800) [pid = 1540] [serial = 1511] [outer = 000000D18DC59400] 21:54:45 INFO - PROCESS | 1540 | 1467953685112 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 944ms 21:54:45 INFO - PROCESS | 1540 | 1467953685176 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 21:54:45 INFO - PROCESS | 1540 | 1467953685181 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 21:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:54:45 INFO - PROCESS | 1540 | 1467953685188 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:54:45 INFO - PROCESS | 1540 | 1467953685191 Marionette TRACE conn6 <- [1,1978,null,{}] 21:54:45 INFO - PROCESS | 1540 | 1467953685195 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:45 INFO - PROCESS | 1540 | 1467953685198 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:45 INFO - PROCESS | 1540 | 1467953685315 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 21:54:45 INFO - PROCESS | 1540 | 1467953685441 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:45 INFO - PROCESS | 1540 | 1467953685444 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC7000 == 40 [pid = 1540] [id = 504] 21:54:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D196D12000) [pid = 1540] [serial = 1512] [outer = 0000000000000000] 21:54:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D197127C00) [pid = 1540] [serial = 1513] [outer = 000000D196D12000] 21:54:45 INFO - PROCESS | 1540 | 1467953685502 Marionette DEBUG loaded listener.js 21:54:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D199977000) [pid = 1540] [serial = 1514] [outer = 000000D196D12000] 21:54:46 INFO - PROCESS | 1540 | 1467953686089 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 986ms 21:54:46 INFO - PROCESS | 1540 | 1467953686176 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 21:54:46 INFO - PROCESS | 1540 | 1467953686179 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 21:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:54:46 INFO - PROCESS | 1540 | 1467953686183 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:54:46 INFO - PROCESS | 1540 | 1467953686187 Marionette TRACE conn6 <- [1,1982,null,{}] 21:54:46 INFO - PROCESS | 1540 | 1467953686214 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:46 INFO - PROCESS | 1540 | 1467953686219 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:46 INFO - PROCESS | 1540 | 1467953686341 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 21:54:46 INFO - PROCESS | 1540 | 1467953686458 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:46 INFO - PROCESS | 1540 | 1467953686461 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1D14000 == 41 [pid = 1540] [id = 505] 21:54:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19ABB0400) [pid = 1540] [serial = 1515] [outer = 0000000000000000] 21:54:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19AF93000) [pid = 1540] [serial = 1516] [outer = 000000D19ABB0400] 21:54:46 INFO - PROCESS | 1540 | 1467953686521 Marionette DEBUG loaded listener.js 21:54:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19CC1DC00) [pid = 1540] [serial = 1517] [outer = 000000D19ABB0400] 21:54:47 INFO - PROCESS | 1540 | 1467953687136 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 985ms 21:54:47 INFO - PROCESS | 1540 | 1467953687170 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 21:54:47 INFO - PROCESS | 1540 | 1467953687173 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 21:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:54:47 INFO - PROCESS | 1540 | 1467953687177 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:54:47 INFO - PROCESS | 1540 | 1467953687179 Marionette TRACE conn6 <- [1,1986,null,{}] 21:54:47 INFO - PROCESS | 1540 | 1467953687183 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:47 INFO - PROCESS | 1540 | 1467953687185 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:47 INFO - PROCESS | 1540 | 1467953687300 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 21:54:47 INFO - PROCESS | 1540 | 1467953687395 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:47 INFO - PROCESS | 1540 | 1467953687398 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E9E800 == 42 [pid = 1540] [id = 506] 21:54:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19DA62C00) [pid = 1540] [serial = 1518] [outer = 0000000000000000] 21:54:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19E2E7000) [pid = 1540] [serial = 1519] [outer = 000000D19DA62C00] 21:54:47 INFO - PROCESS | 1540 | 1467953687453 Marionette DEBUG loaded listener.js 21:54:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19E2F0000) [pid = 1540] [serial = 1520] [outer = 000000D19DA62C00] 21:54:48 INFO - PROCESS | 1540 | 1467953688055 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 21:54:48 INFO - PROCESS | 1540 | 1467953688123 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 21:54:48 INFO - PROCESS | 1540 | 1467953688125 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 21:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:54:48 INFO - PROCESS | 1540 | 1467953688129 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:54:48 INFO - PROCESS | 1540 | 1467953688131 Marionette TRACE conn6 <- [1,1990,null,{}] 21:54:48 INFO - PROCESS | 1540 | 1467953688135 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:48 INFO - PROCESS | 1540 | 1467953688137 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:48 INFO - PROCESS | 1540 | 1467953688248 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 21:54:48 INFO - PROCESS | 1540 | 1467953688471 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:48 INFO - PROCESS | 1540 | 1467953688475 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D63800 == 43 [pid = 1540] [id = 507] 21:54:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D18D53B000) [pid = 1540] [serial = 1521] [outer = 0000000000000000] 21:54:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D18D72BC00) [pid = 1540] [serial = 1522] [outer = 000000D18D53B000] 21:54:48 INFO - PROCESS | 1540 | 1467953688544 Marionette DEBUG loaded listener.js 21:54:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D18E10EC00) [pid = 1540] [serial = 1523] [outer = 000000D18D53B000] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B0D800 == 42 [pid = 1540] [id = 501] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995D9800 == 41 [pid = 1540] [id = 500] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1909800 == 40 [pid = 1540] [id = 499] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B910000 == 39 [pid = 1540] [id = 498] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95B000 == 38 [pid = 1540] [id = 497] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C96F800 == 37 [pid = 1540] [id = 496] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F24000 == 36 [pid = 1540] [id = 495] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1929B1800 == 35 [pid = 1540] [id = 494] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D4D000 == 34 [pid = 1540] [id = 493] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D196521000 == 33 [pid = 1540] [id = 492] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8F800 == 32 [pid = 1540] [id = 491] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E9E800 == 31 [pid = 1540] [id = 506] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1D14000 == 30 [pid = 1540] [id = 505] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC7000 == 29 [pid = 1540] [id = 504] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BCA800 == 28 [pid = 1540] [id = 502] 21:54:49 INFO - PROCESS | 1540 | --DOCSHELL 000000D19678D000 == 27 [pid = 1540] [id = 503] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D18D84A000) [pid = 1540] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D19271C400) [pid = 1540] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D18DFA2000) [pid = 1540] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19997E400) [pid = 1540] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D1981DDC00) [pid = 1540] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D1981E4000) [pid = 1540] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D1999E2800) [pid = 1540] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19D0BC400) [pid = 1540] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19B61C800) [pid = 1540] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D197169800) [pid = 1540] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D196D0BC00) [pid = 1540] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199C65400) [pid = 1540] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199F6EC00) [pid = 1540] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D192B6BC00) [pid = 1540] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199F63800) [pid = 1540] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D196599C00) [pid = 1540] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D197127000) [pid = 1540] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18E13F000) [pid = 1540] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D190AB1400) [pid = 1540] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D192AF7800) [pid = 1540] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D72F400) [pid = 1540] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D7E6800) [pid = 1540] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18BA2C400) [pid = 1540] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18BB5EC00) [pid = 1540] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18DC55400) [pid = 1540] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D53D400) [pid = 1540] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 21:54:49 INFO - PROCESS | 1540 | 1467953689888 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1884ms 21:54:50 INFO - PROCESS | 1540 | 1467953690016 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 21:54:50 INFO - PROCESS | 1540 | 1467953690020 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 21:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:54:50 INFO - PROCESS | 1540 | 1467953690026 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:54:50 INFO - PROCESS | 1540 | 1467953690030 Marionette TRACE conn6 <- [1,1994,null,{}] 21:54:50 INFO - PROCESS | 1540 | 1467953690036 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:50 INFO - PROCESS | 1540 | 1467953690040 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:50 INFO - PROCESS | 1540 | 1467953690131 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 21:54:50 INFO - PROCESS | 1540 | 1467953690140 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:50 INFO - PROCESS | 1540 | 1467953690145 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18E18C000 == 28 [pid = 1540] [id = 508] 21:54:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D536C00) [pid = 1540] [serial = 1524] [outer = 0000000000000000] 21:54:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D53D800) [pid = 1540] [serial = 1525] [outer = 000000D18D536C00] 21:54:50 INFO - PROCESS | 1540 | 1467953690197 Marionette DEBUG loaded listener.js 21:54:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D725400) [pid = 1540] [serial = 1526] [outer = 000000D18D536C00] 21:54:50 INFO - PROCESS | 1540 | 1467953690701 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:54:50 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 21:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 21:54:50 INFO - PROCESS | 1540 | 1467953690762 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 21:54:50 INFO - PROCESS | 1540 | 1467953690768 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 21:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:54:50 INFO - PROCESS | 1540 | 1467953690775 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:54:50 INFO - PROCESS | 1540 | 1467953690777 Marionette TRACE conn6 <- [1,1998,null,{}] 21:54:50 INFO - PROCESS | 1540 | 1467953690782 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:50 INFO - PROCESS | 1540 | 1467953690784 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:50 INFO - PROCESS | 1540 | 1467953690879 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 21:54:50 INFO - PROCESS | 1540 | 1467953690894 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:50 INFO - PROCESS | 1540 | 1467953690897 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937E6800 == 29 [pid = 1540] [id = 509] 21:54:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D7A1000) [pid = 1540] [serial = 1527] [outer = 0000000000000000] 21:54:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18DB47400) [pid = 1540] [serial = 1528] [outer = 000000D18D7A1000] 21:54:50 INFO - PROCESS | 1540 | 1467953690945 Marionette DEBUG loaded listener.js 21:54:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18E102400) [pid = 1540] [serial = 1529] [outer = 000000D18D7A1000] 21:54:51 INFO - PROCESS | 1540 | 1467953691410 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:54:51 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 21:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 692ms 21:54:51 INFO - PROCESS | 1540 | 1467953691491 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 21:54:51 INFO - PROCESS | 1540 | 1467953691501 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 21:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:54:51 INFO - PROCESS | 1540 | 1467953691507 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:54:51 INFO - PROCESS | 1540 | 1467953691511 Marionette TRACE conn6 <- [1,2002,null,{}] 21:54:51 INFO - PROCESS | 1540 | 1467953691523 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:51 INFO - PROCESS | 1540 | 1467953691528 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:51 INFO - PROCESS | 1540 | 1467953691656 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 21:54:51 INFO - PROCESS | 1540 | 1467953691666 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:51 INFO - PROCESS | 1540 | 1467953691670 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E17800 == 30 [pid = 1540] [id = 510] 21:54:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192723800) [pid = 1540] [serial = 1530] [outer = 0000000000000000] 21:54:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D192972400) [pid = 1540] [serial = 1531] [outer = 000000D192723800] 21:54:51 INFO - PROCESS | 1540 | 1467953691720 Marionette DEBUG loaded listener.js 21:54:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D192B6BC00) [pid = 1540] [serial = 1532] [outer = 000000D192723800] 21:54:52 INFO - PROCESS | 1540 | 1467953692161 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 21:54:52 INFO - PROCESS | 1540 | 1467953692201 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 21:54:52 INFO - PROCESS | 1540 | 1467953692204 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 21:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:54:52 INFO - PROCESS | 1540 | 1467953692219 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:54:52 INFO - PROCESS | 1540 | 1467953692221 Marionette TRACE conn6 <- [1,2006,null,{}] 21:54:52 INFO - PROCESS | 1540 | 1467953692225 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:52 INFO - PROCESS | 1540 | 1467953692227 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:52 INFO - PROCESS | 1540 | 1467953692349 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 21:54:52 INFO - PROCESS | 1540 | 1467953692402 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:52 INFO - PROCESS | 1540 | 1467953692404 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B1800 == 31 [pid = 1540] [id = 511] 21:54:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D1940C7C00) [pid = 1540] [serial = 1533] [outer = 0000000000000000] 21:54:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D196599000) [pid = 1540] [serial = 1534] [outer = 000000D1940C7C00] 21:54:52 INFO - PROCESS | 1540 | 1467953692451 Marionette DEBUG loaded listener.js 21:54:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D196E4A000) [pid = 1540] [serial = 1535] [outer = 000000D1940C7C00] 21:54:52 INFO - PROCESS | 1540 | 1467953692897 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 753ms 21:54:52 INFO - PROCESS | 1540 | 1467953692962 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 21:54:52 INFO - PROCESS | 1540 | 1467953692971 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 21:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:54:52 INFO - PROCESS | 1540 | 1467953692981 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:54:52 INFO - PROCESS | 1540 | 1467953692983 Marionette TRACE conn6 <- [1,2010,null,{}] 21:54:52 INFO - PROCESS | 1540 | 1467953692986 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:52 INFO - PROCESS | 1540 | 1467953692988 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:53 INFO - PROCESS | 1540 | 1467953693097 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 21:54:53 INFO - PROCESS | 1540 | 1467953693107 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:53 INFO - PROCESS | 1540 | 1467953693109 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C53B000 == 32 [pid = 1540] [id = 512] 21:54:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D1940C9C00) [pid = 1540] [serial = 1536] [outer = 0000000000000000] 21:54:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D197129800) [pid = 1540] [serial = 1537] [outer = 000000D1940C9C00] 21:54:53 INFO - PROCESS | 1540 | 1467953693157 Marionette DEBUG loaded listener.js 21:54:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D198A0C800) [pid = 1540] [serial = 1538] [outer = 000000D1940C9C00] 21:54:53 INFO - PROCESS | 1540 | 1467953693621 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 21:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:54:53 INFO - PROCESS | 1540 | 1467953693672 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 21:54:53 INFO - PROCESS | 1540 | 1467953693675 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 21:54:53 INFO - PROCESS | 1540 | 1467953693678 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:54:53 INFO - PROCESS | 1540 | 1467953693680 Marionette TRACE conn6 <- [1,2014,null,{}] 21:54:53 INFO - PROCESS | 1540 | 1467953693690 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:53 INFO - PROCESS | 1540 | 1467953693696 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:53 INFO - PROCESS | 1540 | 1467953693838 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 21:54:53 INFO - PROCESS | 1540 | 1467953693852 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:53 INFO - PROCESS | 1540 | 1467953693854 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DACD800 == 33 [pid = 1540] [id = 513] 21:54:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199826000) [pid = 1540] [serial = 1539] [outer = 0000000000000000] 21:54:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D199884000) [pid = 1540] [serial = 1540] [outer = 000000D199826000] 21:54:53 INFO - PROCESS | 1540 | 1467953693900 Marionette DEBUG loaded listener.js 21:54:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D199CDF800) [pid = 1540] [serial = 1541] [outer = 000000D199826000] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199829C00) [pid = 1540] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19A405000) [pid = 1540] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D53AC00) [pid = 1540] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D53BC00) [pid = 1540] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D723C00) [pid = 1540] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19712BC00) [pid = 1540] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D687C00) [pid = 1540] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1935F3800) [pid = 1540] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19A404C00) [pid = 1540] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D844800) [pid = 1540] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19B097800) [pid = 1540] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:54:54 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19B97F400) [pid = 1540] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:54:54 INFO - PROCESS | 1540 | 1467953694591 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 942ms 21:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:54:54 INFO - PROCESS | 1540 | 1467953694623 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 21:54:54 INFO - PROCESS | 1540 | 1467953694626 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 21:54:54 INFO - PROCESS | 1540 | 1467953694629 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:54:54 INFO - PROCESS | 1540 | 1467953694631 Marionette TRACE conn6 <- [1,2018,null,{}] 21:54:54 INFO - PROCESS | 1540 | 1467953694634 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:54 INFO - PROCESS | 1540 | 1467953694636 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:54 INFO - PROCESS | 1540 | 1467953694720 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 21:54:54 INFO - PROCESS | 1540 | 1467953694802 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:54 INFO - PROCESS | 1540 | 1467953694804 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA4800 == 34 [pid = 1540] [id = 514] 21:54:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D535400) [pid = 1540] [serial = 1542] [outer = 0000000000000000] 21:54:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D192B63C00) [pid = 1540] [serial = 1543] [outer = 000000D18D535400] 21:54:54 INFO - PROCESS | 1540 | 1467953694850 Marionette DEBUG loaded listener.js 21:54:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199510800) [pid = 1540] [serial = 1544] [outer = 000000D18D535400] 21:54:55 INFO - PROCESS | 1540 | 1467953695197 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 628ms 21:54:55 INFO - PROCESS | 1540 | 1467953695260 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 21:54:55 INFO - PROCESS | 1540 | 1467953695262 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 21:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:54:55 INFO - PROCESS | 1540 | 1467953695265 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:54:55 INFO - PROCESS | 1540 | 1467953695267 Marionette TRACE conn6 <- [1,2022,null,{}] 21:54:55 INFO - PROCESS | 1540 | 1467953695270 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:55 INFO - PROCESS | 1540 | 1467953695272 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:55 INFO - PROCESS | 1540 | 1467953695385 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 21:54:55 INFO - PROCESS | 1540 | 1467953695394 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:55 INFO - PROCESS | 1540 | 1467953695396 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4F000 == 35 [pid = 1540] [id = 515] 21:54:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199F61800) [pid = 1540] [serial = 1545] [outer = 0000000000000000] 21:54:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199F6CC00) [pid = 1540] [serial = 1546] [outer = 000000D199F61800] 21:54:55 INFO - PROCESS | 1540 | 1467953695442 Marionette DEBUG loaded listener.js 21:54:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19A40CC00) [pid = 1540] [serial = 1547] [outer = 000000D199F61800] 21:54:55 INFO - PROCESS | 1540 | 1467953695860 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 628ms 21:54:55 INFO - PROCESS | 1540 | 1467953695897 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 21:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:54:55 INFO - PROCESS | 1540 | 1467953695899 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 21:54:55 INFO - PROCESS | 1540 | 1467953695902 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:54:55 INFO - PROCESS | 1540 | 1467953695904 Marionette TRACE conn6 <- [1,2026,null,{}] 21:54:55 INFO - PROCESS | 1540 | 1467953695908 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:55 INFO - PROCESS | 1540 | 1467953695910 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:56 INFO - PROCESS | 1540 | 1467953696022 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 21:54:56 INFO - PROCESS | 1540 | 1467953696062 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:56 INFO - PROCESS | 1540 | 1467953696065 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C97800 == 36 [pid = 1540] [id = 516] 21:54:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19A59C000) [pid = 1540] [serial = 1548] [outer = 0000000000000000] 21:54:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19AA3AC00) [pid = 1540] [serial = 1549] [outer = 000000D19A59C000] 21:54:56 INFO - PROCESS | 1540 | 1467953696110 Marionette DEBUG loaded listener.js 21:54:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19AE0C800) [pid = 1540] [serial = 1550] [outer = 000000D19A59C000] 21:54:56 INFO - PROCESS | 1540 | 1467953696672 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 840ms 21:54:56 INFO - PROCESS | 1540 | 1467953696747 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 21:54:56 INFO - PROCESS | 1540 | 1467953696752 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 21:54:56 INFO - PROCESS | 1540 | 1467953696757 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:54:56 INFO - PROCESS | 1540 | 1467953696761 Marionette TRACE conn6 <- [1,2030,null,{}] 21:54:56 INFO - PROCESS | 1540 | 1467953696767 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:56 INFO - PROCESS | 1540 | 1467953696770 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:56 INFO - PROCESS | 1540 | 1467953696906 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 21:54:57 INFO - PROCESS | 1540 | 1467953697023 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:57 INFO - PROCESS | 1540 | 1467953697026 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B32000 == 37 [pid = 1540] [id = 517] 21:54:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D220C00) [pid = 1540] [serial = 1551] [outer = 0000000000000000] 21:54:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18D693000) [pid = 1540] [serial = 1552] [outer = 000000D18D220C00] 21:54:57 INFO - PROCESS | 1540 | 1467953697087 Marionette DEBUG loaded listener.js 21:54:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18DB38800) [pid = 1540] [serial = 1553] [outer = 000000D18D220C00] 21:54:57 INFO - PROCESS | 1540 | 1467953697790 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:54:57 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) 21:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1079ms 21:54:57 INFO - PROCESS | 1540 | 1467953697842 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 21:54:57 INFO - PROCESS | 1540 | 1467953697847 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 21:54:57 INFO - PROCESS | 1540 | 1467953697854 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:54:57 INFO - PROCESS | 1540 | 1467953697857 Marionette TRACE conn6 <- [1,2034,null,{}] 21:54:57 INFO - PROCESS | 1540 | 1467953697861 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:57 INFO - PROCESS | 1540 | 1467953697864 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:58 INFO - PROCESS | 1540 | 1467953697989 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 21:54:58 INFO - PROCESS | 1540 | 1467953698114 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:58 INFO - PROCESS | 1540 | 1467953698116 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA55000 == 38 [pid = 1540] [id = 518] 21:54:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19271C800) [pid = 1540] [serial = 1554] [outer = 0000000000000000] 21:54:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D1935EC400) [pid = 1540] [serial = 1555] [outer = 000000D19271C800] 21:54:58 INFO - PROCESS | 1540 | 1467953698176 Marionette DEBUG loaded listener.js 21:54:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D197120800) [pid = 1540] [serial = 1556] [outer = 000000D19271C800] 21:54:59 INFO - PROCESS | 1540 | 1467953699044 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1237ms 21:54:59 INFO - PROCESS | 1540 | 1467953699100 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 21:54:59 INFO - PROCESS | 1540 | 1467953699104 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 21:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:54:59 INFO - PROCESS | 1540 | 1467953699109 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:54:59 INFO - PROCESS | 1540 | 1467953699113 Marionette TRACE conn6 <- [1,2038,null,{}] 21:54:59 INFO - PROCESS | 1540 | 1467953699119 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:59 INFO - PROCESS | 1540 | 1467953699122 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:59 INFO - PROCESS | 1540 | 1467953699238 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 21:54:59 INFO - PROCESS | 1540 | 1467953699316 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:59 INFO - PROCESS | 1540 | 1467953699320 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:54:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18DD7D000 == 39 [pid = 1540] [id = 519] 21:54:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18DB42000) [pid = 1540] [serial = 1557] [outer = 0000000000000000] 21:54:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18DC55000) [pid = 1540] [serial = 1558] [outer = 000000D18DB42000] 21:54:59 INFO - PROCESS | 1540 | 1467953699418 Marionette DEBUG loaded listener.js 21:54:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D192088C00) [pid = 1540] [serial = 1559] [outer = 000000D18DB42000] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4F000 == 38 [pid = 1540] [id = 515] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA4800 == 37 [pid = 1540] [id = 514] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DACD800 == 36 [pid = 1540] [id = 513] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C53B000 == 35 [pid = 1540] [id = 512] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B1800 == 34 [pid = 1540] [id = 511] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E17800 == 33 [pid = 1540] [id = 510] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937E6800 == 32 [pid = 1540] [id = 509] 21:54:59 INFO - PROCESS | 1540 | --DOCSHELL 000000D18E18C000 == 31 [pid = 1540] [id = 508] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D199976400) [pid = 1540] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D199C65000) [pid = 1540] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19AA30400) [pid = 1540] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19A408800) [pid = 1540] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19271A400) [pid = 1540] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19AF98C00) [pid = 1540] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D79D400) [pid = 1540] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18E4D8800) [pid = 1540] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D1981E1000) [pid = 1540] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D850800) [pid = 1540] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18E698000) [pid = 1540] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D1935F9000) [pid = 1540] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D196598000) [pid = 1540] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19A5A5000) [pid = 1540] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19A40D400) [pid = 1540] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18DB46400) [pid = 1540] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18ECA6C00) [pid = 1540] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19B73F000) [pid = 1540] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19B61A400) [pid = 1540] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B9E6400) [pid = 1540] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19C979800) [pid = 1540] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19B093400) [pid = 1540] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199F61000) [pid = 1540] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D199775800) [pid = 1540] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 21:54:59 INFO - PROCESS | 1540 | 1467953699920 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 838ms 21:54:59 INFO - PROCESS | 1540 | 1467953699949 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 21:54:59 INFO - PROCESS | 1540 | 1467953699954 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 21:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:54:59 INFO - PROCESS | 1540 | 1467953699960 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:54:59 INFO - PROCESS | 1540 | 1467953699963 Marionette TRACE conn6 <- [1,2042,null,{}] 21:54:59 INFO - PROCESS | 1540 | 1467953699967 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:54:59 INFO - PROCESS | 1540 | 1467953699969 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:00 INFO - PROCESS | 1540 | 1467953700061 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 21:55:00 INFO - PROCESS | 1540 | 1467953700069 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:00 INFO - PROCESS | 1540 | 1467953700071 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196796000 == 32 [pid = 1540] [id = 520] 21:55:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18E439C00) [pid = 1540] [serial = 1560] [outer = 0000000000000000] 21:55:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192082000) [pid = 1540] [serial = 1561] [outer = 000000D18E439C00] 21:55:00 INFO - PROCESS | 1540 | 1467953700119 Marionette DEBUG loaded listener.js 21:55:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D1927DC400) [pid = 1540] [serial = 1562] [outer = 000000D18E439C00] 21:55:00 INFO - PROCESS | 1540 | 1467953700604 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 21:55:00 INFO - PROCESS | 1540 | 1467953700652 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 21:55:00 INFO - PROCESS | 1540 | 1467953700655 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 21:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:55:00 INFO - PROCESS | 1540 | 1467953700659 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:55:00 INFO - PROCESS | 1540 | 1467953700662 Marionette TRACE conn6 <- [1,2046,null,{}] 21:55:00 INFO - PROCESS | 1540 | 1467953700674 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:00 INFO - PROCESS | 1540 | 1467953700679 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:00 INFO - PROCESS | 1540 | 1467953700805 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 21:55:00 INFO - PROCESS | 1540 | 1467953700821 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:00 INFO - PROCESS | 1540 | 1467953700824 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A828800 == 33 [pid = 1540] [id = 521] 21:55:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D22F800) [pid = 1540] [serial = 1563] [outer = 0000000000000000] 21:55:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D197122800) [pid = 1540] [serial = 1564] [outer = 000000D18D22F800] 21:55:00 INFO - PROCESS | 1540 | 1467953700882 Marionette DEBUG loaded listener.js 21:55:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19934A800) [pid = 1540] [serial = 1565] [outer = 000000D18D22F800] 21:55:01 INFO - PROCESS | 1540 | 1467953701338 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 21:55:01 INFO - PROCESS | 1540 | 1467953701394 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 21:55:01 INFO - PROCESS | 1540 | 1467953701397 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 21:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:55:01 INFO - PROCESS | 1540 | 1467953701400 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:55:01 INFO - PROCESS | 1540 | 1467953701402 Marionette TRACE conn6 <- [1,2050,null,{}] 21:55:01 INFO - PROCESS | 1540 | 1467953701406 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:01 INFO - PROCESS | 1540 | 1467953701408 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:01 INFO - PROCESS | 1540 | 1467953701499 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 21:55:01 INFO - PROCESS | 1540 | 1467953701506 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:01 INFO - PROCESS | 1540 | 1467953701509 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E964000 == 34 [pid = 1540] [id = 522] 21:55:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199976400) [pid = 1540] [serial = 1566] [outer = 0000000000000000] 21:55:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1999E4000) [pid = 1540] [serial = 1567] [outer = 000000D199976400] 21:55:01 INFO - PROCESS | 1540 | 1467953701555 Marionette DEBUG loaded listener.js 21:55:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199C6B000) [pid = 1540] [serial = 1568] [outer = 000000D199976400] 21:55:02 INFO - PROCESS | 1540 | 1467953701994 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 21:55:02 INFO - PROCESS | 1540 | 1467953702094 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 21:55:02 INFO - PROCESS | 1540 | 1467953702096 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 21:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:55:02 INFO - PROCESS | 1540 | 1467953702099 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:55:02 INFO - PROCESS | 1540 | 1467953702101 Marionette TRACE conn6 <- [1,2054,null,{}] 21:55:02 INFO - PROCESS | 1540 | 1467953702105 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:02 INFO - PROCESS | 1540 | 1467953702107 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:02 INFO - PROCESS | 1540 | 1467953702261 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 21:55:02 INFO - PROCESS | 1540 | 1467953702278 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:02 INFO - PROCESS | 1540 | 1467953702280 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0943000 == 35 [pid = 1540] [id = 523] 21:55:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199F65000) [pid = 1540] [serial = 1569] [outer = 0000000000000000] 21:55:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199F6B000) [pid = 1540] [serial = 1570] [outer = 000000D199F65000] 21:55:02 INFO - PROCESS | 1540 | 1467953702325 Marionette DEBUG loaded listener.js 21:55:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19A40D400) [pid = 1540] [serial = 1571] [outer = 000000D199F65000] 21:55:02 INFO - PROCESS | 1540 | 1467953702777 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 732ms 21:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:55:02 INFO - PROCESS | 1540 | 1467953702835 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 21:55:02 INFO - PROCESS | 1540 | 1467953702837 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 21:55:02 INFO - PROCESS | 1540 | 1467953702840 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:55:02 INFO - PROCESS | 1540 | 1467953702842 Marionette TRACE conn6 <- [1,2058,null,{}] 21:55:02 INFO - PROCESS | 1540 | 1467953702846 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:02 INFO - PROCESS | 1540 | 1467953702852 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:03 INFO - PROCESS | 1540 | 1467953702997 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 21:55:03 INFO - PROCESS | 1540 | 1467953703055 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:03 INFO - PROCESS | 1540 | 1467953703057 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1906800 == 36 [pid = 1540] [id = 524] 21:55:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19ABAF800) [pid = 1540] [serial = 1572] [outer = 0000000000000000] 21:55:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19AF91400) [pid = 1540] [serial = 1573] [outer = 000000D19ABAF800] 21:55:03 INFO - PROCESS | 1540 | 1467953703104 Marionette DEBUG loaded listener.js 21:55:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19B618C00) [pid = 1540] [serial = 1574] [outer = 000000D19ABAF800] 21:55:03 INFO - PROCESS | 1540 | 1467953703541 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 732ms 21:55:03 INFO - PROCESS | 1540 | 1467953703595 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 21:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:55:03 INFO - PROCESS | 1540 | 1467953703597 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 21:55:03 INFO - PROCESS | 1540 | 1467953703600 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:55:03 INFO - PROCESS | 1540 | 1467953703602 Marionette TRACE conn6 <- [1,2062,null,{}] 21:55:03 INFO - PROCESS | 1540 | 1467953703605 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:03 INFO - PROCESS | 1540 | 1467953703607 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:03 INFO - PROCESS | 1540 | 1467953703727 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 21:55:03 INFO - PROCESS | 1540 | 1467953703782 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:03 INFO - PROCESS | 1540 | 1467953703784 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A196B800 == 37 [pid = 1540] [id = 525] 21:55:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19B6F1800) [pid = 1540] [serial = 1575] [outer = 0000000000000000] 21:55:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19B744800) [pid = 1540] [serial = 1576] [outer = 000000D19B6F1800] 21:55:03 INFO - PROCESS | 1540 | 1467953703830 Marionette DEBUG loaded listener.js 21:55:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19C39A000) [pid = 1540] [serial = 1577] [outer = 000000D19B6F1800] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D536C00) [pid = 1540] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18D7A1000) [pid = 1540] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D192723800) [pid = 1540] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D53B000) [pid = 1540] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1940C9C00) [pid = 1540] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199F61800) [pid = 1540] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D535400) [pid = 1540] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D199826000) [pid = 1540] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DC59400) [pid = 1540] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D196D12000) [pid = 1540] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19ABB0400) [pid = 1540] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19DA62C00) [pid = 1540] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:55:04 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1940C7C00) [pid = 1540] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:55:04 INFO - PROCESS | 1540 | 1467953704290 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 21:55:04 INFO - PROCESS | 1540 | 1467953704337 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 21:55:04 INFO - PROCESS | 1540 | 1467953704339 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 21:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:55:04 INFO - PROCESS | 1540 | 1467953704349 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:55:04 INFO - PROCESS | 1540 | 1467953704351 Marionette TRACE conn6 <- [1,2066,null,{}] 21:55:04 INFO - PROCESS | 1540 | 1467953704354 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:04 INFO - PROCESS | 1540 | 1467953704356 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:04 INFO - PROCESS | 1540 | 1467953704440 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 21:55:04 INFO - PROCESS | 1540 | 1467953704449 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:04 INFO - PROCESS | 1540 | 1467953704451 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B16000 == 38 [pid = 1540] [id = 526] 21:55:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18BB64800) [pid = 1540] [serial = 1578] [outer = 0000000000000000] 21:55:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199972C00) [pid = 1540] [serial = 1579] [outer = 000000D18BB64800] 21:55:04 INFO - PROCESS | 1540 | 1467953704496 Marionette DEBUG loaded listener.js 21:55:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19C39B400) [pid = 1540] [serial = 1580] [outer = 000000D18BB64800] 21:55:04 INFO - PROCESS | 1540 | 1467953704929 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 21:55:04 INFO - PROCESS | 1540 | 1467953704978 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 21:55:04 INFO - PROCESS | 1540 | 1467953704981 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 21:55:04 INFO - PROCESS | 1540 | 1467953704984 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:55:04 INFO - PROCESS | 1540 | 1467953704986 Marionette TRACE conn6 <- [1,2070,null,{}] 21:55:04 INFO - PROCESS | 1540 | 1467953704989 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:04 INFO - PROCESS | 1540 | 1467953704991 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:05 INFO - PROCESS | 1540 | 1467953705075 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 21:55:05 INFO - PROCESS | 1540 | 1467953705082 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:05 INFO - PROCESS | 1540 | 1467953705084 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A820000 == 39 [pid = 1540] [id = 527] 21:55:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B619C00) [pid = 1540] [serial = 1581] [outer = 0000000000000000] 21:55:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19CC14000) [pid = 1540] [serial = 1582] [outer = 000000D19B619C00] 21:55:05 INFO - PROCESS | 1540 | 1467953705128 Marionette DEBUG loaded listener.js 21:55:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19DA5EC00) [pid = 1540] [serial = 1583] [outer = 000000D19B619C00] 21:55:05 INFO - PROCESS | 1540 | 1467953705553 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 627ms 21:55:05 INFO - PROCESS | 1540 | 1467953705630 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 21:55:05 INFO - PROCESS | 1540 | 1467953705633 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 21:55:05 INFO - PROCESS | 1540 | 1467953705636 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:55:05 INFO - PROCESS | 1540 | 1467953705638 Marionette TRACE conn6 <- [1,2074,null,{}] 21:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:55:05 INFO - PROCESS | 1540 | 1467953705642 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:05 INFO - PROCESS | 1540 | 1467953705644 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:05 INFO - PROCESS | 1540 | 1467953705728 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 21:55:05 INFO - PROCESS | 1540 | 1467953705734 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:05 INFO - PROCESS | 1540 | 1467953705735 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1D16000 == 40 [pid = 1540] [id = 528] 21:55:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19E2E8000) [pid = 1540] [serial = 1584] [outer = 0000000000000000] 21:55:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19E2ED400) [pid = 1540] [serial = 1585] [outer = 000000D19E2E8000] 21:55:05 INFO - PROCESS | 1540 | 1467953705780 Marionette DEBUG loaded listener.js 21:55:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19E411000) [pid = 1540] [serial = 1586] [outer = 000000D19E2E8000] 21:55:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D63800 == 39 [pid = 1540] [id = 507] 21:55:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D196796000 == 38 [pid = 1540] [id = 520] 21:55:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D18DD7D000 == 37 [pid = 1540] [id = 519] 21:55:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA55000 == 36 [pid = 1540] [id = 518] 21:55:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C97800 == 35 [pid = 1540] [id = 516] 21:55:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B32000 == 34 [pid = 1540] [id = 517] 21:55:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1906800 == 33 [pid = 1540] [id = 524] 21:55:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A820000 == 32 [pid = 1540] [id = 527] 21:55:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E964000 == 31 [pid = 1540] [id = 522] 21:55:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A196B800 == 30 [pid = 1540] [id = 525] 21:55:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B16000 == 29 [pid = 1540] [id = 526] 21:55:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0943000 == 28 [pid = 1540] [id = 523] 21:55:07 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A828800 == 27 [pid = 1540] [id = 521] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D53D800) [pid = 1540] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D725400) [pid = 1540] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18DB47400) [pid = 1540] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18E102400) [pid = 1540] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D192972400) [pid = 1540] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18E10EC00) [pid = 1540] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D72BC00) [pid = 1540] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D197129800) [pid = 1540] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19A40CC00) [pid = 1540] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192B63C00) [pid = 1540] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199884000) [pid = 1540] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199F6CC00) [pid = 1540] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D192B67800) [pid = 1540] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18E697400) [pid = 1540] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D199977000) [pid = 1540] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D197127C00) [pid = 1540] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19CC1DC00) [pid = 1540] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19AF93000) [pid = 1540] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19E2F0000) [pid = 1540] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E2E7000) [pid = 1540] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D199CDF800) [pid = 1540] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D196599000) [pid = 1540] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D196E4A000) [pid = 1540] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D199510800) [pid = 1540] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D198A0C800) [pid = 1540] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D192B6BC00) [pid = 1540] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D19AA3AC00) [pid = 1540] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 21:55:07 INFO - PROCESS | 1540 | 1467953707658 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2080ms 21:55:07 INFO - PROCESS | 1540 | 1467953707723 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 21:55:07 INFO - PROCESS | 1540 | 1467953707727 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 21:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:55:07 INFO - PROCESS | 1540 | 1467953707732 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:55:07 INFO - PROCESS | 1540 | 1467953707736 Marionette TRACE conn6 <- [1,2078,null,{}] 21:55:07 INFO - PROCESS | 1540 | 1467953707742 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:07 INFO - PROCESS | 1540 | 1467953707745 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:07 INFO - PROCESS | 1540 | 1467953707840 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 21:55:07 INFO - PROCESS | 1540 | 1467953707855 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:07 INFO - PROCESS | 1540 | 1467953707857 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D4E000 == 28 [pid = 1540] [id = 529] 21:55:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18D689C00) [pid = 1540] [serial = 1587] [outer = 0000000000000000] 21:55:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D18D68AC00) [pid = 1540] [serial = 1588] [outer = 000000D18D689C00] 21:55:07 INFO - PROCESS | 1540 | 1467953707908 Marionette DEBUG loaded listener.js 21:55:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D18D72BC00) [pid = 1540] [serial = 1589] [outer = 000000D18D689C00] 21:55:08 INFO - PROCESS | 1540 | 1467953708409 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 732ms 21:55:08 INFO - PROCESS | 1540 | 1467953708468 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 21:55:08 INFO - PROCESS | 1540 | 1467953708474 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 21:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:55:08 INFO - PROCESS | 1540 | 1467953708480 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:55:08 INFO - PROCESS | 1540 | 1467953708483 Marionette TRACE conn6 <- [1,2082,null,{}] 21:55:08 INFO - PROCESS | 1540 | 1467953708487 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:08 INFO - PROCESS | 1540 | 1467953708491 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:08 INFO - PROCESS | 1540 | 1467953708584 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 21:55:08 INFO - PROCESS | 1540 | 1467953708666 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:08 INFO - PROCESS | 1540 | 1467953708669 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19363F000 == 29 [pid = 1540] [id = 530] 21:55:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D18D7ED800) [pid = 1540] [serial = 1590] [outer = 0000000000000000] 21:55:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18D84E800) [pid = 1540] [serial = 1591] [outer = 000000D18D7ED800] 21:55:08 INFO - PROCESS | 1540 | 1467953708718 Marionette DEBUG loaded listener.js 21:55:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18DC52000) [pid = 1540] [serial = 1592] [outer = 000000D18D7ED800] 21:55:09 INFO - PROCESS | 1540 | 1467953709121 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 21:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:55:09 INFO - PROCESS | 1540 | 1467953709173 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 21:55:09 INFO - PROCESS | 1540 | 1467953709176 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 21:55:09 INFO - PROCESS | 1540 | 1467953709179 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:55:09 INFO - PROCESS | 1540 | 1467953709183 Marionette TRACE conn6 <- [1,2086,null,{}] 21:55:09 INFO - PROCESS | 1540 | 1467953709194 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:09 INFO - PROCESS | 1540 | 1467953709199 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:09 INFO - PROCESS | 1540 | 1467953709317 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 21:55:09 INFO - PROCESS | 1540 | 1467953709325 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:09 INFO - PROCESS | 1540 | 1467953709328 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995E2800 == 30 [pid = 1540] [id = 531] 21:55:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18BA56400) [pid = 1540] [serial = 1593] [outer = 0000000000000000] 21:55:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D191FDFC00) [pid = 1540] [serial = 1594] [outer = 000000D18BA56400] 21:55:09 INFO - PROCESS | 1540 | 1467953709378 Marionette DEBUG loaded listener.js 21:55:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D19271AC00) [pid = 1540] [serial = 1595] [outer = 000000D18BA56400] 21:55:09 INFO - PROCESS | 1540 | 1467953709828 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 21:55:09 INFO - PROCESS | 1540 | 1467953709873 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 21:55:09 INFO - PROCESS | 1540 | 1467953709876 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 21:55:09 INFO - PROCESS | 1540 | 1467953709879 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:55:09 INFO - PROCESS | 1540 | 1467953709881 Marionette TRACE conn6 <- [1,2090,null,{}] 21:55:09 INFO - PROCESS | 1540 | 1467953709884 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:09 INFO - PROCESS | 1540 | 1467953709886 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:09 INFO - PROCESS | 1540 | 1467953709976 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 21:55:09 INFO - PROCESS | 1540 | 1467953709982 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:09 INFO - PROCESS | 1540 | 1467953709984 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FDF800 == 31 [pid = 1540] [id = 532] 21:55:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D192AF8C00) [pid = 1540] [serial = 1596] [outer = 0000000000000000] 21:55:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D192B66C00) [pid = 1540] [serial = 1597] [outer = 000000D192AF8C00] 21:55:10 INFO - PROCESS | 1540 | 1467953710030 Marionette DEBUG loaded listener.js 21:55:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1935AE000) [pid = 1540] [serial = 1598] [outer = 000000D192AF8C00] 21:55:10 INFO - PROCESS | 1540 | 1467953710470 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 21:55:10 INFO - PROCESS | 1540 | 1467953710511 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 21:55:10 INFO - PROCESS | 1540 | 1467953710513 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 21:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:55:10 INFO - PROCESS | 1540 | 1467953710517 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:55:10 INFO - PROCESS | 1540 | 1467953710519 Marionette TRACE conn6 <- [1,2094,null,{}] 21:55:10 INFO - PROCESS | 1540 | 1467953710522 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:10 INFO - PROCESS | 1540 | 1467953710524 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:10 INFO - PROCESS | 1540 | 1467953710604 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 21:55:10 INFO - PROCESS | 1540 | 1467953710614 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:10 INFO - PROCESS | 1540 | 1467953710616 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A60E800 == 32 [pid = 1540] [id = 533] 21:55:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D724800) [pid = 1540] [serial = 1599] [outer = 0000000000000000] 21:55:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19419A400) [pid = 1540] [serial = 1600] [outer = 000000D18D724800] 21:55:10 INFO - PROCESS | 1540 | 1467953710661 Marionette DEBUG loaded listener.js 21:55:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19659E000) [pid = 1540] [serial = 1601] [outer = 000000D18D724800] 21:55:11 INFO - PROCESS | 1540 | 1467953711112 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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] 21:55:11 INFO - PROCESS | 1540 | 1467953711151 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 21:55:11 INFO - PROCESS | 1540 | 1467953711154 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:55:11 INFO - PROCESS | 1540 | 1467953711156 Marionette TRACE conn6 <- [1,2098,null,{}] 21:55:11 INFO - PROCESS | 1540 | 1467953711159 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:11 INFO - PROCESS | 1540 | 1467953711165 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:11 INFO - PROCESS | 1540 | 1467953711274 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 21:55:11 INFO - PROCESS | 1540 | 1467953711282 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:11 INFO - PROCESS | 1540 | 1467953711285 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D07D000 == 33 [pid = 1540] [id = 534] 21:55:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19711EC00) [pid = 1540] [serial = 1602] [outer = 0000000000000000] 21:55:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D1981E1000) [pid = 1540] [serial = 1603] [outer = 000000D19711EC00] 21:55:11 INFO - PROCESS | 1540 | 1467953711330 Marionette DEBUG loaded listener.js 21:55:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199354400) [pid = 1540] [serial = 1604] [outer = 000000D19711EC00] 21:55:11 INFO - PROCESS | 1540 | 1467953711795 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 21:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:55:11 INFO - PROCESS | 1540 | 1467953711846 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 21:55:11 INFO - PROCESS | 1540 | 1467953711849 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 21:55:11 INFO - PROCESS | 1540 | 1467953711852 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:55:11 INFO - PROCESS | 1540 | 1467953711853 Marionette TRACE conn6 <- [1,2102,null,{}] 21:55:11 INFO - PROCESS | 1540 | 1467953711857 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:11 INFO - PROCESS | 1540 | 1467953711859 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:11 INFO - PROCESS | 1540 | 1467953711938 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 21:55:11 INFO - PROCESS | 1540 | 1467953711975 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:11 INFO - PROCESS | 1540 | 1467953711977 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E967800 == 34 [pid = 1540] [id = 535] 21:55:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19982E800) [pid = 1540] [serial = 1605] [outer = 0000000000000000] 21:55:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199881800) [pid = 1540] [serial = 1606] [outer = 000000D19982E800] 21:55:12 INFO - PROCESS | 1540 | 1467953712021 Marionette DEBUG loaded listener.js 21:55:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1999E6C00) [pid = 1540] [serial = 1607] [outer = 000000D19982E800] 21:55:12 INFO - PROCESS | 1540 | 1467953712446 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 626ms 21:55:12 INFO - PROCESS | 1540 | 1467953712482 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 21:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:55:12 INFO - PROCESS | 1540 | 1467953712485 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 21:55:12 INFO - PROCESS | 1540 | 1467953712488 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:55:12 INFO - PROCESS | 1540 | 1467953712490 Marionette TRACE conn6 <- [1,2106,null,{}] 21:55:12 INFO - PROCESS | 1540 | 1467953712498 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:12 INFO - PROCESS | 1540 | 1467953712500 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:12 INFO - PROCESS | 1540 | 1467953712586 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 21:55:12 INFO - PROCESS | 1540 | 1467953712594 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:12 INFO - PROCESS | 1540 | 1467953712596 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DACA800 == 35 [pid = 1540] [id = 536] 21:55:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199C66400) [pid = 1540] [serial = 1608] [outer = 0000000000000000] 21:55:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199CE4800) [pid = 1540] [serial = 1609] [outer = 000000D199C66400] 21:55:12 INFO - PROCESS | 1540 | 1467953712640 Marionette DEBUG loaded listener.js 21:55:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D199F65400) [pid = 1540] [serial = 1610] [outer = 000000D199C66400] 21:55:12 INFO - PROCESS | 1540 | --DOCSHELL 000000D1929B8800 == 34 [pid = 1540] [id = 11] 21:55:13 INFO - PROCESS | 1540 | 1467953713151 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 21:55:13 INFO - PROCESS | 1540 | 1467953713183 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 21:55:13 INFO - PROCESS | 1540 | 1467953713186 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 21:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:55:13 INFO - PROCESS | 1540 | 1467953713189 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:55:13 INFO - PROCESS | 1540 | 1467953713191 Marionette TRACE conn6 <- [1,2110,null,{}] 21:55:13 INFO - PROCESS | 1540 | 1467953713195 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:13 INFO - PROCESS | 1540 | 1467953713197 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:13 INFO - PROCESS | 1540 | 1467953713309 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 21:55:13 INFO - PROCESS | 1540 | 1467953713390 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:13 INFO - PROCESS | 1540 | 1467953713392 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995E0800 == 35 [pid = 1540] [id = 537] 21:55:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199CE4400) [pid = 1540] [serial = 1611] [outer = 0000000000000000] 21:55:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19A2F0800) [pid = 1540] [serial = 1612] [outer = 000000D199CE4400] 21:55:13 INFO - PROCESS | 1540 | 1467953713437 Marionette DEBUG loaded listener.js 21:55:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19A40A400) [pid = 1540] [serial = 1613] [outer = 000000D199CE4400] 21:55:13 INFO - PROCESS | 1540 | 1467953713860 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 21:55:13 INFO - PROCESS | 1540 | 1467953713923 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 21:55:13 INFO - PROCESS | 1540 | 1467953713925 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 21:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:55:13 INFO - PROCESS | 1540 | 1467953713936 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:55:13 INFO - PROCESS | 1540 | 1467953713938 Marionette TRACE conn6 <- [1,2114,null,{}] 21:55:13 INFO - PROCESS | 1540 | 1467953713941 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:13 INFO - PROCESS | 1540 | 1467953713943 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:14 INFO - PROCESS | 1540 | 1467953714057 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 21:55:14 INFO - PROCESS | 1540 | 1467953714068 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:14 INFO - PROCESS | 1540 | 1467953714070 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17DC000 == 36 [pid = 1540] [id = 538] 21:55:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199F60400) [pid = 1540] [serial = 1614] [outer = 0000000000000000] 21:55:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19AA2E000) [pid = 1540] [serial = 1615] [outer = 000000D199F60400] 21:55:14 INFO - PROCESS | 1540 | 1467953714114 Marionette DEBUG loaded listener.js 21:55:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19ABB7000) [pid = 1540] [serial = 1616] [outer = 000000D199F60400] 21:55:14 INFO - PROCESS | 1540 | 1467953714574 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms 21:55:14 INFO - PROCESS | 1540 | 1467953714628 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 21:55:14 INFO - PROCESS | 1540 | 1467953714630 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 21:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:55:14 INFO - PROCESS | 1540 | 1467953714641 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:55:14 INFO - PROCESS | 1540 | 1467953714644 Marionette TRACE conn6 <- [1,2118,null,{}] 21:55:14 INFO - PROCESS | 1540 | 1467953714678 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:14 INFO - PROCESS | 1540 | 1467953714681 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:14 INFO - PROCESS | 1540 | 1467953714815 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 21:55:15 INFO - PROCESS | 1540 | 1467953715046 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:15 INFO - PROCESS | 1540 | 1467953715049 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199F65000) [pid = 1540] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19ABAF800) [pid = 1540] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19B6F1800) [pid = 1540] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19B619C00) [pid = 1540] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199976400) [pid = 1540] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D22F800) [pid = 1540] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18E439C00) [pid = 1540] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DB42000) [pid = 1540] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19271C800) [pid = 1540] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D220C00) [pid = 1540] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19A59C000) [pid = 1540] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:55:15 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18BB64800) [pid = 1540] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:55:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D64B000 == 37 [pid = 1540] [id = 539] 21:55:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18CB3C800) [pid = 1540] [serial = 1617] [outer = 0000000000000000] 21:55:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D7A1000) [pid = 1540] [serial = 1618] [outer = 000000D18CB3C800] 21:55:15 INFO - PROCESS | 1540 | 1467953715105 Marionette DEBUG loaded listener.js 21:55:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199778800) [pid = 1540] [serial = 1619] [outer = 000000D18CB3C800] 21:55:15 INFO - PROCESS | 1540 | 1467953715468 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 21:55:15 INFO - PROCESS | 1540 | 1467953715525 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 21:55:15 INFO - PROCESS | 1540 | 1467953715528 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:55:15 INFO - PROCESS | 1540 | 1467953715530 Marionette TRACE conn6 <- [1,2122,null,{}] 21:55:15 INFO - PROCESS | 1540 | 1467953715533 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:15 INFO - PROCESS | 1540 | 1467953715535 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:15 INFO - PROCESS | 1540 | 1467953715650 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 21:55:15 INFO - PROCESS | 1540 | 1467953715697 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:15 INFO - PROCESS | 1540 | 1467953715699 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BCD800 == 38 [pid = 1540] [id = 540] 21:55:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199509800) [pid = 1540] [serial = 1620] [outer = 0000000000000000] 21:55:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B614400) [pid = 1540] [serial = 1621] [outer = 000000D199509800] 21:55:15 INFO - PROCESS | 1540 | 1467953715744 Marionette DEBUG loaded listener.js 21:55:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B6F2C00) [pid = 1540] [serial = 1622] [outer = 000000D199509800] 21:55:16 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:55:16 INFO - PROCESS | 1540 | [1540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:55:16 INFO - PROCESS | 1540 | 1467953716122 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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] 21:55:16 INFO - PROCESS | 1540 | 1467953716160 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 21:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:55:16 INFO - PROCESS | 1540 | 1467953716163 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:55:16 INFO - PROCESS | 1540 | 1467953716165 Marionette TRACE conn6 <- [1,2126,null,{}] 21:55:16 INFO - PROCESS | 1540 | 1467953716168 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:16 INFO - PROCESS | 1540 | 1467953716170 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:16 INFO - PROCESS | 1540 | 1467953716285 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 21:55:16 INFO - PROCESS | 1540 | 1467953716363 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:16 INFO - PROCESS | 1540 | 1467953716367 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18CDA8800 == 39 [pid = 1540] [id = 541] 21:55:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18BA29400) [pid = 1540] [serial = 1623] [outer = 0000000000000000] 21:55:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18BA54C00) [pid = 1540] [serial = 1624] [outer = 000000D18BA29400] 21:55:16 INFO - PROCESS | 1540 | 1467953716468 Marionette DEBUG loaded listener.js 21:55:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D226000) [pid = 1540] [serial = 1625] [outer = 000000D18BA29400] 21:55:17 INFO - PROCESS | 1540 | 1467953717236 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1137ms 21:55:17 INFO - PROCESS | 1540 | 1467953717303 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 21:55:17 INFO - PROCESS | 1540 | 1467953717308 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 21:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:55:17 INFO - PROCESS | 1540 | 1467953717312 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:55:17 INFO - PROCESS | 1540 | 1467953717316 Marionette TRACE conn6 <- [1,2130,null,{}] 21:55:17 INFO - PROCESS | 1540 | 1467953717322 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:17 INFO - PROCESS | 1540 | 1467953717327 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:17 INFO - PROCESS | 1540 | 1467953717461 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 21:55:17 INFO - PROCESS | 1540 | 1467953717581 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:17 INFO - PROCESS | 1540 | 1467953717584 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995CF800 == 40 [pid = 1540] [id = 542] 21:55:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D850800) [pid = 1540] [serial = 1626] [outer = 0000000000000000] 21:55:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18E140000) [pid = 1540] [serial = 1627] [outer = 000000D18D850800] 21:55:17 INFO - PROCESS | 1540 | 1467953717642 Marionette DEBUG loaded listener.js 21:55:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D191F41800) [pid = 1540] [serial = 1628] [outer = 000000D18D850800] 21:55:18 INFO - PROCESS | 1540 | 1467953718579 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:55:18 INFO - PROCESS | 1540 | 1467953718598 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 21:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:55:18 INFO - PROCESS | 1540 | 1467953718603 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:55:18 INFO - PROCESS | 1540 | 1467953718606 Marionette TRACE conn6 <- [1,2134,null,{}] 21:55:18 INFO - PROCESS | 1540 | 1467953718612 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:18 INFO - PROCESS | 1540 | 1467953718615 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:18 INFO - PROCESS | 1540 | 1467953718731 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 21:55:18 INFO - PROCESS | 1540 | 1467953718814 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:18 INFO - PROCESS | 1540 | 1467953718819 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190A22800 == 41 [pid = 1540] [id = 543] 21:55:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18DB42C00) [pid = 1540] [serial = 1629] [outer = 0000000000000000] 21:55:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D190A15800) [pid = 1540] [serial = 1630] [outer = 000000D18DB42C00] 21:55:18 INFO - PROCESS | 1540 | 1467953718918 Marionette DEBUG loaded listener.js 21:55:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D192720800) [pid = 1540] [serial = 1631] [outer = 000000D18DB42C00] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BCD800 == 40 [pid = 1540] [id = 540] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D64B000 == 39 [pid = 1540] [id = 539] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17DC000 == 38 [pid = 1540] [id = 538] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995E0800 == 37 [pid = 1540] [id = 537] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DACA800 == 36 [pid = 1540] [id = 536] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E967800 == 35 [pid = 1540] [id = 535] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D07D000 == 34 [pid = 1540] [id = 534] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A60E800 == 33 [pid = 1540] [id = 533] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FDF800 == 32 [pid = 1540] [id = 532] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19E2ED400) [pid = 1540] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995E2800 == 31 [pid = 1540] [id = 531] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D19363F000 == 30 [pid = 1540] [id = 530] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D4E000 == 29 [pid = 1540] [id = 529] 21:55:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D18C3F4000 == 28 [pid = 1540] [id = 12] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199F6B000) [pid = 1540] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19B618C00) [pid = 1540] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19AF91400) [pid = 1540] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19B744800) [pid = 1540] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19CC14000) [pid = 1540] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19C39A000) [pid = 1540] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19DA5EC00) [pid = 1540] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D1999E4000) [pid = 1540] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D197122800) [pid = 1540] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19934A800) [pid = 1540] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192082000) [pid = 1540] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D1927DC400) [pid = 1540] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D192088C00) [pid = 1540] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DC55000) [pid = 1540] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D197120800) [pid = 1540] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D1935EC400) [pid = 1540] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18DB38800) [pid = 1540] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D693000) [pid = 1540] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19AE0C800) [pid = 1540] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19A40D400) [pid = 1540] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199972C00) [pid = 1540] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199C6B000) [pid = 1540] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19C39B400) [pid = 1540] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 21:55:19 INFO - PROCESS | 1540 | 1467953719494 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 21:55:19 INFO - PROCESS | 1540 | 1467953719554 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 21:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:55:19 INFO - PROCESS | 1540 | 1467953719561 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:55:19 INFO - PROCESS | 1540 | 1467953719564 Marionette TRACE conn6 <- [1,2138,null,{}] 21:55:19 INFO - PROCESS | 1540 | 1467953719568 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:19 INFO - PROCESS | 1540 | 1467953719570 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:19 INFO - PROCESS | 1540 | 1467953719661 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 21:55:19 INFO - PROCESS | 1540 | 1467953719733 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:19 INFO - PROCESS | 1540 | 1467953719735 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19815F800 == 29 [pid = 1540] [id = 544] 21:55:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18DB43C00) [pid = 1540] [serial = 1632] [outer = 0000000000000000] 21:55:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D1929CFC00) [pid = 1540] [serial = 1633] [outer = 000000D18DB43C00] 21:55:19 INFO - PROCESS | 1540 | 1467953719795 Marionette DEBUG loaded listener.js 21:55:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D192B6D000) [pid = 1540] [serial = 1634] [outer = 000000D18DB43C00] 21:55:20 INFO - PROCESS | 1540 | 1467953720226 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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] 21:55:20 INFO - PROCESS | 1540 | 1467953720299 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 21:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:55:20 INFO - PROCESS | 1540 | 1467953720303 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:55:20 INFO - PROCESS | 1540 | 1467953720307 Marionette TRACE conn6 <- [1,2142,null,{}] 21:55:20 INFO - PROCESS | 1540 | 1467953720319 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:20 INFO - PROCESS | 1540 | 1467953720324 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:20 INFO - PROCESS | 1540 | 1467953720419 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 21:55:20 INFO - PROCESS | 1540 | 1467953720434 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:20 INFO - PROCESS | 1540 | 1467953720437 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2BE000 == 30 [pid = 1540] [id = 545] 21:55:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D724000) [pid = 1540] [serial = 1635] [outer = 0000000000000000] 21:55:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D197126400) [pid = 1540] [serial = 1636] [outer = 000000D18D724000] 21:55:20 INFO - PROCESS | 1540 | 1467953720486 Marionette DEBUG loaded listener.js 21:55:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D1981DC800) [pid = 1540] [serial = 1637] [outer = 000000D18D724000] 21:55:20 INFO - PROCESS | 1540 | 1467953720970 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 689ms 21:55:21 INFO - PROCESS | 1540 | 1467953720995 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 21:55:21 INFO - PROCESS | 1540 | 1467953720998 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 21:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:55:21 INFO - PROCESS | 1540 | 1467953721001 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:55:21 INFO - PROCESS | 1540 | 1467953721003 Marionette TRACE conn6 <- [1,2146,null,{}] 21:55:21 INFO - PROCESS | 1540 | 1467953721006 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:21 INFO - PROCESS | 1540 | 1467953721009 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:21 INFO - PROCESS | 1540 | 1467953721098 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 21:55:21 INFO - PROCESS | 1540 | 1467953721106 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:21 INFO - PROCESS | 1540 | 1467953721108 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D06E000 == 31 [pid = 1540] [id = 546] 21:55:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19950F400) [pid = 1540] [serial = 1638] [outer = 0000000000000000] 21:55:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199881C00) [pid = 1540] [serial = 1639] [outer = 000000D19950F400] 21:55:21 INFO - PROCESS | 1540 | 1467953721154 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199C61800) [pid = 1540] [serial = 1640] [outer = 000000D19950F400] 21:55:21 INFO - PROCESS | 1540 | 1467953721604 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",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] 21:55:21 INFO - PROCESS | 1540 | 1467953721633 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 21:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:55:21 INFO - PROCESS | 1540 | 1467953721636 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:55:21 INFO - PROCESS | 1540 | 1467953721638 Marionette TRACE conn6 <- [1,2150,null,{}] 21:55:21 INFO - PROCESS | 1540 | 1467953721648 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:21 INFO - PROCESS | 1540 | 1467953721651 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:21 INFO - PROCESS | 1540 | 1467953721758 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 21:55:21 INFO - PROCESS | 1540 | 1467953721799 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:21 INFO - PROCESS | 1540 | 1467953721801 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198155000 == 32 [pid = 1540] [id = 547] 21:55:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19977A800) [pid = 1540] [serial = 1641] [outer = 0000000000000000] 21:55:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199F5F400) [pid = 1540] [serial = 1642] [outer = 000000D19977A800] 21:55:21 INFO - PROCESS | 1540 | 1467953721897 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A405C00) [pid = 1540] [serial = 1643] [outer = 000000D19977A800] 21:55:22 INFO - PROCESS | 1540 | 1467953722348 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 21:55:22 INFO - PROCESS | 1540 | 1467953722384 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 21:55:22 INFO - PROCESS | 1540 | 1467953722386 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 21:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:55:22 INFO - PROCESS | 1540 | 1467953722389 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:55:22 INFO - PROCESS | 1540 | 1467953722391 Marionette TRACE conn6 <- [1,2154,null,{}] 21:55:22 INFO - PROCESS | 1540 | 1467953722394 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:22 INFO - PROCESS | 1540 | 1467953722400 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:22 INFO - PROCESS | 1540 | 1467953722550 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 21:55:22 INFO - PROCESS | 1540 | 1467953722609 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:22 INFO - PROCESS | 1540 | 1467953722611 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C89000 == 33 [pid = 1540] [id = 548] 21:55:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19AECF400) [pid = 1540] [serial = 1644] [outer = 0000000000000000] 21:55:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B0D8000) [pid = 1540] [serial = 1645] [outer = 000000D19AECF400] 21:55:22 INFO - PROCESS | 1540 | 1467953722656 Marionette DEBUG loaded listener.js 21:55:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B61CC00) [pid = 1540] [serial = 1646] [outer = 000000D19AECF400] 21:55:23 INFO - PROCESS | 1540 | 1467953723083 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 735ms 21:55:23 INFO - PROCESS | 1540 | 1467953723145 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 21:55:23 INFO - PROCESS | 1540 | 1467953723147 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 21:55:23 INFO - PROCESS | 1540 | 1467953723157 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:55:23 INFO - PROCESS | 1540 | 1467953723159 Marionette TRACE conn6 <- [1,2158,null,{}] 21:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:55:23 INFO - PROCESS | 1540 | 1467953723163 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:23 INFO - PROCESS | 1540 | 1467953723165 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:23 INFO - PROCESS | 1540 | 1467953723282 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 21:55:23 INFO - PROCESS | 1540 | 1467953723338 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:23 INFO - PROCESS | 1540 | 1467953723340 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A190F800 == 34 [pid = 1540] [id = 549] 21:55:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19B744800) [pid = 1540] [serial = 1647] [outer = 0000000000000000] 21:55:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19C397800) [pid = 1540] [serial = 1648] [outer = 000000D19B744800] 21:55:23 INFO - PROCESS | 1540 | 1467953723386 Marionette DEBUG loaded listener.js 21:55:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19C979400) [pid = 1540] [serial = 1649] [outer = 000000D19B744800] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199CE4400) [pid = 1540] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199F60400) [pid = 1540] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D724800) [pid = 1540] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19711EC00) [pid = 1540] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19982E800) [pid = 1540] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D689C00) [pid = 1540] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D7ED800) [pid = 1540] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D199C66400) [pid = 1540] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D192AF8C00) [pid = 1540] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18BA56400) [pid = 1540] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18CB3C800) [pid = 1540] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D196D0C800) [pid = 1540] [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.] 21:55:23 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D1929BC000) [pid = 1540] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:55:23 INFO - PROCESS | 1540 | 1467953723876 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 773ms 21:55:23 INFO - PROCESS | 1540 | 1467953723936 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 21:55:23 INFO - PROCESS | 1540 | 1467953723938 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 21:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:55:23 INFO - PROCESS | 1540 | 1467953723941 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:55:23 INFO - PROCESS | 1540 | 1467953723943 Marionette TRACE conn6 <- [1,2162,null,{}] 21:55:23 INFO - PROCESS | 1540 | 1467953723947 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:23 INFO - PROCESS | 1540 | 1467953723949 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:24 INFO - PROCESS | 1540 | 1467953724060 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 21:55:24 INFO - PROCESS | 1540 | 1467953724113 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:24 INFO - PROCESS | 1540 | 1467953724115 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1960800 == 35 [pid = 1540] [id = 550] 21:55:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18DB9DC00) [pid = 1540] [serial = 1650] [outer = 0000000000000000] 21:55:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19982E800) [pid = 1540] [serial = 1651] [outer = 000000D18DB9DC00] 21:55:24 INFO - PROCESS | 1540 | 1467953724159 Marionette DEBUG loaded listener.js 21:55:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19B9DD000) [pid = 1540] [serial = 1652] [outer = 000000D18DB9DC00] 21:55:24 INFO - PROCESS | 1540 | 1467953724532 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 21:55:24 INFO - PROCESS | 1540 | 1467953724573 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 21:55:24 INFO - PROCESS | 1540 | 1467953724575 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 21:55:24 INFO - PROCESS | 1540 | 1467953724578 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:55:24 INFO - PROCESS | 1540 | 1467953724580 Marionette TRACE conn6 <- [1,2166,null,{}] 21:55:24 INFO - PROCESS | 1540 | 1467953724591 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:24 INFO - PROCESS | 1540 | 1467953724593 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:24 INFO - PROCESS | 1540 | 1467953724699 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 21:55:24 INFO - PROCESS | 1540 | 1467953724705 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:24 INFO - PROCESS | 1540 | 1467953724707 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BC8000 == 36 [pid = 1540] [id = 551] 21:55:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19D01A400) [pid = 1540] [serial = 1653] [outer = 0000000000000000] 21:55:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19D0BE800) [pid = 1540] [serial = 1654] [outer = 000000D19D01A400] 21:55:24 INFO - PROCESS | 1540 | 1467953724751 Marionette DEBUG loaded listener.js 21:55:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19E2E6800) [pid = 1540] [serial = 1655] [outer = 000000D19D01A400] 21:55:25 INFO - PROCESS | 1540 | 1467953725185 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 651ms 21:55:25 INFO - PROCESS | 1540 | 1467953725232 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 21:55:25 INFO - PROCESS | 1540 | 1467953725234 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 21:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:55:25 INFO - PROCESS | 1540 | 1467953725237 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:55:25 INFO - PROCESS | 1540 | 1467953725239 Marionette TRACE conn6 <- [1,2170,null,{}] 21:55:25 INFO - PROCESS | 1540 | 1467953725243 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:25 INFO - PROCESS | 1540 | 1467953725245 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:25 INFO - PROCESS | 1540 | 1467953725329 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 21:55:25 INFO - PROCESS | 1540 | 1467953725334 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:25 INFO - PROCESS | 1540 | 1467953725336 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC3F000 == 37 [pid = 1540] [id = 552] 21:55:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1927D4C00) [pid = 1540] [serial = 1656] [outer = 0000000000000000] 21:55:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199831C00) [pid = 1540] [serial = 1657] [outer = 000000D1927D4C00] 21:55:25 INFO - PROCESS | 1540 | 1467953725380 Marionette DEBUG loaded listener.js 21:55:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19E410800) [pid = 1540] [serial = 1658] [outer = 000000D1927D4C00] 21:55:25 INFO - PROCESS | 1540 | 1467953725911 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 732ms 21:55:25 INFO - PROCESS | 1540 | 1467953725974 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 21:55:25 INFO - PROCESS | 1540 | 1467953725979 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 21:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:55:25 INFO - PROCESS | 1540 | 1467953725985 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:55:26 INFO - PROCESS | 1540 | 1467953725989 Marionette TRACE conn6 <- [1,2174,null,{}] 21:55:26 INFO - PROCESS | 1540 | 1467953725995 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:26 INFO - PROCESS | 1540 | 1467953725999 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:26 INFO - PROCESS | 1540 | 1467953726172 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 21:55:26 INFO - PROCESS | 1540 | 1467953726290 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:26 INFO - PROCESS | 1540 | 1467953726296 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196785800 == 38 [pid = 1540] [id = 553] 21:55:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18DB3E000) [pid = 1540] [serial = 1659] [outer = 0000000000000000] 21:55:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18E141C00) [pid = 1540] [serial = 1660] [outer = 000000D18DB3E000] 21:55:26 INFO - PROCESS | 1540 | 1467953726355 Marionette DEBUG loaded listener.js 21:55:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D192B66800) [pid = 1540] [serial = 1661] [outer = 000000D18DB3E000] 21:55:26 INFO - PROCESS | 1540 | 1467953726961 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1034ms 21:55:27 INFO - PROCESS | 1540 | 1467953727022 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 21:55:27 INFO - PROCESS | 1540 | 1467953727027 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 21:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:55:27 INFO - PROCESS | 1540 | 1467953727034 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:55:27 INFO - PROCESS | 1540 | 1467953727037 Marionette TRACE conn6 <- [1,2178,null,{}] 21:55:27 INFO - PROCESS | 1540 | 1467953727041 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:27 INFO - PROCESS | 1540 | 1467953727044 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:27 INFO - PROCESS | 1540 | 1467953727224 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 21:55:27 INFO - PROCESS | 1540 | 1467953727342 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:27 INFO - PROCESS | 1540 | 1467953727345 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B50800 == 39 [pid = 1540] [id = 554] 21:55:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19712C400) [pid = 1540] [serial = 1662] [outer = 0000000000000000] 21:55:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19934E000) [pid = 1540] [serial = 1663] [outer = 000000D19712C400] 21:55:27 INFO - PROCESS | 1540 | 1467953727403 Marionette DEBUG loaded listener.js 21:55:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199F6D000) [pid = 1540] [serial = 1664] [outer = 000000D19712C400] 21:55:28 INFO - PROCESS | 1540 | 1467953728009 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1032ms 21:55:28 INFO - PROCESS | 1540 | 1467953728068 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 21:55:28 INFO - PROCESS | 1540 | 1467953728071 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 21:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:55:28 INFO - PROCESS | 1540 | 1467953728074 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:55:28 INFO - PROCESS | 1540 | 1467953728078 Marionette TRACE conn6 <- [1,2182,null,{}] 21:55:28 INFO - PROCESS | 1540 | 1467953728090 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:28 INFO - PROCESS | 1540 | 1467953728095 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:28 INFO - PROCESS | 1540 | 1467953728206 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 21:55:28 INFO - PROCESS | 1540 | 1467953728331 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:28 INFO - PROCESS | 1540 | 1467953728335 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EB3800 == 40 [pid = 1540] [id = 555] 21:55:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19AF9EC00) [pid = 1540] [serial = 1665] [outer = 0000000000000000] 21:55:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19B61C000) [pid = 1540] [serial = 1666] [outer = 000000D19AF9EC00] 21:55:28 INFO - PROCESS | 1540 | 1467953728394 Marionette DEBUG loaded listener.js 21:55:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19E415000) [pid = 1540] [serial = 1667] [outer = 000000D19AF9EC00] 21:55:29 INFO - PROCESS | 1540 | 1467953729067 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1180ms 21:55:29 INFO - PROCESS | 1540 | 1467953729257 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 21:55:29 INFO - PROCESS | 1540 | 1467953729262 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 21:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:55:29 INFO - PROCESS | 1540 | 1467953729268 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:55:29 INFO - PROCESS | 1540 | 1467953729271 Marionette TRACE conn6 <- [1,2186,null,{}] 21:55:29 INFO - PROCESS | 1540 | 1467953729277 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:29 INFO - PROCESS | 1540 | 1467953729280 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:29 INFO - PROCESS | 1540 | 1467953729389 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 21:55:29 INFO - PROCESS | 1540 | 1467953729467 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:29 INFO - PROCESS | 1540 | 1467953729472 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B2B800 == 41 [pid = 1540] [id = 556] 21:55:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D18BB5C400) [pid = 1540] [serial = 1668] [outer = 0000000000000000] 21:55:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18D7A1400) [pid = 1540] [serial = 1669] [outer = 000000D18BB5C400] 21:55:29 INFO - PROCESS | 1540 | 1467953729565 Marionette DEBUG loaded listener.js 21:55:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D191D0B800) [pid = 1540] [serial = 1670] [outer = 000000D18BB5C400] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BC8000 == 40 [pid = 1540] [id = 551] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1960800 == 39 [pid = 1540] [id = 550] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A190F800 == 38 [pid = 1540] [id = 549] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C89000 == 37 [pid = 1540] [id = 548] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D198155000 == 36 [pid = 1540] [id = 547] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D06E000 == 35 [pid = 1540] [id = 546] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2BE000 == 34 [pid = 1540] [id = 545] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D19815F800 == 33 [pid = 1540] [id = 544] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D190A22800 == 32 [pid = 1540] [id = 543] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D18CDA8800 == 31 [pid = 1540] [id = 541] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1D16000 == 30 [pid = 1540] [id = 528] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995CF800 == 29 [pid = 1540] [id = 542] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EB3800 == 28 [pid = 1540] [id = 555] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B50800 == 27 [pid = 1540] [id = 554] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC3F000 == 26 [pid = 1540] [id = 552] 21:55:30 INFO - PROCESS | 1540 | --DOCSHELL 000000D196785800 == 25 [pid = 1540] [id = 553] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D1929C1800) [pid = 1540] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19A2F0800) [pid = 1540] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19AA2E000) [pid = 1540] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19419A400) [pid = 1540] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19659E000) [pid = 1540] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D1981E1000) [pid = 1540] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D199354400) [pid = 1540] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199881800) [pid = 1540] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1999E6C00) [pid = 1540] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D68AC00) [pid = 1540] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19A40A400) [pid = 1540] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D72BC00) [pid = 1540] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D84E800) [pid = 1540] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18DC52000) [pid = 1540] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199CE4800) [pid = 1540] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D192B66C00) [pid = 1540] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1935AE000) [pid = 1540] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D191FDFC00) [pid = 1540] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19271AC00) [pid = 1540] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19ABB7000) [pid = 1540] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19B614400) [pid = 1540] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D7A1000) [pid = 1540] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D199778800) [pid = 1540] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199F65400) [pid = 1540] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 21:55:30 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18DC5C800) [pid = 1540] [serial = 1094] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:55:30 INFO - PROCESS | 1540 | 1467953730880 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1649ms 21:55:30 INFO - PROCESS | 1540 | 1467953730920 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 21:55:30 INFO - PROCESS | 1540 | 1467953730925 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 21:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:55:30 INFO - PROCESS | 1540 | 1467953730930 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:55:30 INFO - PROCESS | 1540 | 1467953730934 Marionette TRACE conn6 <- [1,2190,null,{}] 21:55:30 INFO - PROCESS | 1540 | 1467953730939 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:30 INFO - PROCESS | 1540 | 1467953730942 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:31 INFO - PROCESS | 1540 | 1467953731038 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 21:55:31 INFO - PROCESS | 1540 | 1467953731118 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:31 INFO - PROCESS | 1540 | 1467953731122 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D58000 == 26 [pid = 1540] [id = 557] 21:55:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D688000) [pid = 1540] [serial = 1671] [outer = 0000000000000000] 21:55:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D724400) [pid = 1540] [serial = 1672] [outer = 000000D18D688000] 21:55:31 INFO - PROCESS | 1540 | 1467953731172 Marionette DEBUG loaded listener.js 21:55:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D7E8C00) [pid = 1540] [serial = 1673] [outer = 000000D18D688000] 21:55:31 INFO - PROCESS | 1540 | 1467953731594 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 21:55:31 INFO - PROCESS | 1540 | 1467953731625 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 21:55:31 INFO - PROCESS | 1540 | 1467953731631 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 21:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:55:31 INFO - PROCESS | 1540 | 1467953731638 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:55:31 INFO - PROCESS | 1540 | 1467953731642 Marionette TRACE conn6 <- [1,2194,null,{}] 21:55:31 INFO - PROCESS | 1540 | 1467953731645 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:31 INFO - PROCESS | 1540 | 1467953731648 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:31 INFO - PROCESS | 1540 | 1467953731739 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 21:55:31 INFO - PROCESS | 1540 | 1467953731746 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:31 INFO - PROCESS | 1540 | 1467953731749 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937E2800 == 27 [pid = 1540] [id = 558] 21:55:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18DC54C00) [pid = 1540] [serial = 1674] [outer = 0000000000000000] 21:55:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18DC5E800) [pid = 1540] [serial = 1675] [outer = 000000D18DC54C00] 21:55:31 INFO - PROCESS | 1540 | 1467953731798 Marionette DEBUG loaded listener.js 21:55:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18E693800) [pid = 1540] [serial = 1676] [outer = 000000D18DC54C00] 21:55:32 INFO - PROCESS | 1540 | 1467953732277 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 21:55:32 INFO - PROCESS | 1540 | 1467953732330 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 21:55:32 INFO - PROCESS | 1540 | 1467953732333 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 21:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:55:32 INFO - PROCESS | 1540 | 1467953732336 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:55:32 INFO - PROCESS | 1540 | 1467953732340 Marionette TRACE conn6 <- [1,2198,null,{}] 21:55:32 INFO - PROCESS | 1540 | 1467953732352 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:32 INFO - PROCESS | 1540 | 1467953732357 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:32 INFO - PROCESS | 1540 | 1467953732475 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 21:55:32 INFO - PROCESS | 1540 | 1467953732564 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:32 INFO - PROCESS | 1540 | 1467953732567 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E19000 == 28 [pid = 1540] [id = 559] 21:55:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18C3D3800) [pid = 1540] [serial = 1677] [outer = 0000000000000000] 21:55:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D192723400) [pid = 1540] [serial = 1678] [outer = 000000D18C3D3800] 21:55:32 INFO - PROCESS | 1540 | 1467953732616 Marionette DEBUG loaded listener.js 21:55:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192B63C00) [pid = 1540] [serial = 1679] [outer = 000000D18C3D3800] 21:55:33 INFO - PROCESS | 1540 | 1467953733038 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 21:55:33 INFO - PROCESS | 1540 | 1467953733074 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 21:55:33 INFO - PROCESS | 1540 | 1467953733077 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 21:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:55:33 INFO - PROCESS | 1540 | 1467953733081 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:55:33 INFO - PROCESS | 1540 | 1467953733083 Marionette TRACE conn6 <- [1,2202,null,{}] 21:55:33 INFO - PROCESS | 1540 | 1467953733086 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:33 INFO - PROCESS | 1540 | 1467953733088 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:33 INFO - PROCESS | 1540 | 1467953733206 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 21:55:33 INFO - PROCESS | 1540 | 1467953733212 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:33 INFO - PROCESS | 1540 | 1467953733214 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A042800 == 29 [pid = 1540] [id = 560] 21:55:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D1935F8000) [pid = 1540] [serial = 1680] [outer = 0000000000000000] 21:55:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1941D9000) [pid = 1540] [serial = 1681] [outer = 000000D1935F8000] 21:55:33 INFO - PROCESS | 1540 | 1467953733305 Marionette DEBUG loaded listener.js 21:55:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19670BC00) [pid = 1540] [serial = 1682] [outer = 000000D1935F8000] 21:55:33 INFO - PROCESS | 1540 | 1467953733746 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 21:55:33 INFO - PROCESS | 1540 | 1467953733774 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 21:55:33 INFO - PROCESS | 1540 | 1467953733776 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 21:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:55:33 INFO - PROCESS | 1540 | 1467953733779 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:55:33 INFO - PROCESS | 1540 | 1467953733781 Marionette TRACE conn6 <- [1,2206,null,{}] 21:55:33 INFO - PROCESS | 1540 | 1467953733785 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:33 INFO - PROCESS | 1540 | 1467953733787 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:33 INFO - PROCESS | 1540 | 1467953733923 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 21:55:33 INFO - PROCESS | 1540 | 1467953733945 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:33 INFO - PROCESS | 1540 | 1467953733947 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C36F000 == 30 [pid = 1540] [id = 561] 21:55:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18DBACC00) [pid = 1540] [serial = 1683] [outer = 0000000000000000] 21:55:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D197123000) [pid = 1540] [serial = 1684] [outer = 000000D18DBACC00] 21:55:33 INFO - PROCESS | 1540 | 1467953733992 Marionette DEBUG loaded listener.js 21:55:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D1981DC400) [pid = 1540] [serial = 1685] [outer = 000000D18DBACC00] 21:55:34 INFO - PROCESS | 1540 | 1467953734439 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 21:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:55:34 INFO - PROCESS | 1540 | 1467953734471 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 21:55:34 INFO - PROCESS | 1540 | 1467953734474 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 21:55:34 INFO - PROCESS | 1540 | 1467953734477 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:55:34 INFO - PROCESS | 1540 | 1467953734479 Marionette TRACE conn6 <- [1,2210,null,{}] 21:55:34 INFO - PROCESS | 1540 | 1467953734483 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:34 INFO - PROCESS | 1540 | 1467953734489 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:34 INFO - PROCESS | 1540 | 1467953734630 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 21:55:34 INFO - PROCESS | 1540 | 1467953734636 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:34 INFO - PROCESS | 1540 | 1467953734638 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95C800 == 31 [pid = 1540] [id = 562] 21:55:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D198EE6000) [pid = 1540] [serial = 1686] [outer = 0000000000000000] 21:55:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199830400) [pid = 1540] [serial = 1687] [outer = 000000D198EE6000] 21:55:34 INFO - PROCESS | 1540 | 1467953734683 Marionette DEBUG loaded listener.js 21:55:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199C6AC00) [pid = 1540] [serial = 1688] [outer = 000000D198EE6000] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19977A800) [pid = 1540] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19AECF400) [pid = 1540] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18DB9DC00) [pid = 1540] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18DB43C00) [pid = 1540] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18DB42C00) [pid = 1540] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19D01A400) [pid = 1540] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18BA29400) [pid = 1540] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19950F400) [pid = 1540] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D850800) [pid = 1540] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1927D4C00) [pid = 1540] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D724000) [pid = 1540] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B744800) [pid = 1540] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199509800) [pid = 1540] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:55:35 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19E2E8000) [pid = 1540] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:55:35 INFO - PROCESS | 1540 | 1467953735299 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 881ms 21:55:35 INFO - PROCESS | 1540 | 1467953735361 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 21:55:35 INFO - PROCESS | 1540 | 1467953735364 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 21:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:55:35 INFO - PROCESS | 1540 | 1467953735367 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:55:35 INFO - PROCESS | 1540 | 1467953735368 Marionette TRACE conn6 <- [1,2214,null,{}] 21:55:35 INFO - PROCESS | 1540 | 1467953735372 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:35 INFO - PROCESS | 1540 | 1467953735374 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:35 INFO - PROCESS | 1540 | 1467953735454 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 21:55:35 INFO - PROCESS | 1540 | 1467953735460 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:35 INFO - PROCESS | 1540 | 1467953735462 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDB4000 == 32 [pid = 1540] [id = 563] 21:55:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19710AC00) [pid = 1540] [serial = 1689] [outer = 0000000000000000] 21:55:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199C6B000) [pid = 1540] [serial = 1690] [outer = 000000D19710AC00] 21:55:35 INFO - PROCESS | 1540 | 1467953735506 Marionette DEBUG loaded listener.js 21:55:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199CE5800) [pid = 1540] [serial = 1691] [outer = 000000D19710AC00] 21:55:35 INFO - PROCESS | 1540 | 1467953735926 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 586ms 21:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:55:35 INFO - PROCESS | 1540 | 1467953735958 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 21:55:35 INFO - PROCESS | 1540 | 1467953735961 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 21:55:35 INFO - PROCESS | 1540 | 1467953735964 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:55:35 INFO - PROCESS | 1540 | 1467953735966 Marionette TRACE conn6 <- [1,2218,null,{}] 21:55:35 INFO - PROCESS | 1540 | 1467953735970 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:35 INFO - PROCESS | 1540 | 1467953735972 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:36 INFO - PROCESS | 1540 | 1467953736053 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 21:55:36 INFO - PROCESS | 1540 | 1467953736058 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:36 INFO - PROCESS | 1540 | 1467953736060 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B5E800 == 33 [pid = 1540] [id = 564] 21:55:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199F67000) [pid = 1540] [serial = 1692] [outer = 0000000000000000] 21:55:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19A12D000) [pid = 1540] [serial = 1693] [outer = 000000D199F67000] 21:55:36 INFO - PROCESS | 1540 | 1467953736106 Marionette DEBUG loaded listener.js 21:55:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A395C00) [pid = 1540] [serial = 1694] [outer = 000000D199F67000] 21:55:36 INFO - PROCESS | 1540 | 1467953736539 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 627ms 21:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:55:36 INFO - PROCESS | 1540 | 1467953736593 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 21:55:36 INFO - PROCESS | 1540 | 1467953736595 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 21:55:36 INFO - PROCESS | 1540 | 1467953736598 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:55:36 INFO - PROCESS | 1540 | 1467953736600 Marionette TRACE conn6 <- [1,2222,null,{}] 21:55:36 INFO - PROCESS | 1540 | 1467953736603 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:36 INFO - PROCESS | 1540 | 1467953736605 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:36 INFO - PROCESS | 1540 | 1467953736687 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 21:55:36 INFO - PROCESS | 1540 | 1467953736695 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:36 INFO - PROCESS | 1540 | 1467953736697 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E17800 == 34 [pid = 1540] [id = 565] 21:55:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A40A400) [pid = 1540] [serial = 1695] [outer = 0000000000000000] 21:55:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A410800) [pid = 1540] [serial = 1696] [outer = 000000D19A40A400] 21:55:36 INFO - PROCESS | 1540 | 1467953736740 Marionette DEBUG loaded listener.js 21:55:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19AA35400) [pid = 1540] [serial = 1697] [outer = 000000D19A40A400] 21:55:37 INFO - PROCESS | 1540 | 1467953737445 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 943ms 21:55:37 INFO - PROCESS | 1540 | 1467953737545 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 21:55:37 INFO - PROCESS | 1540 | 1467953737550 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 21:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:55:37 INFO - PROCESS | 1540 | 1467953737556 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:55:37 INFO - PROCESS | 1540 | 1467953737560 Marionette TRACE conn6 <- [1,2226,null,{}] 21:55:37 INFO - PROCESS | 1540 | 1467953737566 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:37 INFO - PROCESS | 1540 | 1467953737569 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:37 INFO - PROCESS | 1540 | 1467953737726 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 21:55:37 INFO - PROCESS | 1540 | 1467953737843 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:37 INFO - PROCESS | 1540 | 1467953737846 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19363D800 == 35 [pid = 1540] [id = 566] 21:55:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18D53F000) [pid = 1540] [serial = 1698] [outer = 0000000000000000] 21:55:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D7EA800) [pid = 1540] [serial = 1699] [outer = 000000D18D53F000] 21:55:37 INFO - PROCESS | 1540 | 1467953737906 Marionette DEBUG loaded listener.js 21:55:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18DD45000) [pid = 1540] [serial = 1700] [outer = 000000D18D53F000] 21:55:38 INFO - PROCESS | 1540 | 1467953738637 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1129ms 21:55:38 INFO - PROCESS | 1540 | 1467953738691 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 21:55:38 INFO - PROCESS | 1540 | 1467953738696 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 21:55:38 INFO - PROCESS | 1540 | 1467953738704 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:55:38 INFO - PROCESS | 1540 | 1467953738707 Marionette TRACE conn6 <- [1,2230,null,{}] 21:55:38 INFO - PROCESS | 1540 | 1467953738711 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:38 INFO - PROCESS | 1540 | 1467953738714 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:38 INFO - PROCESS | 1540 | 1467953738853 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 21:55:38 INFO - PROCESS | 1540 | 1467953738971 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:38 INFO - PROCESS | 1540 | 1467953738974 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D656800 == 36 [pid = 1540] [id = 567] 21:55:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18BB64800) [pid = 1540] [serial = 1701] [outer = 0000000000000000] 21:55:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D5B6800) [pid = 1540] [serial = 1702] [outer = 000000D18BB64800] 21:55:39 INFO - PROCESS | 1540 | 1467953739033 Marionette DEBUG loaded listener.js 21:55:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1935EC400) [pid = 1540] [serial = 1703] [outer = 000000D18BB64800] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B5E800 == 35 [pid = 1540] [id = 564] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDB4000 == 34 [pid = 1540] [id = 563] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95C800 == 33 [pid = 1540] [id = 562] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C36F000 == 32 [pid = 1540] [id = 561] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A042800 == 31 [pid = 1540] [id = 560] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E19000 == 30 [pid = 1540] [id = 559] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937E2800 == 29 [pid = 1540] [id = 558] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D58000 == 28 [pid = 1540] [id = 557] 21:55:39 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B2B800 == 27 [pid = 1540] [id = 556] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19B6F2C00) [pid = 1540] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19E411000) [pid = 1540] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199F5F400) [pid = 1540] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19A405C00) [pid = 1540] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B61CC00) [pid = 1540] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B0D8000) [pid = 1540] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19982E800) [pid = 1540] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D1929CFC00) [pid = 1540] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D192B6D000) [pid = 1540] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D190A15800) [pid = 1540] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D192720800) [pid = 1540] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19E2E6800) [pid = 1540] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18BA54C00) [pid = 1540] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D226000) [pid = 1540] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199881C00) [pid = 1540] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18E140000) [pid = 1540] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D199831C00) [pid = 1540] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D191F41800) [pid = 1540] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D197126400) [pid = 1540] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D1981DC800) [pid = 1540] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19C397800) [pid = 1540] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E410800) [pid = 1540] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19D0BE800) [pid = 1540] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19C979400) [pid = 1540] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D199C61800) [pid = 1540] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D19B9DD000) [pid = 1540] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 21:55:39 INFO - PROCESS | 1540 | 1467953739852 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1189ms 21:55:39 INFO - PROCESS | 1540 | 1467953739897 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 21:55:39 INFO - PROCESS | 1540 | 1467953739901 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 21:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:55:39 INFO - PROCESS | 1540 | 1467953739905 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:55:39 INFO - PROCESS | 1540 | 1467953739910 Marionette TRACE conn6 <- [1,2234,null,{}] 21:55:39 INFO - PROCESS | 1540 | 1467953739915 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:39 INFO - PROCESS | 1540 | 1467953739918 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:40 INFO - PROCESS | 1540 | 1467953740019 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 21:55:40 INFO - PROCESS | 1540 | 1467953740102 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:40 INFO - PROCESS | 1540 | 1467953740105 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192744800 == 28 [pid = 1540] [id = 568] 21:55:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D18D729800) [pid = 1540] [serial = 1704] [outer = 0000000000000000] 21:55:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18D84B000) [pid = 1540] [serial = 1705] [outer = 000000D18D729800] 21:55:40 INFO - PROCESS | 1540 | 1467953740155 Marionette DEBUG loaded listener.js 21:55:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18E437400) [pid = 1540] [serial = 1706] [outer = 000000D18D729800] 21:55:40 INFO - PROCESS | 1540 | 1467953740608 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 732ms 21:55:40 INFO - PROCESS | 1540 | 1467953740638 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 21:55:40 INFO - PROCESS | 1540 | 1467953740644 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 21:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:55:40 INFO - PROCESS | 1540 | 1467953740650 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:55:40 INFO - PROCESS | 1540 | 1467953740652 Marionette TRACE conn6 <- [1,2238,null,{}] 21:55:40 INFO - PROCESS | 1540 | 1467953740657 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:40 INFO - PROCESS | 1540 | 1467953740660 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:40 INFO - PROCESS | 1540 | 1467953740755 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 21:55:40 INFO - PROCESS | 1540 | 1467953740764 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:40 INFO - PROCESS | 1540 | 1467953740766 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998A3800 == 29 [pid = 1540] [id = 569] 21:55:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D19296B000) [pid = 1540] [serial = 1707] [outer = 0000000000000000] 21:55:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D192A4B800) [pid = 1540] [serial = 1708] [outer = 000000D19296B000] 21:55:40 INFO - PROCESS | 1540 | 1467953740814 Marionette DEBUG loaded listener.js 21:55:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D1935F9000) [pid = 1540] [serial = 1709] [outer = 000000D19296B000] 21:55:41 INFO - PROCESS | 1540 | 1467953741292 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 21:55:41 INFO - PROCESS | 1540 | 1467953741344 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 21:55:41 INFO - PROCESS | 1540 | 1467953741347 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 21:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:55:41 INFO - PROCESS | 1540 | 1467953741350 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:55:41 INFO - PROCESS | 1540 | 1467953741354 Marionette TRACE conn6 <- [1,2242,null,{}] 21:55:41 INFO - PROCESS | 1540 | 1467953741365 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:41 INFO - PROCESS | 1540 | 1467953741370 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:41 INFO - PROCESS | 1540 | 1467953741462 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 21:55:41 INFO - PROCESS | 1540 | 1467953741478 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:41 INFO - PROCESS | 1540 | 1467953741481 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C360000 == 30 [pid = 1540] [id = 570] 21:55:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D227400) [pid = 1540] [serial = 1710] [outer = 0000000000000000] 21:55:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D197126C00) [pid = 1540] [serial = 1711] [outer = 000000D18D227400] 21:55:41 INFO - PROCESS | 1540 | 1467953741530 Marionette DEBUG loaded listener.js 21:55:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D198A09C00) [pid = 1540] [serial = 1712] [outer = 000000D18D227400] 21:55:41 INFO - PROCESS | 1540 | 1467953741979 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 693ms 21:55:42 INFO - PROCESS | 1540 | 1467953742044 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 21:55:42 INFO - PROCESS | 1540 | 1467953742047 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 21:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:55:42 INFO - PROCESS | 1540 | 1467953742050 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:55:42 INFO - PROCESS | 1540 | 1467953742052 Marionette TRACE conn6 <- [1,2246,null,{}] 21:55:42 INFO - PROCESS | 1540 | 1467953742055 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:42 INFO - PROCESS | 1540 | 1467953742057 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:42 INFO - PROCESS | 1540 | 1467953742178 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 21:55:42 INFO - PROCESS | 1540 | 1467953742186 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:42 INFO - PROCESS | 1540 | 1467953742194 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95F000 == 31 [pid = 1540] [id = 571] 21:55:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199772C00) [pid = 1540] [serial = 1713] [outer = 0000000000000000] 21:55:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199972C00) [pid = 1540] [serial = 1714] [outer = 000000D199772C00] 21:55:42 INFO - PROCESS | 1540 | 1467953742241 Marionette DEBUG loaded listener.js 21:55:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D1999EC400) [pid = 1540] [serial = 1715] [outer = 000000D199772C00] 21:55:42 INFO - PROCESS | 1540 | 1467953742724 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 21:55:42 INFO - PROCESS | 1540 | 1467953742789 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 21:55:42 INFO - PROCESS | 1540 | 1467953742791 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 21:55:42 INFO - PROCESS | 1540 | 1467953742795 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:55:42 INFO - PROCESS | 1540 | 1467953742797 Marionette TRACE conn6 <- [1,2250,null,{}] 21:55:42 INFO - PROCESS | 1540 | 1467953742801 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:42 INFO - PROCESS | 1540 | 1467953742803 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:42 INFO - PROCESS | 1540 | 1467953742915 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 21:55:42 INFO - PROCESS | 1540 | 1467953742972 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:42 INFO - PROCESS | 1540 | 1467953742974 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A093F000 == 32 [pid = 1540] [id = 572] 21:55:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199CD9000) [pid = 1540] [serial = 1716] [outer = 0000000000000000] 21:55:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199F5F400) [pid = 1540] [serial = 1717] [outer = 000000D199CD9000] 21:55:43 INFO - PROCESS | 1540 | 1467953743020 Marionette DEBUG loaded listener.js 21:55:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19A2FA400) [pid = 1540] [serial = 1718] [outer = 000000D199CD9000] 21:55:43 INFO - PROCESS | 1540 | 1467953743479 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 21:55:43 INFO - PROCESS | 1540 | 1467953743539 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 21:55:43 INFO - PROCESS | 1540 | 1467953743541 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 21:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:55:43 INFO - PROCESS | 1540 | 1467953743546 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:55:43 INFO - PROCESS | 1540 | 1467953743548 Marionette TRACE conn6 <- [1,2254,null,{}] 21:55:43 INFO - PROCESS | 1540 | 1467953743552 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:43 INFO - PROCESS | 1540 | 1467953743558 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:43 INFO - PROCESS | 1540 | 1467953743690 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 21:55:43 INFO - PROCESS | 1540 | 1467953743748 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:43 INFO - PROCESS | 1540 | 1467953743750 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1903000 == 33 [pid = 1540] [id = 573] 21:55:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19ABB0C00) [pid = 1540] [serial = 1719] [outer = 0000000000000000] 21:55:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19AE0A400) [pid = 1540] [serial = 1720] [outer = 000000D19ABB0C00] 21:55:43 INFO - PROCESS | 1540 | 1467953743796 Marionette DEBUG loaded listener.js 21:55:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19AF96000) [pid = 1540] [serial = 1721] [outer = 000000D19ABB0C00] 21:55:44 INFO - PROCESS | 1540 | 1467953744210 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 21:55:44 INFO - PROCESS | 1540 | 1467953744240 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 21:55:44 INFO - PROCESS | 1540 | 1467953744242 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 21:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:55:44 INFO - PROCESS | 1540 | 1467953744246 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:55:44 INFO - PROCESS | 1540 | 1467953744248 Marionette TRACE conn6 <- [1,2258,null,{}] 21:55:44 INFO - PROCESS | 1540 | 1467953744251 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:44 INFO - PROCESS | 1540 | 1467953744253 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:44 INFO - PROCESS | 1540 | 1467953744368 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 21:55:44 INFO - PROCESS | 1540 | 1467953744374 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:44 INFO - PROCESS | 1540 | 1467953744376 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1963000 == 34 [pid = 1540] [id = 574] 21:55:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19AF9CC00) [pid = 1540] [serial = 1722] [outer = 0000000000000000] 21:55:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B09DC00) [pid = 1540] [serial = 1723] [outer = 000000D19AF9CC00] 21:55:44 INFO - PROCESS | 1540 | 1467953744507 Marionette DEBUG loaded listener.js 21:55:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B61CC00) [pid = 1540] [serial = 1724] [outer = 000000D19AF9CC00] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D1935F8000) [pid = 1540] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D688000) [pid = 1540] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18C3D3800) [pid = 1540] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18BB5C400) [pid = 1540] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18DC54C00) [pid = 1540] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DBACC00) [pid = 1540] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18DB3E000) [pid = 1540] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19712C400) [pid = 1540] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199F67000) [pid = 1540] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19AF9EC00) [pid = 1540] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D198EE6000) [pid = 1540] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:55:44 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19710AC00) [pid = 1540] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:55:44 INFO - PROCESS | 1540 | 1467953744879 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 21:55:44 INFO - PROCESS | 1540 | 1467953744940 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 21:55:44 INFO - PROCESS | 1540 | 1467953744942 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 21:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:55:44 INFO - PROCESS | 1540 | 1467953744946 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:55:44 INFO - PROCESS | 1540 | 1467953744948 Marionette TRACE conn6 <- [1,2262,null,{}] 21:55:44 INFO - PROCESS | 1540 | 1467953744960 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:44 INFO - PROCESS | 1540 | 1467953744962 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:45 INFO - PROCESS | 1540 | 1467953745099 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 21:55:45 INFO - PROCESS | 1540 | 1467953745113 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:45 INFO - PROCESS | 1540 | 1467953745116 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B0E000 == 35 [pid = 1540] [id = 575] 21:55:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19659DC00) [pid = 1540] [serial = 1725] [outer = 0000000000000000] 21:55:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19997B800) [pid = 1540] [serial = 1726] [outer = 000000D19659DC00] 21:55:45 INFO - PROCESS | 1540 | 1467953745160 Marionette DEBUG loaded listener.js 21:55:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19B620400) [pid = 1540] [serial = 1727] [outer = 000000D19659DC00] 21:55:45 INFO - PROCESS | 1540 | 1467953745568 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 648ms 21:55:45 INFO - PROCESS | 1540 | 1467953745598 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 21:55:45 INFO - PROCESS | 1540 | 1467953745600 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 21:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:55:45 INFO - PROCESS | 1540 | 1467953745603 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:55:45 INFO - PROCESS | 1540 | 1467953745605 Marionette TRACE conn6 <- [1,2266,null,{}] 21:55:45 INFO - PROCESS | 1540 | 1467953745609 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:45 INFO - PROCESS | 1540 | 1467953745610 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:45 INFO - PROCESS | 1540 | 1467953745726 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 21:55:45 INFO - PROCESS | 1540 | 1467953745734 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:45 INFO - PROCESS | 1540 | 1467953745736 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C35F800 == 36 [pid = 1540] [id = 576] 21:55:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19B621400) [pid = 1540] [serial = 1728] [outer = 0000000000000000] 21:55:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19B980000) [pid = 1540] [serial = 1729] [outer = 000000D19B621400] 21:55:45 INFO - PROCESS | 1540 | 1467953745780 Marionette DEBUG loaded listener.js 21:55:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19C545800) [pid = 1540] [serial = 1730] [outer = 000000D19B621400] 21:55:46 INFO - PROCESS | 1540 | 1467953746194 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 626ms 21:55:46 INFO - PROCESS | 1540 | 1467953746233 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 21:55:46 INFO - PROCESS | 1540 | 1467953746235 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 21:55:46 INFO - PROCESS | 1540 | 1467953746238 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:55:46 INFO - PROCESS | 1540 | 1467953746239 Marionette TRACE conn6 <- [1,2270,null,{}] 21:55:46 INFO - PROCESS | 1540 | 1467953746243 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:46 INFO - PROCESS | 1540 | 1467953746245 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:46 INFO - PROCESS | 1540 | 1467953746360 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 21:55:46 INFO - PROCESS | 1540 | 1467953746405 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:46 INFO - PROCESS | 1540 | 1467953746407 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1D16000 == 37 [pid = 1540] [id = 577] 21:55:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19C97A000) [pid = 1540] [serial = 1731] [outer = 0000000000000000] 21:55:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19CC1DC00) [pid = 1540] [serial = 1732] [outer = 000000D19C97A000] 21:55:46 INFO - PROCESS | 1540 | 1467953746452 Marionette DEBUG loaded listener.js 21:55:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19DA5D800) [pid = 1540] [serial = 1733] [outer = 000000D19C97A000] 21:55:47 INFO - PROCESS | 1540 | 1467953747078 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 880ms 21:55:47 INFO - PROCESS | 1540 | 1467953747123 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 21:55:47 INFO - PROCESS | 1540 | 1467953747127 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 21:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:55:47 INFO - PROCESS | 1540 | 1467953747132 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:55:47 INFO - PROCESS | 1540 | 1467953747138 Marionette TRACE conn6 <- [1,2274,null,{}] 21:55:47 INFO - PROCESS | 1540 | 1467953747156 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:47 INFO - PROCESS | 1540 | 1467953747160 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:47 INFO - PROCESS | 1540 | 1467953747315 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 21:55:47 INFO - PROCESS | 1540 | 1467953747366 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:47 INFO - PROCESS | 1540 | 1467953747369 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199397800 == 38 [pid = 1540] [id = 578] 21:55:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18E141800) [pid = 1540] [serial = 1734] [outer = 0000000000000000] 21:55:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19207DC00) [pid = 1540] [serial = 1735] [outer = 000000D18E141800] 21:55:47 INFO - PROCESS | 1540 | 1467953747428 Marionette DEBUG loaded listener.js 21:55:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D192AF7800) [pid = 1540] [serial = 1736] [outer = 000000D18E141800] 21:55:48 INFO - PROCESS | 1540 | 1467953748066 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21:55:48 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 21:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 21:55:48 INFO - PROCESS | 1540 | 1467953748121 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 21:55:48 INFO - PROCESS | 1540 | 1467953748126 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 21:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:55:48 INFO - PROCESS | 1540 | 1467953748133 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:55:48 INFO - PROCESS | 1540 | 1467953748136 Marionette TRACE conn6 <- [1,2278,null,{}] 21:55:48 INFO - PROCESS | 1540 | 1467953748140 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:48 INFO - PROCESS | 1540 | 1467953748143 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:48 INFO - PROCESS | 1540 | 1467953748305 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 21:55:48 INFO - PROCESS | 1540 | 1467953748363 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:48 INFO - PROCESS | 1540 | 1467953748366 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C85000 == 39 [pid = 1540] [id = 579] 21:55:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199822C00) [pid = 1540] [serial = 1737] [outer = 0000000000000000] 21:55:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19987B400) [pid = 1540] [serial = 1738] [outer = 000000D199822C00] 21:55:48 INFO - PROCESS | 1540 | 1467953748425 Marionette DEBUG loaded listener.js 21:55:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19A397400) [pid = 1540] [serial = 1739] [outer = 000000D199822C00] 21:55:49 INFO - PROCESS | 1540 | 1467953749081 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 984ms 21:55:49 INFO - PROCESS | 1540 | 1467953749119 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 21:55:49 INFO - PROCESS | 1540 | 1467953749122 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 21:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:55:49 INFO - PROCESS | 1540 | 1467953749126 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:55:49 INFO - PROCESS | 1540 | 1467953749130 Marionette TRACE conn6 <- [1,2282,null,{}] 21:55:49 INFO - PROCESS | 1540 | 1467953749142 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:49 INFO - PROCESS | 1540 | 1467953749147 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:49 INFO - PROCESS | 1540 | 1467953749262 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 21:55:49 INFO - PROCESS | 1540 | 1467953749388 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:49 INFO - PROCESS | 1540 | 1467953749391 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EA3800 == 40 [pid = 1540] [id = 580] 21:55:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19C982C00) [pid = 1540] [serial = 1740] [outer = 0000000000000000] 21:55:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19DA5DC00) [pid = 1540] [serial = 1741] [outer = 000000D19C982C00] 21:55:49 INFO - PROCESS | 1540 | 1467953749450 Marionette DEBUG loaded listener.js 21:55:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19E2EFC00) [pid = 1540] [serial = 1742] [outer = 000000D19C982C00] 21:55:50 INFO - PROCESS | 1540 | 1467953750002 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 882ms 21:55:50 INFO - PROCESS | 1540 | 1467953750009 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 21:55:50 INFO - PROCESS | 1540 | 1467953750012 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 21:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:55:50 INFO - PROCESS | 1540 | 1467953750015 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:55:50 INFO - PROCESS | 1540 | 1467953750017 Marionette TRACE conn6 <- [1,2286,null,{}] 21:55:50 INFO - PROCESS | 1540 | 1467953750021 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:50 INFO - PROCESS | 1540 | 1467953750023 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:50 INFO - PROCESS | 1540 | 1467953750139 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 21:55:50 INFO - PROCESS | 1540 | 1467953750242 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:50 INFO - PROCESS | 1540 | 1467953750245 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A29C7000 == 41 [pid = 1540] [id = 581] 21:55:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19D0B3C00) [pid = 1540] [serial = 1743] [outer = 0000000000000000] 21:55:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19E418000) [pid = 1540] [serial = 1744] [outer = 000000D19D0B3C00] 21:55:50 INFO - PROCESS | 1540 | 1467953750299 Marionette DEBUG loaded listener.js 21:55:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19E424400) [pid = 1540] [serial = 1745] [outer = 000000D19D0B3C00] 21:55:51 INFO - PROCESS | 1540 | 1467953751136 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1189ms 21:55:51 INFO - PROCESS | 1540 | 1467953751207 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 21:55:51 INFO - PROCESS | 1540 | 1467953751211 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 21:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:55:51 INFO - PROCESS | 1540 | 1467953751217 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:55:51 INFO - PROCESS | 1540 | 1467953751220 Marionette TRACE conn6 <- [1,2290,null,{}] 21:55:51 INFO - PROCESS | 1540 | 1467953751226 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:51 INFO - PROCESS | 1540 | 1467953751229 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:51 INFO - PROCESS | 1540 | 1467953751381 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 21:55:51 INFO - PROCESS | 1540 | 1467953751506 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:51 INFO - PROCESS | 1540 | 1467953751511 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D190ACE000 == 42 [pid = 1540] [id = 582] 21:55:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D18D84D400) [pid = 1540] [serial = 1746] [outer = 0000000000000000] 21:55:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18E142400) [pid = 1540] [serial = 1747] [outer = 000000D18D84D400] 21:55:51 INFO - PROCESS | 1540 | 1467953751565 Marionette DEBUG loaded listener.js 21:55:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19271C400) [pid = 1540] [serial = 1748] [outer = 000000D18D84D400] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C35F800 == 41 [pid = 1540] [id = 576] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B0E000 == 40 [pid = 1540] [id = 575] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1963000 == 39 [pid = 1540] [id = 574] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1903000 == 38 [pid = 1540] [id = 573] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A093F000 == 37 [pid = 1540] [id = 572] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95F000 == 36 [pid = 1540] [id = 571] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C360000 == 35 [pid = 1540] [id = 570] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998A3800 == 34 [pid = 1540] [id = 569] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D192744800 == 33 [pid = 1540] [id = 568] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D656800 == 32 [pid = 1540] [id = 567] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D19363D800 == 31 [pid = 1540] [id = 566] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E17800 == 30 [pid = 1540] [id = 565] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A29C7000 == 29 [pid = 1540] [id = 581] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EA3800 == 28 [pid = 1540] [id = 580] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C85000 == 27 [pid = 1540] [id = 579] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D199397800 == 26 [pid = 1540] [id = 578] 21:55:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1D16000 == 25 [pid = 1540] [id = 577] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D1941D9000) [pid = 1540] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D724400) [pid = 1540] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D18D7E8C00) [pid = 1540] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D192723400) [pid = 1540] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D18D7A1400) [pid = 1540] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D191D0B800) [pid = 1540] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D18DC5E800) [pid = 1540] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18E693800) [pid = 1540] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D197123000) [pid = 1540] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D192B66800) [pid = 1540] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18E141C00) [pid = 1540] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199F6D000) [pid = 1540] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19934E000) [pid = 1540] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19A395C00) [pid = 1540] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19E415000) [pid = 1540] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19B61C000) [pid = 1540] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19670BC00) [pid = 1540] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199830400) [pid = 1540] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19A410800) [pid = 1540] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19A12D000) [pid = 1540] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199C6AC00) [pid = 1540] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D1981DC400) [pid = 1540] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D199C6B000) [pid = 1540] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D199CE5800) [pid = 1540] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D192B63C00) [pid = 1540] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 21:55:52 INFO - PROCESS | 1540 | 1467953752716 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1538ms 21:55:52 INFO - PROCESS | 1540 | 1467953752759 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 21:55:52 INFO - PROCESS | 1540 | 1467953752763 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 21:55:52 INFO - PROCESS | 1540 | 1467953752768 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:55:52 INFO - PROCESS | 1540 | 1467953752773 Marionette TRACE conn6 <- [1,2294,null,{}] 21:55:52 INFO - PROCESS | 1540 | 1467953752778 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:52 INFO - PROCESS | 1540 | 1467953752781 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:52 INFO - PROCESS | 1540 | 1467953752877 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 21:55:52 INFO - PROCESS | 1540 | 1467953752891 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:52 INFO - PROCESS | 1540 | 1467953752894 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192052000 == 26 [pid = 1540] [id = 583] 21:55:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D722C00) [pid = 1540] [serial = 1749] [outer = 0000000000000000] 21:55:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D727000) [pid = 1540] [serial = 1750] [outer = 000000D18D722C00] 21:55:52 INFO - PROCESS | 1540 | 1467953752945 Marionette DEBUG loaded listener.js 21:55:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D7A0C00) [pid = 1540] [serial = 1751] [outer = 000000D18D722C00] 21:55:53 INFO - PROCESS | 1540 | 1467953753445 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 732ms 21:55:53 INFO - PROCESS | 1540 | 1467953753504 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 21:55:53 INFO - PROCESS | 1540 | 1467953753509 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 21:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:55:53 INFO - PROCESS | 1540 | 1467953753553 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:55:53 INFO - PROCESS | 1540 | 1467953753556 Marionette TRACE conn6 <- [1,2298,null,{}] 21:55:53 INFO - PROCESS | 1540 | 1467953753562 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:53 INFO - PROCESS | 1540 | 1467953753565 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:53 INFO - PROCESS | 1540 | 1467953753676 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 21:55:53 INFO - PROCESS | 1540 | 1467953753750 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:53 INFO - PROCESS | 1540 | 1467953753752 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198158800 == 27 [pid = 1540] [id = 584] 21:55:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D849000) [pid = 1540] [serial = 1752] [outer = 0000000000000000] 21:55:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18E430000) [pid = 1540] [serial = 1753] [outer = 000000D18D849000] 21:55:53 INFO - PROCESS | 1540 | 1467953753801 Marionette DEBUG loaded listener.js 21:55:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19207E400) [pid = 1540] [serial = 1754] [outer = 000000D18D849000] 21:55:54 INFO - PROCESS | 1540 | 1467953754195 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 21:55:54 INFO - PROCESS | 1540 | 1467953754249 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 21:55:54 INFO - PROCESS | 1540 | 1467953754251 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 21:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:55:54 INFO - PROCESS | 1540 | 1467953754254 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:55:54 INFO - PROCESS | 1540 | 1467953754258 Marionette TRACE conn6 <- [1,2302,null,{}] 21:55:54 INFO - PROCESS | 1540 | 1467953754269 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:54 INFO - PROCESS | 1540 | 1467953754274 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:54 INFO - PROCESS | 1540 | 1467953754362 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 21:55:54 INFO - PROCESS | 1540 | 1467953754369 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:54 INFO - PROCESS | 1540 | 1467953754373 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FD5800 == 28 [pid = 1540] [id = 585] 21:55:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D192A4BC00) [pid = 1540] [serial = 1755] [outer = 0000000000000000] 21:55:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192B69000) [pid = 1540] [serial = 1756] [outer = 000000D192A4BC00] 21:55:54 INFO - PROCESS | 1540 | 1467953754422 Marionette DEBUG loaded listener.js 21:55:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D194191C00) [pid = 1540] [serial = 1757] [outer = 000000D192A4BC00] 21:55:54 INFO - PROCESS | 1540 | 1467953754915 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 21:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:55:54 INFO - PROCESS | 1540 | 1467953754948 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 21:55:54 INFO - PROCESS | 1540 | 1467953754951 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 21:55:54 INFO - PROCESS | 1540 | 1467953754954 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:55:54 INFO - PROCESS | 1540 | 1467953754956 Marionette TRACE conn6 <- [1,2306,null,{}] 21:55:54 INFO - PROCESS | 1540 | 1467953754965 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:54 INFO - PROCESS | 1540 | 1467953754968 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:55 INFO - PROCESS | 1540 | 1467953755114 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 21:55:55 INFO - PROCESS | 1540 | 1467953755136 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:55 INFO - PROCESS | 1540 | 1467953755138 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A82C800 == 29 [pid = 1540] [id = 586] 21:55:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D196705400) [pid = 1540] [serial = 1758] [outer = 0000000000000000] 21:55:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19670F800) [pid = 1540] [serial = 1759] [outer = 000000D196705400] 21:55:55 INFO - PROCESS | 1540 | 1467953755184 Marionette DEBUG loaded listener.js 21:55:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19711E800) [pid = 1540] [serial = 1760] [outer = 000000D196705400] 21:55:55 INFO - PROCESS | 1540 | 1467953755613 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 21:55:55 INFO - PROCESS | 1540 | 1467953755650 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 21:55:55 INFO - PROCESS | 1540 | 1467953755653 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:55:55 INFO - PROCESS | 1540 | 1467953755655 Marionette TRACE conn6 <- [1,2310,null,{}] 21:55:55 INFO - PROCESS | 1540 | 1467953755658 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:55 INFO - PROCESS | 1540 | 1467953755660 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:55 INFO - PROCESS | 1540 | 1467953755770 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 21:55:55 INFO - PROCESS | 1540 | 1467953755775 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:55 INFO - PROCESS | 1540 | 1467953755777 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D063800 == 30 [pid = 1540] [id = 587] 21:55:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19712A000) [pid = 1540] [serial = 1761] [outer = 0000000000000000] 21:55:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D1981DC400) [pid = 1540] [serial = 1762] [outer = 000000D19712A000] 21:55:55 INFO - PROCESS | 1540 | 1467953755823 Marionette DEBUG loaded listener.js 21:55:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199502C00) [pid = 1540] [serial = 1763] [outer = 000000D19712A000] 21:55:56 INFO - PROCESS | 1540 | 1467953756312 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 21:55:56 INFO - PROCESS | 1540 | 1467953756349 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 21:55:56 INFO - PROCESS | 1540 | 1467953756351 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 21:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:55:56 INFO - PROCESS | 1540 | 1467953756361 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:55:56 INFO - PROCESS | 1540 | 1467953756363 Marionette TRACE conn6 <- [1,2314,null,{}] 21:55:56 INFO - PROCESS | 1540 | 1467953756366 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:56 INFO - PROCESS | 1540 | 1467953756372 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:56 INFO - PROCESS | 1540 | 1467953756526 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 21:55:56 INFO - PROCESS | 1540 | 1467953756551 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:56 INFO - PROCESS | 1540 | 1467953756553 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ED9D000 == 31 [pid = 1540] [id = 588] 21:55:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19977A000) [pid = 1540] [serial = 1764] [outer = 0000000000000000] 21:55:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199C6BC00) [pid = 1540] [serial = 1765] [outer = 000000D19977A000] 21:55:56 INFO - PROCESS | 1540 | 1467953756599 Marionette DEBUG loaded listener.js 21:55:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199CE4000) [pid = 1540] [serial = 1766] [outer = 000000D19977A000] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19C97A000) [pid = 1540] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199CD9000) [pid = 1540] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D729800) [pid = 1540] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D53F000) [pid = 1540] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D227400) [pid = 1540] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19AF9CC00) [pid = 1540] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18BB64800) [pid = 1540] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19A40A400) [pid = 1540] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199772C00) [pid = 1540] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19659DC00) [pid = 1540] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19296B000) [pid = 1540] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19ABB0C00) [pid = 1540] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:55:57 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B621400) [pid = 1540] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:55:57 INFO - PROCESS | 1540 | 1467953757239 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 942ms 21:55:57 INFO - PROCESS | 1540 | 1467953757307 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 21:55:57 INFO - PROCESS | 1540 | 1467953757309 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 21:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:55:57 INFO - PROCESS | 1540 | 1467953757313 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:55:57 INFO - PROCESS | 1540 | 1467953757314 Marionette TRACE conn6 <- [1,2318,null,{}] 21:55:57 INFO - PROCESS | 1540 | 1467953757318 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:57 INFO - PROCESS | 1540 | 1467953757320 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:57 INFO - PROCESS | 1540 | 1467953757403 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 21:55:57 INFO - PROCESS | 1540 | 1467953757410 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:57 INFO - PROCESS | 1540 | 1467953757412 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B48800 == 32 [pid = 1540] [id = 589] 21:55:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18D7EC800) [pid = 1540] [serial = 1767] [outer = 0000000000000000] 21:55:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199772C00) [pid = 1540] [serial = 1768] [outer = 000000D18D7EC800] 21:55:57 INFO - PROCESS | 1540 | 1467953757457 Marionette DEBUG loaded listener.js 21:55:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199F65800) [pid = 1540] [serial = 1769] [outer = 000000D18D7EC800] 21:55:57 INFO - PROCESS | 1540 | 1467953757877 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 586ms 21:55:57 INFO - PROCESS | 1540 | 1467953757916 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 21:55:57 INFO - PROCESS | 1540 | 1467953757919 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 21:55:57 INFO - PROCESS | 1540 | 1467953757922 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:55:57 INFO - PROCESS | 1540 | 1467953757924 Marionette TRACE conn6 <- [1,2322,null,{}] 21:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:55:57 INFO - PROCESS | 1540 | 1467953757928 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:57 INFO - PROCESS | 1540 | 1467953757930 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:58 INFO - PROCESS | 1540 | 1467953758011 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 21:55:58 INFO - PROCESS | 1540 | 1467953758016 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:58 INFO - PROCESS | 1540 | 1467953758018 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8E000 == 33 [pid = 1540] [id = 590] 21:55:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A2FE400) [pid = 1540] [serial = 1770] [outer = 0000000000000000] 21:55:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A397800) [pid = 1540] [serial = 1771] [outer = 000000D19A2FE400] 21:55:58 INFO - PROCESS | 1540 | 1467953758063 Marionette DEBUG loaded listener.js 21:55:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A40EC00) [pid = 1540] [serial = 1772] [outer = 000000D19A2FE400] 21:55:58 INFO - PROCESS | 1540 | 1467953758519 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 21:55:58 INFO - PROCESS | 1540 | 1467953758562 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 21:55:58 INFO - PROCESS | 1540 | 1467953758564 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 21:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:55:58 INFO - PROCESS | 1540 | 1467953758567 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:55:58 INFO - PROCESS | 1540 | 1467953758569 Marionette TRACE conn6 <- [1,2326,null,{}] 21:55:58 INFO - PROCESS | 1540 | 1467953758573 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:58 INFO - PROCESS | 1540 | 1467953758575 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:58 INFO - PROCESS | 1540 | 1467953758664 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 21:55:58 INFO - PROCESS | 1540 | 1467953758670 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:58 INFO - PROCESS | 1540 | 1467953758672 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A191F000 == 34 [pid = 1540] [id = 591] 21:55:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A671C00) [pid = 1540] [serial = 1773] [outer = 0000000000000000] 21:55:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19AA38400) [pid = 1540] [serial = 1774] [outer = 000000D19A671C00] 21:55:58 INFO - PROCESS | 1540 | 1467953758716 Marionette DEBUG loaded listener.js 21:55:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AE18800) [pid = 1540] [serial = 1775] [outer = 000000D19A671C00] 21:55:59 INFO - PROCESS | 1540 | 1467953759456 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 942ms 21:55:59 INFO - PROCESS | 1540 | 1467953759513 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 21:55:59 INFO - PROCESS | 1540 | 1467953759518 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 21:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:55:59 INFO - PROCESS | 1540 | 1467953759523 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:55:59 INFO - PROCESS | 1540 | 1467953759527 Marionette TRACE conn6 <- [1,2330,null,{}] 21:55:59 INFO - PROCESS | 1540 | 1467953759533 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:55:59 INFO - PROCESS | 1540 | 1467953759537 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:59 INFO - PROCESS | 1540 | 1467953759675 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 21:55:59 INFO - PROCESS | 1540 | 1467953759794 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:59 INFO - PROCESS | 1540 | 1467953759797 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:55:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196758800 == 35 [pid = 1540] [id = 592] 21:55:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D53A400) [pid = 1540] [serial = 1776] [outer = 0000000000000000] 21:55:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D7F4C00) [pid = 1540] [serial = 1777] [outer = 000000D18D53A400] 21:55:59 INFO - PROCESS | 1540 | 1467953759857 Marionette DEBUG loaded listener.js 21:55:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18E439C00) [pid = 1540] [serial = 1778] [outer = 000000D18D53A400] 21:56:00 INFO - PROCESS | 1540 | 1467953760505 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1029ms 21:56:00 INFO - PROCESS | 1540 | 1467953760556 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 21:56:00 INFO - PROCESS | 1540 | 1467953760561 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 21:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:56:00 INFO - PROCESS | 1540 | 1467953760568 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:56:00 INFO - PROCESS | 1540 | 1467953760571 Marionette TRACE conn6 <- [1,2334,null,{}] 21:56:00 INFO - PROCESS | 1540 | 1467953760575 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:00 INFO - PROCESS | 1540 | 1467953760578 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:00 INFO - PROCESS | 1540 | 1467953760703 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 21:56:00 INFO - PROCESS | 1540 | 1467953760828 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:00 INFO - PROCESS | 1540 | 1467953760831 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAC1800 == 36 [pid = 1540] [id = 593] 21:56:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1927D1800) [pid = 1540] [serial = 1779] [outer = 0000000000000000] 21:56:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D192B6C800) [pid = 1540] [serial = 1780] [outer = 000000D1927D1800] 21:56:00 INFO - PROCESS | 1540 | 1467953760890 Marionette DEBUG loaded listener.js 21:56:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D196E4C000) [pid = 1540] [serial = 1781] [outer = 000000D1927D1800] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8E000 == 35 [pid = 1540] [id = 590] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B48800 == 34 [pid = 1540] [id = 589] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ED9D000 == 33 [pid = 1540] [id = 588] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D063800 == 32 [pid = 1540] [id = 587] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A82C800 == 31 [pid = 1540] [id = 586] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FD5800 == 30 [pid = 1540] [id = 585] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D198158800 == 29 [pid = 1540] [id = 584] 21:56:01 INFO - PROCESS | 1540 | --DOCSHELL 000000D192052000 == 28 [pid = 1540] [id = 583] 21:56:01 INFO - PROCESS | 1540 | 1467953761838 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19B980000) [pid = 1540] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19C545800) [pid = 1540] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19CC1DC00) [pid = 1540] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199F5F400) [pid = 1540] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D84B000) [pid = 1540] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18DD45000) [pid = 1540] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D7EA800) [pid = 1540] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D198A09C00) [pid = 1540] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19A2FA400) [pid = 1540] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19B09DC00) [pid = 1540] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D5B6800) [pid = 1540] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19AA35400) [pid = 1540] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1999EC400) [pid = 1540] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D1935EC400) [pid = 1540] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B61CC00) [pid = 1540] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19B620400) [pid = 1540] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199972C00) [pid = 1540] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D197126C00) [pid = 1540] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D192A4B800) [pid = 1540] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19997B800) [pid = 1540] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19AE0A400) [pid = 1540] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D1935F9000) [pid = 1540] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1281ms 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D18E437400) [pid = 1540] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19AF96000) [pid = 1540] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19DA5D800) [pid = 1540] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 21:56:01 INFO - PROCESS | 1540 | 1467953761851 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 21:56:01 INFO - PROCESS | 1540 | 1467953761856 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 21:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:56:01 INFO - PROCESS | 1540 | 1467953761862 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:56:01 INFO - PROCESS | 1540 | 1467953761865 Marionette TRACE conn6 <- [1,2338,null,{}] 21:56:01 INFO - PROCESS | 1540 | 1467953761870 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:01 INFO - PROCESS | 1540 | 1467953761873 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:01 INFO - PROCESS | 1540 | 1467953761971 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 21:56:01 INFO - PROCESS | 1540 | 1467953761980 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:01 INFO - PROCESS | 1540 | 1467953761982 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192A20800 == 29 [pid = 1540] [id = 594] 21:56:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18D796800) [pid = 1540] [serial = 1782] [outer = 0000000000000000] 21:56:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18D7EA800) [pid = 1540] [serial = 1783] [outer = 000000D18D796800] 21:56:02 INFO - PROCESS | 1540 | 1467953762033 Marionette DEBUG loaded listener.js 21:56:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18DD45000) [pid = 1540] [serial = 1784] [outer = 000000D18D796800] 21:56:02 INFO - PROCESS | 1540 | 1467953762585 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 775ms 21:56:02 INFO - PROCESS | 1540 | 1467953762640 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 21:56:02 INFO - PROCESS | 1540 | 1467953762645 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 21:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:56:02 INFO - PROCESS | 1540 | 1467953762651 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:56:02 INFO - PROCESS | 1540 | 1467953762653 Marionette TRACE conn6 <- [1,2342,null,{}] 21:56:02 INFO - PROCESS | 1540 | 1467953762657 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:02 INFO - PROCESS | 1540 | 1467953762660 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:02 INFO - PROCESS | 1540 | 1467953762752 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 21:56:02 INFO - PROCESS | 1540 | 1467953762833 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:02 INFO - PROCESS | 1540 | 1467953762835 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995DB000 == 30 [pid = 1540] [id = 595] 21:56:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18EB27400) [pid = 1540] [serial = 1785] [outer = 0000000000000000] 21:56:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D192727C00) [pid = 1540] [serial = 1786] [outer = 000000D18EB27400] 21:56:02 INFO - PROCESS | 1540 | 1467953762883 Marionette DEBUG loaded listener.js 21:56:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1935AB000) [pid = 1540] [serial = 1787] [outer = 000000D18EB27400] 21:56:03 INFO - PROCESS | 1540 | 1467953763277 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 21:56:03 INFO - PROCESS | 1540 | 1467953763345 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 21:56:03 INFO - PROCESS | 1540 | 1467953763347 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 21:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:56:03 INFO - PROCESS | 1540 | 1467953763351 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:56:03 INFO - PROCESS | 1540 | 1467953763355 Marionette TRACE conn6 <- [1,2346,null,{}] 21:56:03 INFO - PROCESS | 1540 | 1467953763366 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:03 INFO - PROCESS | 1540 | 1467953763371 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:03 INFO - PROCESS | 1540 | 1467953763461 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 21:56:03 INFO - PROCESS | 1540 | 1467953763474 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:03 INFO - PROCESS | 1540 | 1467953763477 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A813800 == 31 [pid = 1540] [id = 596] 21:56:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18D5BD800) [pid = 1540] [serial = 1788] [outer = 0000000000000000] 21:56:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19710F400) [pid = 1540] [serial = 1789] [outer = 000000D18D5BD800] 21:56:03 INFO - PROCESS | 1540 | 1467953763527 Marionette DEBUG loaded listener.js 21:56:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19934A800) [pid = 1540] [serial = 1790] [outer = 000000D18D5BD800] 21:56:03 INFO - PROCESS | 1540 | 1467953763981 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 21:56:04 INFO - PROCESS | 1540 | 1467953764046 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 21:56:04 INFO - PROCESS | 1540 | 1467953764048 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 21:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:56:04 INFO - PROCESS | 1540 | 1467953764051 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:56:04 INFO - PROCESS | 1540 | 1467953764053 Marionette TRACE conn6 <- [1,2350,null,{}] 21:56:04 INFO - PROCESS | 1540 | 1467953764064 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:04 INFO - PROCESS | 1540 | 1467953764067 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:04 INFO - PROCESS | 1540 | 1467953764212 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 21:56:04 INFO - PROCESS | 1540 | 1467953764223 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:04 INFO - PROCESS | 1540 | 1467953764225 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DACA800 == 32 [pid = 1540] [id = 597] 21:56:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199972000) [pid = 1540] [serial = 1791] [outer = 0000000000000000] 21:56:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19997AC00) [pid = 1540] [serial = 1792] [outer = 000000D199972000] 21:56:04 INFO - PROCESS | 1540 | 1467953764325 Marionette DEBUG loaded listener.js 21:56:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199C64400) [pid = 1540] [serial = 1793] [outer = 000000D199972000] 21:56:04 INFO - PROCESS | 1540 | 1467953764777 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 797ms 21:56:04 INFO - PROCESS | 1540 | 1467953764852 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 21:56:04 INFO - PROCESS | 1540 | 1467953764854 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 21:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:56:04 INFO - PROCESS | 1540 | 1467953764858 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:56:04 INFO - PROCESS | 1540 | 1467953764860 Marionette TRACE conn6 <- [1,2354,null,{}] 21:56:04 INFO - PROCESS | 1540 | 1467953764864 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:04 INFO - PROCESS | 1540 | 1467953764866 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:04 INFO - PROCESS | 1540 | 1467953764979 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 21:56:05 INFO - PROCESS | 1540 | 1467953765037 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:05 INFO - PROCESS | 1540 | 1467953765040 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0946800 == 33 [pid = 1540] [id = 598] 21:56:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199CD7C00) [pid = 1540] [serial = 1794] [outer = 0000000000000000] 21:56:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199F61000) [pid = 1540] [serial = 1795] [outer = 000000D199CD7C00] 21:56:05 INFO - PROCESS | 1540 | 1467953765085 Marionette DEBUG loaded listener.js 21:56:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A395400) [pid = 1540] [serial = 1796] [outer = 000000D199CD7C00] 21:56:05 INFO - PROCESS | 1540 | 1467953765519 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 21:56:05 INFO - PROCESS | 1540 | 1467953765536 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 21:56:05 INFO - PROCESS | 1540 | 1467953765538 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 21:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:56:05 INFO - PROCESS | 1540 | 1467953765569 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:56:05 INFO - PROCESS | 1540 | 1467953765571 Marionette TRACE conn6 <- [1,2358,null,{}] 21:56:05 INFO - PROCESS | 1540 | 1467953765586 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:05 INFO - PROCESS | 1540 | 1467953765592 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:05 INFO - PROCESS | 1540 | 1467953765738 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 21:56:05 INFO - PROCESS | 1540 | 1467953765797 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:05 INFO - PROCESS | 1540 | 1467953765799 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1916000 == 34 [pid = 1540] [id = 599] 21:56:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19ABB5800) [pid = 1540] [serial = 1797] [outer = 0000000000000000] 21:56:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19AED0C00) [pid = 1540] [serial = 1798] [outer = 000000D19ABB5800] 21:56:05 INFO - PROCESS | 1540 | 1467953765845 Marionette DEBUG loaded listener.js 21:56:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B617C00) [pid = 1540] [serial = 1799] [outer = 000000D19ABB5800] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D196705400) [pid = 1540] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D722C00) [pid = 1540] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192A4BC00) [pid = 1540] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D849000) [pid = 1540] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D84D400) [pid = 1540] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18E141800) [pid = 1540] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D199822C00) [pid = 1540] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19C982C00) [pid = 1540] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19D0B3C00) [pid = 1540] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19712A000) [pid = 1540] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19A2FE400) [pid = 1540] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19977A000) [pid = 1540] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:56:06 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18D7EC800) [pid = 1540] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:56:06 INFO - PROCESS | 1540 | 1467953766281 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 777ms 21:56:06 INFO - PROCESS | 1540 | 1467953766321 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 21:56:06 INFO - PROCESS | 1540 | 1467953766323 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 21:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:56:06 INFO - PROCESS | 1540 | 1467953766326 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:56:06 INFO - PROCESS | 1540 | 1467953766328 Marionette TRACE conn6 <- [1,2362,null,{}] 21:56:06 INFO - PROCESS | 1540 | 1467953766332 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:06 INFO - PROCESS | 1540 | 1467953766334 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:06 INFO - PROCESS | 1540 | 1467953766448 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 21:56:06 INFO - PROCESS | 1540 | 1467953766456 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:06 INFO - PROCESS | 1540 | 1467953766458 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B05000 == 35 [pid = 1540] [id = 600] 21:56:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D723800) [pid = 1540] [serial = 1800] [outer = 0000000000000000] 21:56:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199828800) [pid = 1540] [serial = 1801] [outer = 000000D18D723800] 21:56:06 INFO - PROCESS | 1540 | 1467953766503 Marionette DEBUG loaded listener.js 21:56:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19B61E400) [pid = 1540] [serial = 1802] [outer = 000000D18D723800] 21:56:06 INFO - PROCESS | 1540 | 1467953766924 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 627ms 21:56:06 INFO - PROCESS | 1540 | 1467953766957 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 21:56:06 INFO - PROCESS | 1540 | 1467953766960 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 21:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:56:06 INFO - PROCESS | 1540 | 1467953766975 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:56:06 INFO - PROCESS | 1540 | 1467953766978 Marionette TRACE conn6 <- [1,2366,null,{}] 21:56:06 INFO - PROCESS | 1540 | 1467953766982 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:06 INFO - PROCESS | 1540 | 1467953766984 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:07 INFO - PROCESS | 1540 | 1467953767067 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 21:56:07 INFO - PROCESS | 1540 | 1467953767073 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:07 INFO - PROCESS | 1540 | 1467953767075 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BD3800 == 36 [pid = 1540] [id = 601] 21:56:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19B744000) [pid = 1540] [serial = 1803] [outer = 0000000000000000] 21:56:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19B97DC00) [pid = 1540] [serial = 1804] [outer = 000000D19B744000] 21:56:07 INFO - PROCESS | 1540 | 1467953767123 Marionette DEBUG loaded listener.js 21:56:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19C546800) [pid = 1540] [serial = 1805] [outer = 000000D19B744000] 21:56:07 INFO - PROCESS | 1540 | 1467953767589 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 650ms 21:56:07 INFO - PROCESS | 1540 | 1467953767620 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 21:56:07 INFO - PROCESS | 1540 | 1467953767622 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 21:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:56:07 INFO - PROCESS | 1540 | 1467953767626 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:56:07 INFO - PROCESS | 1540 | 1467953767628 Marionette TRACE conn6 <- [1,2370,null,{}] 21:56:07 INFO - PROCESS | 1540 | 1467953767631 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:07 INFO - PROCESS | 1540 | 1467953767633 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:07 INFO - PROCESS | 1540 | 1467953767717 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 21:56:07 INFO - PROCESS | 1540 | 1467953767722 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:07 INFO - PROCESS | 1540 | 1467953767724 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A61F800 == 37 [pid = 1540] [id = 602] 21:56:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19D01C400) [pid = 1540] [serial = 1806] [outer = 0000000000000000] 21:56:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19D0B5800) [pid = 1540] [serial = 1807] [outer = 000000D19D01C400] 21:56:07 INFO - PROCESS | 1540 | 1467953767768 Marionette DEBUG loaded listener.js 21:56:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19E2E5C00) [pid = 1540] [serial = 1808] [outer = 000000D19D01C400] 21:56:08 INFO - PROCESS | 1540 | --DOCSHELL 000000D190ACE000 == 36 [pid = 1540] [id = 582] 21:56:08 INFO - PROCESS | 1540 | --DOCSHELL 000000D192A20800 == 35 [pid = 1540] [id = 594] 21:56:08 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAC1800 == 34 [pid = 1540] [id = 593] 21:56:08 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A191F000 == 33 [pid = 1540] [id = 591] 21:56:08 INFO - PROCESS | 1540 | --DOCSHELL 000000D196758800 == 32 [pid = 1540] [id = 592] 21:56:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995DB000 == 31 [pid = 1540] [id = 595] 21:56:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1916000 == 30 [pid = 1540] [id = 599] 21:56:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B05000 == 29 [pid = 1540] [id = 600] 21:56:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0946800 == 28 [pid = 1540] [id = 598] 21:56:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DACA800 == 27 [pid = 1540] [id = 597] 21:56:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BD3800 == 26 [pid = 1540] [id = 601] 21:56:09 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A813800 == 25 [pid = 1540] [id = 596] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19670F800) [pid = 1540] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D727000) [pid = 1540] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D7A0C00) [pid = 1540] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D192B69000) [pid = 1540] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18E430000) [pid = 1540] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19207E400) [pid = 1540] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19271C400) [pid = 1540] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18E142400) [pid = 1540] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D192AF7800) [pid = 1540] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19207DC00) [pid = 1540] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19A397400) [pid = 1540] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19987B400) [pid = 1540] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E2EFC00) [pid = 1540] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19DA5DC00) [pid = 1540] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19E424400) [pid = 1540] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D19E418000) [pid = 1540] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D1981DC400) [pid = 1540] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D19A40EC00) [pid = 1540] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D19711E800) [pid = 1540] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D199C6BC00) [pid = 1540] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D199502C00) [pid = 1540] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D19AA38400) [pid = 1540] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D19A397800) [pid = 1540] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D199CE4000) [pid = 1540] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 52 (000000D199772C00) [pid = 1540] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 51 (000000D199F65800) [pid = 1540] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | --DOMWINDOW == 50 (000000D194191C00) [pid = 1540] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 21:56:09 INFO - PROCESS | 1540 | 1467953769607 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2025ms 21:56:09 INFO - PROCESS | 1540 | 1467953769655 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 21:56:09 INFO - PROCESS | 1540 | 1467953769660 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 21:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:56:09 INFO - PROCESS | 1540 | 1467953769665 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:56:09 INFO - PROCESS | 1540 | 1467953769669 Marionette TRACE conn6 <- [1,2374,null,{}] 21:56:09 INFO - PROCESS | 1540 | 1467953769675 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:09 INFO - PROCESS | 1540 | 1467953769679 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:09 INFO - PROCESS | 1540 | 1467953769775 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 21:56:09 INFO - PROCESS | 1540 | 1467953769783 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:09 INFO - PROCESS | 1540 | 1467953769788 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D5A800 == 26 [pid = 1540] [id = 603] 21:56:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 51 (000000D18D540C00) [pid = 1540] [serial = 1809] [outer = 0000000000000000] 21:56:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 52 (000000D18D541C00) [pid = 1540] [serial = 1810] [outer = 000000D18D540C00] 21:56:09 INFO - PROCESS | 1540 | 1467953769843 Marionette DEBUG loaded listener.js 21:56:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D18D726000) [pid = 1540] [serial = 1811] [outer = 000000D18D540C00] 21:56:10 INFO - PROCESS | 1540 | 1467953770341 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 21:56:10 INFO - PROCESS | 1540 | 1467953770402 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 21:56:10 INFO - PROCESS | 1540 | 1467953770407 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 21:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:56:10 INFO - PROCESS | 1540 | 1467953770414 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:56:10 INFO - PROCESS | 1540 | 1467953770417 Marionette TRACE conn6 <- [1,2378,null,{}] 21:56:10 INFO - PROCESS | 1540 | 1467953770422 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:10 INFO - PROCESS | 1540 | 1467953770425 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:10 INFO - PROCESS | 1540 | 1467953770519 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 21:56:10 INFO - PROCESS | 1540 | 1467953770601 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:10 INFO - PROCESS | 1540 | 1467953770604 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1937DA800 == 27 [pid = 1540] [id = 604] 21:56:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D18D79E000) [pid = 1540] [serial = 1812] [outer = 0000000000000000] 21:56:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D18D7EFC00) [pid = 1540] [serial = 1813] [outer = 000000D18D79E000] 21:56:10 INFO - PROCESS | 1540 | 1467953770655 Marionette DEBUG loaded listener.js 21:56:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D18DB38C00) [pid = 1540] [serial = 1814] [outer = 000000D18D79E000] 21:56:11 INFO - PROCESS | 1540 | 1467953771069 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 689ms 21:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:56:11 INFO - PROCESS | 1540 | 1467953771105 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 21:56:11 INFO - PROCESS | 1540 | 1467953771107 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 21:56:11 INFO - PROCESS | 1540 | 1467953771112 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:56:11 INFO - PROCESS | 1540 | 1467953771115 Marionette TRACE conn6 <- [1,2382,null,{}] 21:56:11 INFO - PROCESS | 1540 | 1467953771127 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:11 INFO - PROCESS | 1540 | 1467953771132 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:11 INFO - PROCESS | 1540 | 1467953771250 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 21:56:11 INFO - PROCESS | 1540 | 1467953771267 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:11 INFO - PROCESS | 1540 | 1467953771271 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995D1800 == 28 [pid = 1540] [id = 605] 21:56:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D18BA4D800) [pid = 1540] [serial = 1815] [outer = 0000000000000000] 21:56:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D190AB1400) [pid = 1540] [serial = 1816] [outer = 000000D18BA4D800] 21:56:11 INFO - PROCESS | 1540 | 1467953771320 Marionette DEBUG loaded listener.js 21:56:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D192082800) [pid = 1540] [serial = 1817] [outer = 000000D18BA4D800] 21:56:11 INFO - PROCESS | 1540 | 1467953771791 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 21:56:11 INFO - PROCESS | 1540 | 1467953771848 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 21:56:11 INFO - PROCESS | 1540 | 1467953771851 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 21:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:56:11 INFO - PROCESS | 1540 | 1467953771854 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:56:11 INFO - PROCESS | 1540 | 1467953771856 Marionette TRACE conn6 <- [1,2386,null,{}] 21:56:11 INFO - PROCESS | 1540 | 1467953771860 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:11 INFO - PROCESS | 1540 | 1467953771862 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:11 INFO - PROCESS | 1540 | 1467953771951 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 21:56:11 INFO - PROCESS | 1540 | 1467953771957 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:11 INFO - PROCESS | 1540 | 1467953771959 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FDB800 == 29 [pid = 1540] [id = 606] 21:56:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D19271DC00) [pid = 1540] [serial = 1818] [outer = 0000000000000000] 21:56:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D192972000) [pid = 1540] [serial = 1819] [outer = 000000D19271DC00] 21:56:12 INFO - PROCESS | 1540 | 1467953772006 Marionette DEBUG loaded listener.js 21:56:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D192B64400) [pid = 1540] [serial = 1820] [outer = 000000D19271DC00] 21:56:12 INFO - PROCESS | 1540 | 1467953772460 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 21:56:12 INFO - PROCESS | 1540 | 1467953772486 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 21:56:12 INFO - PROCESS | 1540 | 1467953772488 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 21:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:56:12 INFO - PROCESS | 1540 | 1467953772491 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:56:12 INFO - PROCESS | 1540 | 1467953772493 Marionette TRACE conn6 <- [1,2390,null,{}] 21:56:12 INFO - PROCESS | 1540 | 1467953772497 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:12 INFO - PROCESS | 1540 | 1467953772499 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:12 INFO - PROCESS | 1540 | 1467953772580 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 21:56:12 INFO - PROCESS | 1540 | 1467953772617 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:12 INFO - PROCESS | 1540 | 1467953772619 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A60F000 == 30 [pid = 1540] [id = 607] 21:56:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18D79DC00) [pid = 1540] [serial = 1821] [outer = 0000000000000000] 21:56:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D193761800) [pid = 1540] [serial = 1822] [outer = 000000D18D79DC00] 21:56:12 INFO - PROCESS | 1540 | 1467953772664 Marionette DEBUG loaded listener.js 21:56:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D196597400) [pid = 1540] [serial = 1823] [outer = 000000D18D79DC00] 21:56:13 INFO - PROCESS | 1540 | 1467953773107 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 21:56:13 INFO - PROCESS | 1540 | 1467953773184 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 21:56:13 INFO - PROCESS | 1540 | 1467953773186 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 21:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:56:13 INFO - PROCESS | 1540 | 1467953773190 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:56:13 INFO - PROCESS | 1540 | 1467953773192 Marionette TRACE conn6 <- [1,2394,null,{}] 21:56:13 INFO - PROCESS | 1540 | 1467953773195 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:13 INFO - PROCESS | 1540 | 1467953773201 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:13 INFO - PROCESS | 1540 | 1467953773308 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 21:56:13 INFO - PROCESS | 1540 | 1467953773313 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:13 INFO - PROCESS | 1540 | 1467953773315 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA38000 == 31 [pid = 1540] [id = 608] 21:56:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D196710800) [pid = 1540] [serial = 1824] [outer = 0000000000000000] 21:56:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D197169800) [pid = 1540] [serial = 1825] [outer = 000000D196710800] 21:56:13 INFO - PROCESS | 1540 | 1467953773361 Marionette DEBUG loaded listener.js 21:56:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D1981E5400) [pid = 1540] [serial = 1826] [outer = 000000D196710800] 21:56:13 INFO - PROCESS | 1540 | 1467953773795 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 21:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:56:13 INFO - PROCESS | 1540 | 1467953773823 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 21:56:13 INFO - PROCESS | 1540 | 1467953773825 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 21:56:13 INFO - PROCESS | 1540 | 1467953773828 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:56:13 INFO - PROCESS | 1540 | 1467953773830 Marionette TRACE conn6 <- [1,2398,null,{}] 21:56:13 INFO - PROCESS | 1540 | 1467953773833 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:13 INFO - PROCESS | 1540 | 1467953773835 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:13 INFO - PROCESS | 1540 | 1467953773916 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 21:56:13 INFO - PROCESS | 1540 | 1467953773951 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:13 INFO - PROCESS | 1540 | 1467953773953 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E971000 == 32 [pid = 1540] [id = 609] 21:56:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18BB66800) [pid = 1540] [serial = 1827] [outer = 0000000000000000] 21:56:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199510800) [pid = 1540] [serial = 1828] [outer = 000000D18BB66800] 21:56:13 INFO - PROCESS | 1540 | 1467953773997 Marionette DEBUG loaded listener.js 21:56:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19987B800) [pid = 1540] [serial = 1829] [outer = 000000D18BB66800] 21:56:14 INFO - PROCESS | 1540 | 1467953774414 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 630ms 21:56:14 INFO - PROCESS | 1540 | 1467953774465 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 21:56:14 INFO - PROCESS | 1540 | 1467953774467 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 21:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:56:14 INFO - PROCESS | 1540 | 1467953774471 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:56:14 INFO - PROCESS | 1540 | 1467953774473 Marionette TRACE conn6 <- [1,2402,null,{}] 21:56:14 INFO - PROCESS | 1540 | 1467953774477 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:14 INFO - PROCESS | 1540 | 1467953774479 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:14 INFO - PROCESS | 1540 | 1467953774560 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 21:56:14 INFO - PROCESS | 1540 | 1467953774566 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:14 INFO - PROCESS | 1540 | 1467953774568 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A093E000 == 33 [pid = 1540] [id = 610] 21:56:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19997CC00) [pid = 1540] [serial = 1830] [outer = 0000000000000000] 21:56:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D1999E3C00) [pid = 1540] [serial = 1831] [outer = 000000D19997CC00] 21:56:14 INFO - PROCESS | 1540 | 1467953774613 Marionette DEBUG loaded listener.js 21:56:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199C6CC00) [pid = 1540] [serial = 1832] [outer = 000000D19997CC00] 21:56:15 INFO - PROCESS | 1540 | 1467953775084 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 21:56:15 INFO - PROCESS | 1540 | 1467953775100 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 21:56:15 INFO - PROCESS | 1540 | 1467953775102 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 21:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:56:15 INFO - PROCESS | 1540 | 1467953775111 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:56:15 INFO - PROCESS | 1540 | 1467953775113 Marionette TRACE conn6 <- [1,2406,null,{}] 21:56:15 INFO - PROCESS | 1540 | 1467953775117 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:15 INFO - PROCESS | 1540 | 1467953775119 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:15 INFO - PROCESS | 1540 | 1467953775229 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 21:56:15 INFO - PROCESS | 1540 | 1467953775236 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:15 INFO - PROCESS | 1540 | 1467953775238 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1993A9000 == 34 [pid = 1540] [id = 611] 21:56:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199C6E000) [pid = 1540] [serial = 1833] [outer = 0000000000000000] 21:56:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199F60000) [pid = 1540] [serial = 1834] [outer = 000000D199C6E000] 21:56:15 INFO - PROCESS | 1540 | 1467953775327 Marionette DEBUG loaded listener.js 21:56:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199F6B800) [pid = 1540] [serial = 1835] [outer = 000000D199C6E000] 21:56:15 INFO - PROCESS | 1540 | 1467953775780 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 21:56:15 INFO - PROCESS | 1540 | 1467953775846 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 21:56:15 INFO - PROCESS | 1540 | 1467953775849 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 21:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:56:15 INFO - PROCESS | 1540 | 1467953775852 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:56:15 INFO - PROCESS | 1540 | 1467953775854 Marionette TRACE conn6 <- [1,2410,null,{}] 21:56:15 INFO - PROCESS | 1540 | 1467953775858 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:15 INFO - PROCESS | 1540 | 1467953775860 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:15 INFO - PROCESS | 1540 | 1467953775976 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 21:56:16 INFO - PROCESS | 1540 | 1467953776032 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:16 INFO - PROCESS | 1540 | 1467953776034 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17EB800 == 35 [pid = 1540] [id = 612] 21:56:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D199F6C000) [pid = 1540] [serial = 1836] [outer = 0000000000000000] 21:56:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A407000) [pid = 1540] [serial = 1837] [outer = 000000D199F6C000] 21:56:16 INFO - PROCESS | 1540 | 1467953776078 Marionette DEBUG loaded listener.js 21:56:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A411C00) [pid = 1540] [serial = 1838] [outer = 000000D199F6C000] 21:56:16 INFO - PROCESS | 1540 | 1467953776497 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 21:56:16 INFO - PROCESS | 1540 | 1467953776545 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 21:56:16 INFO - PROCESS | 1540 | 1467953776548 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 21:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:56:16 INFO - PROCESS | 1540 | 1467953776551 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:56:16 INFO - PROCESS | 1540 | 1467953776553 Marionette TRACE conn6 <- [1,2414,null,{}] 21:56:16 INFO - PROCESS | 1540 | 1467953776558 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:16 INFO - PROCESS | 1540 | 1467953776561 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:16 INFO - PROCESS | 1540 | 1467953776719 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 21:56:16 INFO - PROCESS | 1540 | 1467953776731 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:16 INFO - PROCESS | 1540 | 1467953776733 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A60E800 == 36 [pid = 1540] [id = 613] 21:56:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A5A5800) [pid = 1540] [serial = 1839] [outer = 0000000000000000] 21:56:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19ABB3000) [pid = 1540] [serial = 1840] [outer = 000000D19A5A5800] 21:56:16 INFO - PROCESS | 1540 | 1467953776826 Marionette DEBUG loaded listener.js 21:56:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19AF9CC00) [pid = 1540] [serial = 1841] [outer = 000000D19A5A5800] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D199972000) [pid = 1540] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199CD7C00) [pid = 1540] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B744000) [pid = 1540] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19ABB5800) [pid = 1540] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D723800) [pid = 1540] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D5BD800) [pid = 1540] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18EB27400) [pid = 1540] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D796800) [pid = 1540] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D1927D1800) [pid = 1540] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D53A400) [pid = 1540] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:56:17 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19A671C00) [pid = 1540] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:56:17 INFO - PROCESS | 1540 | 1467953777314 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 776ms 21:56:17 INFO - PROCESS | 1540 | 1467953777332 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 21:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:56:17 INFO - PROCESS | 1540 | 1467953777334 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 21:56:17 INFO - PROCESS | 1540 | 1467953777337 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:56:17 INFO - PROCESS | 1540 | 1467953777339 Marionette TRACE conn6 <- [1,2418,null,{}] 21:56:17 INFO - PROCESS | 1540 | 1467953777343 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:17 INFO - PROCESS | 1540 | 1467953777345 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:17 INFO - PROCESS | 1540 | 1467953777427 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 21:56:17 INFO - PROCESS | 1540 | 1467953777432 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:17 INFO - PROCESS | 1540 | 1467953777434 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BCC800 == 37 [pid = 1540] [id = 614] 21:56:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D1935F8000) [pid = 1540] [serial = 1842] [outer = 0000000000000000] 21:56:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19997E400) [pid = 1540] [serial = 1843] [outer = 000000D1935F8000] 21:56:17 INFO - PROCESS | 1540 | 1467953777479 Marionette DEBUG loaded listener.js 21:56:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19AECF400) [pid = 1540] [serial = 1844] [outer = 000000D1935F8000] 21:56:17 INFO - PROCESS | 1540 | 1467953777907 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 21:56:17 INFO - PROCESS | 1540 | 1467953777970 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 21:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:56:17 INFO - PROCESS | 1540 | 1467953777972 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 21:56:17 INFO - PROCESS | 1540 | 1467953777975 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:56:17 INFO - PROCESS | 1540 | 1467953777977 Marionette TRACE conn6 <- [1,2422,null,{}] 21:56:17 INFO - PROCESS | 1540 | 1467953777981 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:17 INFO - PROCESS | 1540 | 1467953777983 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:18 INFO - PROCESS | 1540 | 1467953778068 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 21:56:18 INFO - PROCESS | 1540 | 1467953778073 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:18 INFO - PROCESS | 1540 | 1467953778075 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E88000 == 38 [pid = 1540] [id = 615] 21:56:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B09DC00) [pid = 1540] [serial = 1845] [outer = 0000000000000000] 21:56:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B614400) [pid = 1540] [serial = 1846] [outer = 000000D19B09DC00] 21:56:18 INFO - PROCESS | 1540 | 1467953778119 Marionette DEBUG loaded listener.js 21:56:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B61F800) [pid = 1540] [serial = 1847] [outer = 000000D19B09DC00] 21:56:18 INFO - PROCESS | 1540 | 1467953778536 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 586ms 21:56:18 INFO - PROCESS | 1540 | 1467953778564 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 21:56:18 INFO - PROCESS | 1540 | 1467953778566 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 21:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:56:18 INFO - PROCESS | 1540 | 1467953778570 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:56:18 INFO - PROCESS | 1540 | 1467953778571 Marionette TRACE conn6 <- [1,2426,null,{}] 21:56:18 INFO - PROCESS | 1540 | 1467953778576 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:18 INFO - PROCESS | 1540 | 1467953778577 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:18 INFO - PROCESS | 1540 | 1467953778706 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 21:56:18 INFO - PROCESS | 1540 | 1467953778714 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:18 INFO - PROCESS | 1540 | 1467953778716 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EAE000 == 39 [pid = 1540] [id = 616] 21:56:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B0DF000) [pid = 1540] [serial = 1848] [outer = 0000000000000000] 21:56:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B9DE400) [pid = 1540] [serial = 1849] [outer = 000000D19B0DF000] 21:56:18 INFO - PROCESS | 1540 | 1467953778760 Marionette DEBUG loaded listener.js 21:56:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19C549400) [pid = 1540] [serial = 1850] [outer = 000000D19B0DF000] 21:56:19 INFO - PROCESS | 1540 | 1467953779330 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 838ms 21:56:19 INFO - PROCESS | 1540 | 1467953779469 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 21:56:19 INFO - PROCESS | 1540 | 1467953779474 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 21:56:19 INFO - PROCESS | 1540 | 1467953779481 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:56:19 INFO - PROCESS | 1540 | 1467953779485 Marionette TRACE conn6 <- [1,2430,null,{}] 21:56:19 INFO - PROCESS | 1540 | 1467953779491 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:19 INFO - PROCESS | 1540 | 1467953779495 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:19 INFO - PROCESS | 1540 | 1467953779637 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 21:56:19 INFO - PROCESS | 1540 | 1467953779757 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:19 INFO - PROCESS | 1540 | 1467953779761 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192A20000 == 40 [pid = 1540] [id = 617] 21:56:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D53BC00) [pid = 1540] [serial = 1851] [outer = 0000000000000000] 21:56:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D690C00) [pid = 1540] [serial = 1852] [outer = 000000D18D53BC00] 21:56:19 INFO - PROCESS | 1540 | 1467953779824 Marionette DEBUG loaded listener.js 21:56:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D79F000) [pid = 1540] [serial = 1853] [outer = 000000D18D53BC00] 21:56:20 INFO - PROCESS | 1540 | 1467953780503 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1025ms 21:56:20 INFO - PROCESS | 1540 | 1467953780513 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 21:56:20 INFO - PROCESS | 1540 | 1467953780518 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 21:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:56:20 INFO - PROCESS | 1540 | 1467953780524 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:56:20 INFO - PROCESS | 1540 | 1467953780528 Marionette TRACE conn6 <- [1,2434,null,{}] 21:56:20 INFO - PROCESS | 1540 | 1467953780532 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:20 INFO - PROCESS | 1540 | 1467953780535 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:20 INFO - PROCESS | 1540 | 1467953780662 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 21:56:20 INFO - PROCESS | 1540 | 1467953780770 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:20 INFO - PROCESS | 1540 | 1467953780773 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A1F0800 == 41 [pid = 1540] [id = 618] 21:56:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18E4D5C00) [pid = 1540] [serial = 1854] [outer = 0000000000000000] 21:56:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D191D03400) [pid = 1540] [serial = 1855] [outer = 000000D18E4D5C00] 21:56:20 INFO - PROCESS | 1540 | 1467953780830 Marionette DEBUG loaded listener.js 21:56:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19296E000) [pid = 1540] [serial = 1856] [outer = 000000D18E4D5C00] 21:56:21 INFO - PROCESS | 1540 | 1467953781782 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E88000 == 40 [pid = 1540] [id = 615] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BCC800 == 39 [pid = 1540] [id = 614] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A60E800 == 38 [pid = 1540] [id = 613] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17EB800 == 37 [pid = 1540] [id = 612] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D1993A9000 == 36 [pid = 1540] [id = 611] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A093E000 == 35 [pid = 1540] [id = 610] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E971000 == 34 [pid = 1540] [id = 609] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA38000 == 33 [pid = 1540] [id = 608] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A60F000 == 32 [pid = 1540] [id = 607] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FDB800 == 31 [pid = 1540] [id = 606] 21:56:21 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19D0B5800) [pid = 1540] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995D1800 == 30 [pid = 1540] [id = 605] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D1937DA800 == 29 [pid = 1540] [id = 604] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D5A800 == 28 [pid = 1540] [id = 603] 21:56:21 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A61F800 == 27 [pid = 1540] [id = 602] 21:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1340ms 21:56:21 INFO - PROCESS | 1540 | 1467953781868 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 21:56:21 INFO - PROCESS | 1540 | 1467953781872 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 21:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:56:21 INFO - PROCESS | 1540 | 1467953781877 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:56:21 INFO - PROCESS | 1540 | 1467953781880 Marionette TRACE conn6 <- [1,2438,null,{}] 21:56:21 INFO - PROCESS | 1540 | 1467953781885 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:21 INFO - PROCESS | 1540 | 1467953781888 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:21 INFO - PROCESS | 1540 | 1467953781992 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 21:56:22 INFO - PROCESS | 1540 | 1467953781999 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:22 INFO - PROCESS | 1540 | 1467953782002 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B27800 == 28 [pid = 1540] [id = 619] 21:56:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18D79E800) [pid = 1540] [serial = 1857] [outer = 0000000000000000] 21:56:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18DB40400) [pid = 1540] [serial = 1858] [outer = 000000D18D79E800] 21:56:22 INFO - PROCESS | 1540 | 1467953782055 Marionette DEBUG loaded listener.js 21:56:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18EC3D000) [pid = 1540] [serial = 1859] [outer = 000000D18D79E800] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19997AC00) [pid = 1540] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199C64400) [pid = 1540] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19A395400) [pid = 1540] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19C546800) [pid = 1540] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D199F61000) [pid = 1540] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19AED0C00) [pid = 1540] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19B97DC00) [pid = 1540] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199828800) [pid = 1540] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B617C00) [pid = 1540] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19710F400) [pid = 1540] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D1935AB000) [pid = 1540] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D192727C00) [pid = 1540] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D7EA800) [pid = 1540] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DD45000) [pid = 1540] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D196E4C000) [pid = 1540] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D192B6C800) [pid = 1540] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18E439C00) [pid = 1540] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D7F4C00) [pid = 1540] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19AE18800) [pid = 1540] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19934A800) [pid = 1540] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19B61E400) [pid = 1540] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 21:56:22 INFO - PROCESS | 1540 | 1467953782628 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 775ms 21:56:22 INFO - PROCESS | 1540 | 1467953782656 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 21:56:22 INFO - PROCESS | 1540 | 1467953782661 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 21:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:56:22 INFO - PROCESS | 1540 | 1467953782667 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:56:22 INFO - PROCESS | 1540 | 1467953782670 Marionette TRACE conn6 <- [1,2442,null,{}] 21:56:22 INFO - PROCESS | 1540 | 1467953782673 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:22 INFO - PROCESS | 1540 | 1467953782676 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:22 INFO - PROCESS | 1540 | 1467953782771 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 21:56:22 INFO - PROCESS | 1540 | 1467953782881 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:22 INFO - PROCESS | 1540 | 1467953782883 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995D1800 == 29 [pid = 1540] [id = 620] 21:56:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18ECA9C00) [pid = 1540] [serial = 1860] [outer = 0000000000000000] 21:56:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D192725000) [pid = 1540] [serial = 1861] [outer = 000000D18ECA9C00] 21:56:22 INFO - PROCESS | 1540 | 1467953782939 Marionette DEBUG loaded listener.js 21:56:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1935AA400) [pid = 1540] [serial = 1862] [outer = 000000D18ECA9C00] 21:56:23 INFO - PROCESS | 1540 | 1467953783330 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 21:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:56:23 INFO - PROCESS | 1540 | 1467953783362 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 21:56:23 INFO - PROCESS | 1540 | 1467953783365 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 21:56:23 INFO - PROCESS | 1540 | 1467953783369 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:56:23 INFO - PROCESS | 1540 | 1467953783372 Marionette TRACE conn6 <- [1,2446,null,{}] 21:56:23 INFO - PROCESS | 1540 | 1467953783384 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:23 INFO - PROCESS | 1540 | 1467953783389 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:23 INFO - PROCESS | 1540 | 1467953783479 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 21:56:23 INFO - PROCESS | 1540 | 1467953783486 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:23 INFO - PROCESS | 1540 | 1467953783489 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2C2000 == 30 [pid = 1540] [id = 621] 21:56:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D539C00) [pid = 1540] [serial = 1863] [outer = 0000000000000000] 21:56:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D196D0F400) [pid = 1540] [serial = 1864] [outer = 000000D18D539C00] 21:56:23 INFO - PROCESS | 1540 | 1467953783538 Marionette DEBUG loaded listener.js 21:56:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D197127C00) [pid = 1540] [serial = 1865] [outer = 000000D18D539C00] 21:56:24 INFO - PROCESS | 1540 | 1467953783994 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 689ms 21:56:24 INFO - PROCESS | 1540 | 1467953784061 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 1540 | 1467953784064 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 21:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:56:24 INFO - PROCESS | 1540 | 1467953784067 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - PROCESS | 1540 | 1467953784069 Marionette TRACE conn6 <- [1,2450,null,{}] 21:56:24 INFO - PROCESS | 1540 | 1467953784072 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:24 INFO - PROCESS | 1540 | 1467953784074 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:24 INFO - PROCESS | 1540 | 1467953784163 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 21:56:24 INFO - PROCESS | 1540 | 1467953784171 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:24 INFO - PROCESS | 1540 | 1467953784173 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DABD800 == 31 [pid = 1540] [id = 622] 21:56:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D198EE2000) [pid = 1540] [serial = 1866] [outer = 0000000000000000] 21:56:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199509800) [pid = 1540] [serial = 1867] [outer = 000000D198EE2000] 21:56:24 INFO - PROCESS | 1540 | 1467953784219 Marionette DEBUG loaded listener.js 21:56:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199974400) [pid = 1540] [serial = 1868] [outer = 000000D198EE2000] 21:56:24 INFO - PROCESS | 1540 | 1467953784687 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 21:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:56:24 INFO - PROCESS | 1540 | 1467953784760 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 1540 | 1467953784762 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 21:56:24 INFO - PROCESS | 1540 | 1467953784766 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - PROCESS | 1540 | 1467953784767 Marionette TRACE conn6 <- [1,2454,null,{}] 21:56:24 INFO - PROCESS | 1540 | 1467953784771 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:24 INFO - PROCESS | 1540 | 1467953784773 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:24 INFO - PROCESS | 1540 | 1467953784884 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 21:56:24 INFO - PROCESS | 1540 | 1467953784967 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:24 INFO - PROCESS | 1540 | 1467953784969 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDAC800 == 32 [pid = 1540] [id = 623] 21:56:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1999E6C00) [pid = 1540] [serial = 1869] [outer = 0000000000000000] 21:56:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199C62000) [pid = 1540] [serial = 1870] [outer = 000000D1999E6C00] 21:56:25 INFO - PROCESS | 1540 | 1467953785015 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199CE4800) [pid = 1540] [serial = 1871] [outer = 000000D1999E6C00] 21:56:25 INFO - PROCESS | 1540 | 1467953785458 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 21:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:56:25 INFO - PROCESS | 1540 | 1467953785506 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 21:56:25 INFO - PROCESS | 1540 | 1467953785508 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 21:56:25 INFO - PROCESS | 1540 | 1467953785512 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:56:25 INFO - PROCESS | 1540 | 1467953785514 Marionette TRACE conn6 <- [1,2458,null,{}] 21:56:25 INFO - PROCESS | 1540 | 1467953785517 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:25 INFO - PROCESS | 1540 | 1467953785523 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:25 INFO - PROCESS | 1540 | 1467953785664 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 21:56:25 INFO - PROCESS | 1540 | 1467953785730 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:25 INFO - PROCESS | 1540 | 1467953785733 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8E800 == 33 [pid = 1540] [id = 624] 21:56:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A2FE400) [pid = 1540] [serial = 1872] [outer = 0000000000000000] 21:56:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19ABB5800) [pid = 1540] [serial = 1873] [outer = 000000D19A2FE400] 21:56:25 INFO - PROCESS | 1540 | 1467953785778 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19AF91C00) [pid = 1540] [serial = 1874] [outer = 000000D19A2FE400] 21:56:26 INFO - PROCESS | 1540 | 1467953786201 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 732ms 21:56:26 INFO - PROCESS | 1540 | 1467953786283 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 21:56:26 INFO - PROCESS | 1540 | 1467953786285 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 21:56:26 INFO - PROCESS | 1540 | 1467953786288 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:56:26 INFO - PROCESS | 1540 | 1467953786290 Marionette TRACE conn6 <- [1,2462,null,{}] 21:56:26 INFO - PROCESS | 1540 | 1467953786294 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:56:26 INFO - PROCESS | 1540 | 1467953786296 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:26 INFO - PROCESS | 1540 | 1467953786511 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D196710800) [pid = 1540] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19271DC00) [pid = 1540] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19997CC00) [pid = 1540] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D540C00) [pid = 1540] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18BA4D800) [pid = 1540] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199C6E000) [pid = 1540] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D79DC00) [pid = 1540] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D79E000) [pid = 1540] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18BB66800) [pid = 1540] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199F6C000) [pid = 1540] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19A5A5800) [pid = 1540] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19B09DC00) [pid = 1540] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:56:26 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D1935F8000) [pid = 1540] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:56:26 INFO - PROCESS | 1540 | 1467953786572 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:26 INFO - PROCESS | 1540 | 1467953786574 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B8800 == 34 [pid = 1540] [id = 625] 21:56:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18BB66800) [pid = 1540] [serial = 1875] [outer = 0000000000000000] 21:56:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D79DC00) [pid = 1540] [serial = 1876] [outer = 000000D18BB66800] 21:56:26 INFO - PROCESS | 1540 | 1467953786619 Marionette DEBUG loaded listener.js 21:56:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19934A000) [pid = 1540] [serial = 1877] [outer = 000000D18BB66800] 21:56:26 INFO - PROCESS | 1540 | 1467953786977 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 21:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:56:27 INFO - PROCESS | 1540 | 1467953787032 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 21:56:27 INFO - PROCESS | 1540 | 1467953787034 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 21:56:27 INFO - PROCESS | 1540 | 1467953787037 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:56:27 INFO - PROCESS | 1540 | 1467953787039 Marionette TRACE conn6 <- [1,2466,null,{}] 21:56:27 INFO - PROCESS | 1540 | 1467953787043 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:27 INFO - PROCESS | 1540 | 1467953787045 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:27 INFO - PROCESS | 1540 | 1467953787136 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 21:56:27 INFO - PROCESS | 1540 | 1467953787141 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:27 INFO - PROCESS | 1540 | 1467953787143 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B0F800 == 35 [pid = 1540] [id = 626] 21:56:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199F6B000) [pid = 1540] [serial = 1878] [outer = 0000000000000000] 21:56:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19B619C00) [pid = 1540] [serial = 1879] [outer = 000000D199F6B000] 21:56:27 INFO - PROCESS | 1540 | 1467953787190 Marionette DEBUG loaded listener.js 21:56:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B985800) [pid = 1540] [serial = 1880] [outer = 000000D199F6B000] 21:56:27 INFO - PROCESS | 1540 | 1467953787634 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 21:56:27 INFO - PROCESS | 1540 | 1467953787670 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 21:56:27 INFO - PROCESS | 1540 | 1467953787672 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 21:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:56:27 INFO - PROCESS | 1540 | 1467953787675 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:56:27 INFO - PROCESS | 1540 | 1467953787677 Marionette TRACE conn6 <- [1,2470,null,{}] 21:56:27 INFO - PROCESS | 1540 | 1467953787681 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:27 INFO - PROCESS | 1540 | 1467953787683 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:27 INFO - PROCESS | 1540 | 1467953787771 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 21:56:27 INFO - PROCESS | 1540 | 1467953787778 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:27 INFO - PROCESS | 1540 | 1467953787780 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2C1000 == 36 [pid = 1540] [id = 627] 21:56:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192086800) [pid = 1540] [serial = 1881] [outer = 0000000000000000] 21:56:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A66A800) [pid = 1540] [serial = 1882] [outer = 000000D192086800] 21:56:27 INFO - PROCESS | 1540 | 1467953787824 Marionette DEBUG loaded listener.js 21:56:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19D0B5800) [pid = 1540] [serial = 1883] [outer = 000000D192086800] 21:56:28 INFO - PROCESS | 1540 | 1467953788289 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 21:56:28 INFO - PROCESS | 1540 | 1467953788314 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 21:56:28 INFO - PROCESS | 1540 | 1467953788316 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 21:56:28 INFO - PROCESS | 1540 | 1467953788319 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:56:28 INFO - PROCESS | 1540 | 1467953788321 Marionette TRACE conn6 <- [1,2474,null,{}] 21:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:56:28 INFO - PROCESS | 1540 | 1467953788324 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:28 INFO - PROCESS | 1540 | 1467953788327 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:28 INFO - PROCESS | 1540 | 1467953788416 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 21:56:28 INFO - PROCESS | 1540 | 1467953788422 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:28 INFO - PROCESS | 1540 | 1467953788424 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EA5800 == 37 [pid = 1540] [id = 628] 21:56:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19E2E2800) [pid = 1540] [serial = 1884] [outer = 0000000000000000] 21:56:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19E2E8000) [pid = 1540] [serial = 1885] [outer = 000000D19E2E2800] 21:56:28 INFO - PROCESS | 1540 | 1467953788468 Marionette DEBUG loaded listener.js 21:56:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19E2F0800) [pid = 1540] [serial = 1886] [outer = 000000D19E2E2800] 21:56:29 INFO - PROCESS | 1540 | 1467953789130 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 880ms 21:56:29 INFO - PROCESS | 1540 | 1467953789209 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 21:56:29 INFO - PROCESS | 1540 | 1467953789214 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 21:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:56:29 INFO - PROCESS | 1540 | 1467953789220 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:56:29 INFO - PROCESS | 1540 | 1467953789226 Marionette TRACE conn6 <- [1,2478,null,{}] 21:56:29 INFO - PROCESS | 1540 | 1467953789231 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:29 INFO - PROCESS | 1540 | 1467953789235 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:29 INFO - PROCESS | 1540 | 1467953789365 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 21:56:29 INFO - PROCESS | 1540 | 1467953789486 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:29 INFO - PROCESS | 1540 | 1467953789489 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E18800 == 38 [pid = 1540] [id = 629] 21:56:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18E4D8C00) [pid = 1540] [serial = 1887] [outer = 0000000000000000] 21:56:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D192722800) [pid = 1540] [serial = 1888] [outer = 000000D18E4D8C00] 21:56:29 INFO - PROCESS | 1540 | 1467953789548 Marionette DEBUG loaded listener.js 21:56:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19418D000) [pid = 1540] [serial = 1889] [outer = 000000D18E4D8C00] 21:56:30 INFO - PROCESS | 1540 | 1467953790120 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 942ms 21:56:30 INFO - PROCESS | 1540 | 1467953790167 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 21:56:30 INFO - PROCESS | 1540 | 1467953790173 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 21:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:56:30 INFO - PROCESS | 1540 | 1467953790179 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:56:30 INFO - PROCESS | 1540 | 1467953790182 Marionette TRACE conn6 <- [1,2482,null,{}] 21:56:30 INFO - PROCESS | 1540 | 1467953790186 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:30 INFO - PROCESS | 1540 | 1467953790189 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:30 INFO - PROCESS | 1540 | 1467953790309 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 21:56:30 INFO - PROCESS | 1540 | 1467953790409 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:30 INFO - PROCESS | 1540 | 1467953790411 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C79000 == 39 [pid = 1540] [id = 630] 21:56:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D199980800) [pid = 1540] [serial = 1890] [outer = 0000000000000000] 21:56:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D1999EB800) [pid = 1540] [serial = 1891] [outer = 000000D199980800] 21:56:30 INFO - PROCESS | 1540 | 1467953790469 Marionette DEBUG loaded listener.js 21:56:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19A403400) [pid = 1540] [serial = 1892] [outer = 000000D199980800] 21:56:31 INFO - PROCESS | 1540 | 1467953791096 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 21:56:31 INFO - PROCESS | 1540 | 1467953791166 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 21:56:31 INFO - PROCESS | 1540 | 1467953791168 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 21:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:56:31 INFO - PROCESS | 1540 | 1467953791172 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:56:31 INFO - PROCESS | 1540 | 1467953791176 Marionette TRACE conn6 <- [1,2486,null,{}] 21:56:31 INFO - PROCESS | 1540 | 1467953791188 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:31 INFO - PROCESS | 1540 | 1467953791193 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:31 INFO - PROCESS | 1540 | 1467953791309 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 21:56:31 INFO - PROCESS | 1540 | 1467953791437 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:31 INFO - PROCESS | 1540 | 1467953791441 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A29DA000 == 40 [pid = 1540] [id = 631] 21:56:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19E2E4000) [pid = 1540] [serial = 1893] [outer = 0000000000000000] 21:56:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19E2ED400) [pid = 1540] [serial = 1894] [outer = 000000D19E2E4000] 21:56:31 INFO - PROCESS | 1540 | 1467953791500 Marionette DEBUG loaded listener.js 21:56:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19E416000) [pid = 1540] [serial = 1895] [outer = 000000D19E2E4000] 21:56:32 INFO - PROCESS | 1540 | 1467953792036 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 943ms 21:56:32 INFO - PROCESS | 1540 | 1467953792117 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 21:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:56:32 INFO - PROCESS | 1540 | 1467953792120 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 21:56:32 INFO - PROCESS | 1540 | 1467953792124 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:56:32 INFO - PROCESS | 1540 | 1467953792126 Marionette TRACE conn6 <- [1,2490,null,{}] 21:56:32 INFO - PROCESS | 1540 | 1467953792130 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:32 INFO - PROCESS | 1540 | 1467953792132 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:32 INFO - PROCESS | 1540 | 1467953792272 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 21:56:32 INFO - PROCESS | 1540 | 1467953792399 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:32 INFO - PROCESS | 1540 | 1467953792401 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D573000 == 41 [pid = 1540] [id = 632] 21:56:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D18D79E400) [pid = 1540] [serial = 1896] [outer = 0000000000000000] 21:56:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D18DB43C00) [pid = 1540] [serial = 1897] [outer = 000000D18D79E400] 21:56:32 INFO - PROCESS | 1540 | 1467953792460 Marionette DEBUG loaded listener.js 21:56:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D198A06400) [pid = 1540] [serial = 1898] [outer = 000000D18D79E400] 21:56:33 INFO - PROCESS | 1540 | 1467953793244 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1130ms 21:56:33 INFO - PROCESS | 1540 | 1467953793257 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 21:56:33 INFO - PROCESS | 1540 | 1467953793261 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 21:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:56:33 INFO - PROCESS | 1540 | 1467953793265 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:56:33 INFO - PROCESS | 1540 | 1467953793270 Marionette TRACE conn6 <- [1,2494,null,{}] 21:56:33 INFO - PROCESS | 1540 | 1467953793276 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:33 INFO - PROCESS | 1540 | 1467953793278 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:33 INFO - PROCESS | 1540 | 1467953793387 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 21:56:33 INFO - PROCESS | 1540 | 1467953793514 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:33 INFO - PROCESS | 1540 | 1467953793517 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198E79800 == 42 [pid = 1540] [id = 633] 21:56:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D191F95C00) [pid = 1540] [serial = 1899] [outer = 0000000000000000] 21:56:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D19208C400) [pid = 1540] [serial = 1900] [outer = 000000D191F95C00] 21:56:33 INFO - PROCESS | 1540 | 1467953793571 Marionette DEBUG loaded listener.js 21:56:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D1935AE400) [pid = 1540] [serial = 1901] [outer = 000000D191F95C00] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2C1000 == 41 [pid = 1540] [id = 627] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B0F800 == 40 [pid = 1540] [id = 626] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B8800 == 39 [pid = 1540] [id = 625] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8E800 == 38 [pid = 1540] [id = 624] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDAC800 == 37 [pid = 1540] [id = 623] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DABD800 == 36 [pid = 1540] [id = 622] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2C2000 == 35 [pid = 1540] [id = 621] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995D1800 == 34 [pid = 1540] [id = 620] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B27800 == 33 [pid = 1540] [id = 619] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D192A20000 == 32 [pid = 1540] [id = 617] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A1F0800 == 31 [pid = 1540] [id = 618] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EAE000 == 30 [pid = 1540] [id = 616] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D573000 == 29 [pid = 1540] [id = 632] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A29DA000 == 28 [pid = 1540] [id = 631] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C79000 == 27 [pid = 1540] [id = 630] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E18800 == 26 [pid = 1540] [id = 629] 21:56:34 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EA5800 == 25 [pid = 1540] [id = 628] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D197169800) [pid = 1540] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D192972000) [pid = 1540] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D192B64400) [pid = 1540] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D1999E3C00) [pid = 1540] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D18D541C00) [pid = 1540] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D18D726000) [pid = 1540] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D190AB1400) [pid = 1540] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D192082800) [pid = 1540] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199F60000) [pid = 1540] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D193761800) [pid = 1540] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D196597400) [pid = 1540] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D7EFC00) [pid = 1540] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18DB38C00) [pid = 1540] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199510800) [pid = 1540] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19987B800) [pid = 1540] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19A407000) [pid = 1540] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19ABB3000) [pid = 1540] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19A411C00) [pid = 1540] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19B614400) [pid = 1540] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19AF9CC00) [pid = 1540] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D1981E5400) [pid = 1540] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199F6B800) [pid = 1540] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19997E400) [pid = 1540] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19B61F800) [pid = 1540] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19B9DE400) [pid = 1540] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D199C6CC00) [pid = 1540] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19AECF400) [pid = 1540] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 21:56:34 INFO - PROCESS | 1540 | 1467953794800 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1597ms 21:56:34 INFO - PROCESS | 1540 | 1467953794863 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 21:56:34 INFO - PROCESS | 1540 | 1467953794868 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 21:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:56:34 INFO - PROCESS | 1540 | 1467953794872 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:56:34 INFO - PROCESS | 1540 | 1467953794878 Marionette TRACE conn6 <- [1,2498,null,{}] 21:56:34 INFO - PROCESS | 1540 | 1467953794883 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:34 INFO - PROCESS | 1540 | 1467953794886 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:35 INFO - PROCESS | 1540 | 1467953795017 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 21:56:35 INFO - PROCESS | 1540 | 1467953795098 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:35 INFO - PROCESS | 1540 | 1467953795100 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1922E1000 == 26 [pid = 1540] [id = 634] 21:56:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D729800) [pid = 1540] [serial = 1902] [outer = 0000000000000000] 21:56:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D7A0800) [pid = 1540] [serial = 1903] [outer = 000000D18D729800] 21:56:35 INFO - PROCESS | 1540 | 1467953795150 Marionette DEBUG loaded listener.js 21:56:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D851400) [pid = 1540] [serial = 1904] [outer = 000000D18D729800] 21:56:35 INFO - PROCESS | 1540 | 1467953795555 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 732ms 21:56:35 INFO - PROCESS | 1540 | 1467953795609 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 21:56:35 INFO - PROCESS | 1540 | 1467953795614 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 21:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:56:35 INFO - PROCESS | 1540 | 1467953795621 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:56:35 INFO - PROCESS | 1540 | 1467953795624 Marionette TRACE conn6 <- [1,2502,null,{}] 21:56:35 INFO - PROCESS | 1540 | 1467953795628 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:35 INFO - PROCESS | 1540 | 1467953795630 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:35 INFO - PROCESS | 1540 | 1467953795724 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 21:56:35 INFO - PROCESS | 1540 | 1467953795731 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:35 INFO - PROCESS | 1540 | 1467953795734 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198168800 == 27 [pid = 1540] [id = 635] 21:56:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18DC54000) [pid = 1540] [serial = 1905] [outer = 0000000000000000] 21:56:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D191F8D800) [pid = 1540] [serial = 1906] [outer = 000000D18DC54000] 21:56:35 INFO - PROCESS | 1540 | 1467953795782 Marionette DEBUG loaded listener.js 21:56:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D192719800) [pid = 1540] [serial = 1907] [outer = 000000D18DC54000] 21:56:36 INFO - PROCESS | 1540 | 1467953796232 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 688ms 21:56:36 INFO - PROCESS | 1540 | 1467953796311 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 21:56:36 INFO - PROCESS | 1540 | 1467953796313 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 21:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:56:36 INFO - PROCESS | 1540 | 1467953796317 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:56:36 INFO - PROCESS | 1540 | 1467953796321 Marionette TRACE conn6 <- [1,2506,null,{}] 21:56:36 INFO - PROCESS | 1540 | 1467953796332 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:36 INFO - PROCESS | 1540 | 1467953796337 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:36 INFO - PROCESS | 1540 | 1467953796424 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 21:56:36 INFO - PROCESS | 1540 | 1467953796438 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:36 INFO - PROCESS | 1540 | 1467953796441 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A035000 == 28 [pid = 1540] [id = 636] 21:56:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D192B6B000) [pid = 1540] [serial = 1908] [outer = 0000000000000000] 21:56:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D1935F7C00) [pid = 1540] [serial = 1909] [outer = 000000D192B6B000] 21:56:36 INFO - PROCESS | 1540 | 1467953796490 Marionette DEBUG loaded listener.js 21:56:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D196708800) [pid = 1540] [serial = 1910] [outer = 000000D192B6B000] 21:56:36 INFO - PROCESS | 1540 | 1467953796981 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 21:56:37 INFO - PROCESS | 1540 | 1467953797011 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 21:56:37 INFO - PROCESS | 1540 | 1467953797014 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 21:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:56:37 INFO - PROCESS | 1540 | 1467953797017 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:56:37 INFO - PROCESS | 1540 | 1467953797019 Marionette TRACE conn6 <- [1,2510,null,{}] 21:56:37 INFO - PROCESS | 1540 | 1467953797022 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:37 INFO - PROCESS | 1540 | 1467953797024 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:37 INFO - PROCESS | 1540 | 1467953797171 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 21:56:37 INFO - PROCESS | 1540 | 1467953797193 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:37 INFO - PROCESS | 1540 | 1467953797195 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC57000 == 29 [pid = 1540] [id = 637] 21:56:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D197122800) [pid = 1540] [serial = 1911] [outer = 0000000000000000] 21:56:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19712DC00) [pid = 1540] [serial = 1912] [outer = 000000D197122800] 21:56:37 INFO - PROCESS | 1540 | 1467953797240 Marionette DEBUG loaded listener.js 21:56:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D198A09C00) [pid = 1540] [serial = 1913] [outer = 000000D197122800] 21:56:37 INFO - PROCESS | 1540 | 1467953797689 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 21:56:37 INFO - PROCESS | 1540 | 1467953797713 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 21:56:37 INFO - PROCESS | 1540 | 1467953797715 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 21:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:56:37 INFO - PROCESS | 1540 | 1467953797718 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:56:37 INFO - PROCESS | 1540 | 1467953797720 Marionette TRACE conn6 <- [1,2514,null,{}] 21:56:37 INFO - PROCESS | 1540 | 1467953797723 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:37 INFO - PROCESS | 1540 | 1467953797726 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:37 INFO - PROCESS | 1540 | 1467953797835 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 21:56:37 INFO - PROCESS | 1540 | 1467953797840 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:37 INFO - PROCESS | 1540 | 1467953797842 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DACD000 == 30 [pid = 1540] [id = 638] 21:56:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199502C00) [pid = 1540] [serial = 1914] [outer = 0000000000000000] 21:56:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D199825C00) [pid = 1540] [serial = 1915] [outer = 000000D199502C00] 21:56:37 INFO - PROCESS | 1540 | 1467953797888 Marionette DEBUG loaded listener.js 21:56:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D199974000) [pid = 1540] [serial = 1916] [outer = 000000D199502C00] 21:56:38 INFO - PROCESS | 1540 | 1467953798380 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 21:56:38 INFO - PROCESS | 1540 | 1467953798399 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 21:56:38 INFO - PROCESS | 1540 | 1467953798402 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 21:56:38 INFO - PROCESS | 1540 | 1467953798405 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:56:38 INFO - PROCESS | 1540 | 1467953798407 Marionette TRACE conn6 <- [1,2518,null,{}] 21:56:38 INFO - PROCESS | 1540 | 1467953798414 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:38 INFO - PROCESS | 1540 | 1467953798420 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:38 INFO - PROCESS | 1540 | 1467953798578 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 21:56:38 INFO - PROCESS | 1540 | 1467953798605 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:38 INFO - PROCESS | 1540 | 1467953798607 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4D000 == 31 [pid = 1540] [id = 639] 21:56:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1999E7C00) [pid = 1540] [serial = 1917] [outer = 0000000000000000] 21:56:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D199F64400) [pid = 1540] [serial = 1918] [outer = 000000D1999E7C00] 21:56:38 INFO - PROCESS | 1540 | 1467953798652 Marionette DEBUG loaded listener.js 21:56:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D19A402400) [pid = 1540] [serial = 1919] [outer = 000000D1999E7C00] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19E2E2800) [pid = 1540] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D192086800) [pid = 1540] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19D01C400) [pid = 1540] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D1999E6C00) [pid = 1540] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19A2FE400) [pid = 1540] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18BB66800) [pid = 1540] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B0DF000) [pid = 1540] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18ECA9C00) [pid = 1540] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D198EE2000) [pid = 1540] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D79E800) [pid = 1540] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D539C00) [pid = 1540] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D53BC00) [pid = 1540] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199F6B000) [pid = 1540] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:56:39 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18E4D5C00) [pid = 1540] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:56:39 INFO - PROCESS | 1540 | 1467953799264 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 880ms 21:56:39 INFO - PROCESS | 1540 | 1467953799298 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 21:56:39 INFO - PROCESS | 1540 | 1467953799300 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 21:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:56:39 INFO - PROCESS | 1540 | 1467953799305 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:56:39 INFO - PROCESS | 1540 | 1467953799307 Marionette TRACE conn6 <- [1,2522,null,{}] 21:56:39 INFO - PROCESS | 1540 | 1467953799311 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:39 INFO - PROCESS | 1540 | 1467953799313 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:39 INFO - PROCESS | 1540 | 1467953799392 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 21:56:39 INFO - PROCESS | 1540 | 1467953799398 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:39 INFO - PROCESS | 1540 | 1467953799400 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C95000 == 32 [pid = 1540] [id = 640] 21:56:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D79E800) [pid = 1540] [serial = 1920] [outer = 0000000000000000] 21:56:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19982E400) [pid = 1540] [serial = 1921] [outer = 000000D18D79E800] 21:56:39 INFO - PROCESS | 1540 | 1467953799444 Marionette DEBUG loaded listener.js 21:56:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A403C00) [pid = 1540] [serial = 1922] [outer = 000000D18D79E800] 21:56:39 INFO - PROCESS | 1540 | 1467953799858 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 585ms 21:56:39 INFO - PROCESS | 1540 | 1467953799892 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 21:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:56:39 INFO - PROCESS | 1540 | 1467953799894 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 21:56:39 INFO - PROCESS | 1540 | 1467953799909 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:56:39 INFO - PROCESS | 1540 | 1467953799911 Marionette TRACE conn6 <- [1,2526,null,{}] 21:56:39 INFO - PROCESS | 1540 | 1467953799921 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:39 INFO - PROCESS | 1540 | 1467953799923 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:40 INFO - PROCESS | 1540 | 1467953800004 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 21:56:40 INFO - PROCESS | 1540 | 1467953800010 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:40 INFO - PROCESS | 1540 | 1467953800012 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1918000 == 33 [pid = 1540] [id = 641] 21:56:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A473400) [pid = 1540] [serial = 1923] [outer = 0000000000000000] 21:56:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A66A400) [pid = 1540] [serial = 1924] [outer = 000000D19A473400] 21:56:40 INFO - PROCESS | 1540 | 1467953800058 Marionette DEBUG loaded listener.js 21:56:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19AA3C000) [pid = 1540] [serial = 1925] [outer = 000000D19A473400] 21:56:40 INFO - PROCESS | 1540 | 1467953800515 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 649ms 21:56:40 INFO - PROCESS | 1540 | 1467953800561 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 21:56:40 INFO - PROCESS | 1540 | 1467953800564 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 21:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:56:40 INFO - PROCESS | 1540 | 1467953800568 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:56:40 INFO - PROCESS | 1540 | 1467953800570 Marionette TRACE conn6 <- [1,2530,null,{}] 21:56:40 INFO - PROCESS | 1540 | 1467953800573 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:40 INFO - PROCESS | 1540 | 1467953800575 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:40 INFO - PROCESS | 1540 | 1467953800657 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 21:56:40 INFO - PROCESS | 1540 | 1467953800663 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:40 INFO - PROCESS | 1540 | 1467953800665 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B15000 == 34 [pid = 1540] [id = 642] 21:56:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19ABB4000) [pid = 1540] [serial = 1926] [outer = 0000000000000000] 21:56:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AF8FC00) [pid = 1540] [serial = 1927] [outer = 000000D19ABB4000] 21:56:40 INFO - PROCESS | 1540 | 1467953800709 Marionette DEBUG loaded listener.js 21:56:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19B008000) [pid = 1540] [serial = 1928] [outer = 000000D19ABB4000] 21:56:41 INFO - PROCESS | 1540 | 1467953801267 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 21:56:41 INFO - PROCESS | 1540 | 1467953801346 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 21:56:41 INFO - PROCESS | 1540 | 1467953801351 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 21:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:56:41 INFO - PROCESS | 1540 | 1467953801459 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:56:41 INFO - PROCESS | 1540 | 1467953801463 Marionette TRACE conn6 <- [1,2534,null,{}] 21:56:41 INFO - PROCESS | 1540 | 1467953801471 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:41 INFO - PROCESS | 1540 | 1467953801474 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:41 INFO - PROCESS | 1540 | 1467953801606 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 21:56:41 INFO - PROCESS | 1540 | 1467953801684 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:41 INFO - PROCESS | 1540 | 1467953801689 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19650B000 == 35 [pid = 1540] [id = 643] 21:56:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D540800) [pid = 1540] [serial = 1929] [outer = 0000000000000000] 21:56:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18D7A2400) [pid = 1540] [serial = 1930] [outer = 000000D18D540800] 21:56:41 INFO - PROCESS | 1540 | 1467953801790 Marionette DEBUG loaded listener.js 21:56:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18E10D400) [pid = 1540] [serial = 1931] [outer = 000000D18D540800] 21:56:42 INFO - PROCESS | 1540 | 1467953802552 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1179ms 21:56:42 INFO - PROCESS | 1540 | 1467953802590 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 21:56:42 INFO - PROCESS | 1540 | 1467953802595 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 21:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:56:42 INFO - PROCESS | 1540 | 1467953802602 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:56:42 INFO - PROCESS | 1540 | 1467953802605 Marionette TRACE conn6 <- [1,2538,null,{}] 21:56:42 INFO - PROCESS | 1540 | 1467953802609 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:42 INFO - PROCESS | 1540 | 1467953802612 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:42 INFO - PROCESS | 1540 | 1467953802747 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 21:56:42 INFO - PROCESS | 1540 | 1467953802878 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:42 INFO - PROCESS | 1540 | 1467953802881 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDAB000 == 36 [pid = 1540] [id = 644] 21:56:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18DC54C00) [pid = 1540] [serial = 1932] [outer = 0000000000000000] 21:56:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D196704400) [pid = 1540] [serial = 1933] [outer = 000000D18DC54C00] 21:56:42 INFO - PROCESS | 1540 | 1467953802939 Marionette DEBUG loaded listener.js 21:56:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19934E000) [pid = 1540] [serial = 1934] [outer = 000000D18DC54C00] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1918000 == 35 [pid = 1540] [id = 641] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C95000 == 34 [pid = 1540] [id = 640] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4D000 == 33 [pid = 1540] [id = 639] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DACD000 == 32 [pid = 1540] [id = 638] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC57000 == 31 [pid = 1540] [id = 637] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A035000 == 30 [pid = 1540] [id = 636] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D198168800 == 29 [pid = 1540] [id = 635] 21:56:43 INFO - PROCESS | 1540 | --DOCSHELL 000000D1922E1000 == 28 [pid = 1540] [id = 634] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199C62000) [pid = 1540] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19ABB5800) [pid = 1540] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D199CE4800) [pid = 1540] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D79DC00) [pid = 1540] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19AF91C00) [pid = 1540] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19C549400) [pid = 1540] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D192725000) [pid = 1540] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D1935AA400) [pid = 1540] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D199509800) [pid = 1540] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DB40400) [pid = 1540] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18EC3D000) [pid = 1540] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D196D0F400) [pid = 1540] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D197127C00) [pid = 1540] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D690C00) [pid = 1540] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B619C00) [pid = 1540] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19D0B5800) [pid = 1540] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D79F000) [pid = 1540] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D191D03400) [pid = 1540] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19296E000) [pid = 1540] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19B985800) [pid = 1540] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19934A000) [pid = 1540] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199974400) [pid = 1540] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19E2F0800) [pid = 1540] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19E2E8000) [pid = 1540] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19A66A800) [pid = 1540] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19E2E5C00) [pid = 1540] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 21:56:43 INFO - PROCESS | 1540 | 1467953803889 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1336ms 21:56:43 INFO - PROCESS | 1540 | 1467953803940 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 21:56:43 INFO - PROCESS | 1540 | 1467953803944 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 21:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:56:43 INFO - PROCESS | 1540 | 1467953803950 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:56:43 INFO - PROCESS | 1540 | 1467953803953 Marionette TRACE conn6 <- [1,2542,null,{}] 21:56:43 INFO - PROCESS | 1540 | 1467953803959 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:43 INFO - PROCESS | 1540 | 1467953803962 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:44 INFO - PROCESS | 1540 | 1467953804061 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 21:56:44 INFO - PROCESS | 1540 | 1467953804068 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:44 INFO - PROCESS | 1540 | 1467953804071 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B33000 == 29 [pid = 1540] [id = 645] 21:56:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18D722400) [pid = 1540] [serial = 1935] [outer = 0000000000000000] 21:56:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18D7F4C00) [pid = 1540] [serial = 1936] [outer = 000000D18D722400] 21:56:44 INFO - PROCESS | 1540 | 1467953804127 Marionette DEBUG loaded listener.js 21:56:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18DD41800) [pid = 1540] [serial = 1937] [outer = 000000D18D722400] 21:56:44 INFO - PROCESS | 1540 | 1467953804666 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 21:56:44 INFO - PROCESS | 1540 | 1467953804687 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 21:56:44 INFO - PROCESS | 1540 | 1467953804691 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 21:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:56:44 INFO - PROCESS | 1540 | 1467953804703 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:56:44 INFO - PROCESS | 1540 | 1467953804706 Marionette TRACE conn6 <- [1,2546,null,{}] 21:56:44 INFO - PROCESS | 1540 | 1467953804709 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:44 INFO - PROCESS | 1540 | 1467953804712 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:44 INFO - PROCESS | 1540 | 1467953804803 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 21:56:44 INFO - PROCESS | 1540 | 1467953804815 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:44 INFO - PROCESS | 1540 | 1467953804817 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998A1000 == 30 [pid = 1540] [id = 646] 21:56:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D192296C00) [pid = 1540] [serial = 1938] [outer = 0000000000000000] 21:56:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D192A40000) [pid = 1540] [serial = 1939] [outer = 000000D192296C00] 21:56:44 INFO - PROCESS | 1540 | 1467953804935 Marionette DEBUG loaded listener.js 21:56:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1935AEC00) [pid = 1540] [serial = 1940] [outer = 000000D192296C00] 21:56:45 INFO - PROCESS | 1540 | 1467953805348 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 21:56:45 INFO - PROCESS | 1540 | 1467953805399 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 21:56:45 INFO - PROCESS | 1540 | 1467953805401 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 21:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:56:45 INFO - PROCESS | 1540 | 1467953805405 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:56:45 INFO - PROCESS | 1540 | 1467953805408 Marionette TRACE conn6 <- [1,2550,null,{}] 21:56:45 INFO - PROCESS | 1540 | 1467953805420 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:45 INFO - PROCESS | 1540 | 1467953805425 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:45 INFO - PROCESS | 1540 | 1467953805543 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 21:56:45 INFO - PROCESS | 1540 | 1467953805551 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:45 INFO - PROCESS | 1540 | 1467953805554 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C956000 == 31 [pid = 1540] [id = 647] 21:56:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19710E800) [pid = 1540] [serial = 1941] [outer = 0000000000000000] 21:56:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1981DB400) [pid = 1540] [serial = 1942] [outer = 000000D19710E800] 21:56:45 INFO - PROCESS | 1540 | 1467953805603 Marionette DEBUG loaded listener.js 21:56:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199973000) [pid = 1540] [serial = 1943] [outer = 000000D19710E800] 21:56:46 INFO - PROCESS | 1540 | 1467953806089 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 732ms 21:56:46 INFO - PROCESS | 1540 | 1467953806147 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 21:56:46 INFO - PROCESS | 1540 | 1467953806150 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 21:56:46 INFO - PROCESS | 1540 | 1467953806154 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:56:46 INFO - PROCESS | 1540 | 1467953806156 Marionette TRACE conn6 <- [1,2554,null,{}] 21:56:46 INFO - PROCESS | 1540 | 1467953806159 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:46 INFO - PROCESS | 1540 | 1467953806161 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:46 INFO - PROCESS | 1540 | 1467953806283 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 21:56:46 INFO - PROCESS | 1540 | 1467953806344 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:46 INFO - PROCESS | 1540 | 1467953806346 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E96D000 == 32 [pid = 1540] [id = 648] 21:56:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199C65000) [pid = 1540] [serial = 1944] [outer = 0000000000000000] 21:56:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199C6A800) [pid = 1540] [serial = 1945] [outer = 000000D199C65000] 21:56:46 INFO - PROCESS | 1540 | 1467953806399 Marionette DEBUG loaded listener.js 21:56:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199F5F400) [pid = 1540] [serial = 1946] [outer = 000000D199C65000] 21:56:46 INFO - PROCESS | 1540 | 1467953806843 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 21:56:46 INFO - PROCESS | 1540 | 1467953806903 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 21:56:46 INFO - PROCESS | 1540 | 1467953806905 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 21:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:56:46 INFO - PROCESS | 1540 | 1467953806914 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:56:46 INFO - PROCESS | 1540 | 1467953806916 Marionette TRACE conn6 <- [1,2558,null,{}] 21:56:46 INFO - PROCESS | 1540 | 1467953806919 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:46 INFO - PROCESS | 1540 | 1467953806922 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:47 INFO - PROCESS | 1540 | 1467953807035 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 21:56:47 INFO - PROCESS | 1540 | 1467953807047 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:47 INFO - PROCESS | 1540 | 1467953807049 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B5B000 == 33 [pid = 1540] [id = 649] 21:56:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D541400) [pid = 1540] [serial = 1947] [outer = 0000000000000000] 21:56:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A12D000) [pid = 1540] [serial = 1948] [outer = 000000D18D541400] 21:56:47 INFO - PROCESS | 1540 | 1467953807094 Marionette DEBUG loaded listener.js 21:56:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A66B400) [pid = 1540] [serial = 1949] [outer = 000000D18D541400] 21:56:47 INFO - PROCESS | 1540 | 1467953807572 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms 21:56:47 INFO - PROCESS | 1540 | 1467953807592 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 21:56:47 INFO - PROCESS | 1540 | 1467953807594 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 21:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:56:47 INFO - PROCESS | 1540 | 1467953807603 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:56:47 INFO - PROCESS | 1540 | 1467953807605 Marionette TRACE conn6 <- [1,2562,null,{}] 21:56:47 INFO - PROCESS | 1540 | 1467953807608 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:47 INFO - PROCESS | 1540 | 1467953807614 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:47 INFO - PROCESS | 1540 | 1467953807769 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 21:56:47 INFO - PROCESS | 1540 | 1467953807782 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:47 INFO - PROCESS | 1540 | 1467953807784 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1956800 == 34 [pid = 1540] [id = 650] 21:56:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B0DBC00) [pid = 1540] [serial = 1950] [outer = 0000000000000000] 21:56:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B614C00) [pid = 1540] [serial = 1951] [outer = 000000D19B0DBC00] 21:56:47 INFO - PROCESS | 1540 | 1467953807876 Marionette DEBUG loaded listener.js 21:56:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B97D400) [pid = 1540] [serial = 1952] [outer = 000000D19B0DBC00] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D197122800) [pid = 1540] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DC54000) [pid = 1540] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192B6B000) [pid = 1540] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D729800) [pid = 1540] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D191F95C00) [pid = 1540] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199502C00) [pid = 1540] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18E4D8C00) [pid = 1540] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199980800) [pid = 1540] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19E2E4000) [pid = 1540] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D79E400) [pid = 1540] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D1999E7C00) [pid = 1540] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19A473400) [pid = 1540] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:56:48 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18D79E800) [pid = 1540] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:56:48 INFO - PROCESS | 1540 | 1467953808367 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 774ms 21:56:48 INFO - PROCESS | 1540 | 1467953808382 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 21:56:48 INFO - PROCESS | 1540 | 1467953808384 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 21:56:48 INFO - PROCESS | 1540 | 1467953808395 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:56:48 INFO - PROCESS | 1540 | 1467953808397 Marionette TRACE conn6 <- [1,2566,null,{}] 21:56:48 INFO - PROCESS | 1540 | 1467953808400 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:48 INFO - PROCESS | 1540 | 1467953808402 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:48 INFO - PROCESS | 1540 | 1467953808485 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 21:56:48 INFO - PROCESS | 1540 | 1467953808492 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:48 INFO - PROCESS | 1540 | 1467953808494 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BD3800 == 35 [pid = 1540] [id = 651] 21:56:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18DB38C00) [pid = 1540] [serial = 1953] [outer = 0000000000000000] 21:56:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19987B400) [pid = 1540] [serial = 1954] [outer = 000000D18DB38C00] 21:56:48 INFO - PROCESS | 1540 | 1467953808540 Marionette DEBUG loaded listener.js 21:56:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19B983400) [pid = 1540] [serial = 1955] [outer = 000000D18DB38C00] 21:56:48 INFO - PROCESS | 1540 | 1467953808975 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 21:56:49 INFO - PROCESS | 1540 | 1467953809032 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 21:56:49 INFO - PROCESS | 1540 | 1467953809034 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 21:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:56:49 INFO - PROCESS | 1540 | 1467953809046 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:56:49 INFO - PROCESS | 1540 | 1467953809048 Marionette TRACE conn6 <- [1,2570,null,{}] 21:56:49 INFO - PROCESS | 1540 | 1467953809052 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:49 INFO - PROCESS | 1540 | 1467953809054 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:49 INFO - PROCESS | 1540 | 1467953809137 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 21:56:49 INFO - PROCESS | 1540 | 1467953809146 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:49 INFO - PROCESS | 1540 | 1467953809148 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1C21800 == 36 [pid = 1540] [id = 652] 21:56:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19C549400) [pid = 1540] [serial = 1956] [outer = 0000000000000000] 21:56:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19C97A400) [pid = 1540] [serial = 1957] [outer = 000000D19C549400] 21:56:49 INFO - PROCESS | 1540 | 1467953809192 Marionette DEBUG loaded listener.js 21:56:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19D0BD800) [pid = 1540] [serial = 1958] [outer = 000000D19C549400] 21:56:49 INFO - PROCESS | 1540 | 1467953809612 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 648ms 21:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:56:49 INFO - PROCESS | 1540 | 1467953809689 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 21:56:49 INFO - PROCESS | 1540 | 1467953809692 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 21:56:49 INFO - PROCESS | 1540 | 1467953809695 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:56:49 INFO - PROCESS | 1540 | 1467953809697 Marionette TRACE conn6 <- [1,2574,null,{}] 21:56:49 INFO - PROCESS | 1540 | 1467953809700 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:49 INFO - PROCESS | 1540 | 1467953809702 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:49 INFO - PROCESS | 1540 | 1467953809786 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 21:56:49 INFO - PROCESS | 1540 | 1467953809793 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:49 INFO - PROCESS | 1540 | 1467953809795 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19AB96800 == 37 [pid = 1540] [id = 653] 21:56:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19E2E4000) [pid = 1540] [serial = 1959] [outer = 0000000000000000] 21:56:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19E2E8800) [pid = 1540] [serial = 1960] [outer = 000000D19E2E4000] 21:56:49 INFO - PROCESS | 1540 | 1467953809840 Marionette DEBUG loaded listener.js 21:56:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19E40D800) [pid = 1540] [serial = 1961] [outer = 000000D19E2E4000] 21:56:50 INFO - PROCESS | 1540 | 1467953810481 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 838ms 21:56:50 INFO - PROCESS | 1540 | 1467953810537 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 21:56:50 INFO - PROCESS | 1540 | 1467953810542 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 21:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:56:50 INFO - PROCESS | 1540 | 1467953810547 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:56:50 INFO - PROCESS | 1540 | 1467953810551 Marionette TRACE conn6 <- [1,2578,null,{}] 21:56:50 INFO - PROCESS | 1540 | 1467953810557 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:50 INFO - PROCESS | 1540 | 1467953810560 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:50 INFO - PROCESS | 1540 | 1467953810684 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 21:56:50 INFO - PROCESS | 1540 | 1467953810812 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:50 INFO - PROCESS | 1540 | 1467953810815 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1993A9000 == 38 [pid = 1540] [id = 654] 21:56:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18D7ED800) [pid = 1540] [serial = 1962] [outer = 0000000000000000] 21:56:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18E4D8C00) [pid = 1540] [serial = 1963] [outer = 000000D18D7ED800] 21:56:50 INFO - PROCESS | 1540 | 1467953810876 Marionette DEBUG loaded listener.js 21:56:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D192B61800) [pid = 1540] [serial = 1964] [outer = 000000D18D7ED800] 21:56:51 INFO - PROCESS | 1540 | 1467953811495 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 985ms 21:56:51 INFO - PROCESS | 1540 | 1467953811535 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 21:56:51 INFO - PROCESS | 1540 | 1467953811540 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 21:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:56:51 INFO - PROCESS | 1540 | 1467953811548 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:56:51 INFO - PROCESS | 1540 | 1467953811551 Marionette TRACE conn6 <- [1,2582,null,{}] 21:56:51 INFO - PROCESS | 1540 | 1467953811555 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:51 INFO - PROCESS | 1540 | 1467953811558 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:51 INFO - PROCESS | 1540 | 1467953811676 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 21:56:51 INFO - PROCESS | 1540 | 1467953811776 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:51 INFO - PROCESS | 1540 | 1467953811779 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A190C000 == 39 [pid = 1540] [id = 655] 21:56:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19982B800) [pid = 1540] [serial = 1965] [outer = 0000000000000000] 21:56:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199831C00) [pid = 1540] [serial = 1966] [outer = 000000D19982B800] 21:56:51 INFO - PROCESS | 1540 | 1467953811836 Marionette DEBUG loaded listener.js 21:56:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D199F69800) [pid = 1540] [serial = 1967] [outer = 000000D19982B800] 21:56:52 INFO - PROCESS | 1540 | 1467953812489 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 983ms 21:56:52 INFO - PROCESS | 1540 | 1467953812532 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 21:56:52 INFO - PROCESS | 1540 | 1467953812535 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 21:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:56:52 INFO - PROCESS | 1540 | 1467953812539 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:56:52 INFO - PROCESS | 1540 | 1467953812543 Marionette TRACE conn6 <- [1,2586,null,{}] 21:56:52 INFO - PROCESS | 1540 | 1467953812556 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:52 INFO - PROCESS | 1540 | 1467953812561 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:52 INFO - PROCESS | 1540 | 1467953812675 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 21:56:52 INFO - PROCESS | 1540 | 1467953812805 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:52 INFO - PROCESS | 1540 | 1467953812809 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:52 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EB5800 == 40 [pid = 1540] [id = 656] 21:56:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D19B61C000) [pid = 1540] [serial = 1968] [outer = 0000000000000000] 21:56:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19C54A000) [pid = 1540] [serial = 1969] [outer = 000000D19B61C000] 21:56:52 INFO - PROCESS | 1540 | 1467953812867 Marionette DEBUG loaded listener.js 21:56:52 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19E414C00) [pid = 1540] [serial = 1970] [outer = 000000D19B61C000] 21:56:53 INFO - PROCESS | 1540 | 1467953813470 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 985ms 21:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:56:53 INFO - PROCESS | 1540 | 1467953813525 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 21:56:53 INFO - PROCESS | 1540 | 1467953813528 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 21:56:53 INFO - PROCESS | 1540 | 1467953813532 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:56:53 INFO - PROCESS | 1540 | 1467953813534 Marionette TRACE conn6 <- [1,2590,null,{}] 21:56:53 INFO - PROCESS | 1540 | 1467953813538 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:53 INFO - PROCESS | 1540 | 1467953813541 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:53 INFO - PROCESS | 1540 | 1467953813658 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 21:56:53 INFO - PROCESS | 1540 | 1467953813917 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:53 INFO - PROCESS | 1540 | 1467953813921 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D56800 == 41 [pid = 1540] [id = 657] 21:56:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18BB61800) [pid = 1540] [serial = 1971] [outer = 0000000000000000] 21:56:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D18D535400) [pid = 1540] [serial = 1972] [outer = 000000D18BB61800] 21:56:54 INFO - PROCESS | 1540 | 1467953813989 Marionette DEBUG loaded listener.js 21:56:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18D72D800) [pid = 1540] [serial = 1973] [outer = 000000D18BB61800] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D198E79800 == 40 [pid = 1540] [id = 633] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1C21800 == 39 [pid = 1540] [id = 652] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BD3800 == 38 [pid = 1540] [id = 651] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1956800 == 37 [pid = 1540] [id = 650] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B5B000 == 36 [pid = 1540] [id = 649] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E96D000 == 35 [pid = 1540] [id = 648] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C956000 == 34 [pid = 1540] [id = 647] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998A1000 == 33 [pid = 1540] [id = 646] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B33000 == 32 [pid = 1540] [id = 645] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19650B000 == 31 [pid = 1540] [id = 643] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDAB000 == 30 [pid = 1540] [id = 644] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B15000 == 29 [pid = 1540] [id = 642] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EB5800 == 28 [pid = 1540] [id = 656] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A190C000 == 27 [pid = 1540] [id = 655] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D19AB96800 == 26 [pid = 1540] [id = 653] 21:56:55 INFO - PROCESS | 1540 | --DOCSHELL 000000D1993A9000 == 25 [pid = 1540] [id = 654] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19712DC00) [pid = 1540] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D191F8D800) [pid = 1540] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D192719800) [pid = 1540] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D1935F7C00) [pid = 1540] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D7A0800) [pid = 1540] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D851400) [pid = 1540] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D1935AE400) [pid = 1540] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19208C400) [pid = 1540] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D199825C00) [pid = 1540] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19418D000) [pid = 1540] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192722800) [pid = 1540] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19A403400) [pid = 1540] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D1999EB800) [pid = 1540] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19E416000) [pid = 1540] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19E2ED400) [pid = 1540] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D198A06400) [pid = 1540] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18DB43C00) [pid = 1540] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D198A09C00) [pid = 1540] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D199F64400) [pid = 1540] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19AF8FC00) [pid = 1540] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199974000) [pid = 1540] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19A66A400) [pid = 1540] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19A402400) [pid = 1540] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19982E400) [pid = 1540] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19A403C00) [pid = 1540] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19AA3C000) [pid = 1540] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D196708800) [pid = 1540] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 21:56:55 INFO - PROCESS | 1540 | 1467953815336 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1954ms 21:56:55 INFO - PROCESS | 1540 | 1467953815488 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 21:56:55 INFO - PROCESS | 1540 | 1467953815492 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 21:56:55 INFO - PROCESS | 1540 | 1467953815498 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:56:55 INFO - PROCESS | 1540 | 1467953815502 Marionette TRACE conn6 <- [1,2594,null,{}] 21:56:55 INFO - PROCESS | 1540 | 1467953815508 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:55 INFO - PROCESS | 1540 | 1467953815512 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:55 INFO - PROCESS | 1540 | 1467953815615 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 21:56:55 INFO - PROCESS | 1540 | 1467953815689 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:55 INFO - PROCESS | 1540 | 1467953815694 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D5F800 == 26 [pid = 1540] [id = 658] 21:56:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18D53DC00) [pid = 1540] [serial = 1974] [outer = 0000000000000000] 21:56:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18D687800) [pid = 1540] [serial = 1975] [outer = 000000D18D53DC00] 21:56:55 INFO - PROCESS | 1540 | 1467953815745 Marionette DEBUG loaded listener.js 21:56:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18D724800) [pid = 1540] [serial = 1976] [outer = 000000D18D53DC00] 21:56:56 INFO - PROCESS | 1540 | 1467953816206 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 21:56:56 INFO - PROCESS | 1540 | 1467953816233 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 21:56:56 INFO - PROCESS | 1540 | 1467953816239 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 21:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:56:56 INFO - PROCESS | 1540 | 1467953816245 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:56:56 INFO - PROCESS | 1540 | 1467953816248 Marionette TRACE conn6 <- [1,2598,null,{}] 21:56:56 INFO - PROCESS | 1540 | 1467953816252 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:56 INFO - PROCESS | 1540 | 1467953816255 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:56 INFO - PROCESS | 1540 | 1467953816348 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 21:56:56 INFO - PROCESS | 1540 | 1467953816355 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:56 INFO - PROCESS | 1540 | 1467953816358 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196518800 == 27 [pid = 1540] [id = 659] 21:56:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D848800) [pid = 1540] [serial = 1977] [outer = 0000000000000000] 21:56:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D851C00) [pid = 1540] [serial = 1978] [outer = 000000D18D848800] 21:56:56 INFO - PROCESS | 1540 | 1467953816406 Marionette DEBUG loaded listener.js 21:56:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18DC56800) [pid = 1540] [serial = 1979] [outer = 000000D18D848800] 21:56:56 INFO - PROCESS | 1540 | 1467953816882 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 21:56:56 INFO - PROCESS | 1540 | 1467953816937 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 21:56:56 INFO - PROCESS | 1540 | 1467953816947 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 21:56:56 INFO - PROCESS | 1540 | 1467953816951 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:56:56 INFO - PROCESS | 1540 | 1467953816954 Marionette TRACE conn6 <- [1,2602,null,{}] 21:56:56 INFO - PROCESS | 1540 | 1467953816966 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:56 INFO - PROCESS | 1540 | 1467953816971 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:57 INFO - PROCESS | 1540 | 1467953817092 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 21:56:57 INFO - PROCESS | 1540 | 1467953817181 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:57 INFO - PROCESS | 1540 | 1467953817185 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E22800 == 28 [pid = 1540] [id = 660] 21:56:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D191FDC000) [pid = 1540] [serial = 1980] [outer = 0000000000000000] 21:56:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D192083000) [pid = 1540] [serial = 1981] [outer = 000000D191FDC000] 21:56:57 INFO - PROCESS | 1540 | 1467953817236 Marionette DEBUG loaded listener.js 21:56:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19270EC00) [pid = 1540] [serial = 1982] [outer = 000000D191FDC000] 21:56:57 INFO - PROCESS | 1540 | 1467953817700 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 773ms 21:56:57 INFO - PROCESS | 1540 | 1467953817734 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 21:56:57 INFO - PROCESS | 1540 | 1467953817737 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 21:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:56:57 INFO - PROCESS | 1540 | 1467953817740 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:56:57 INFO - PROCESS | 1540 | 1467953817742 Marionette TRACE conn6 <- [1,2606,null,{}] 21:56:57 INFO - PROCESS | 1540 | 1467953817746 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:57 INFO - PROCESS | 1540 | 1467953817748 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:57 INFO - PROCESS | 1540 | 1467953817867 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 21:56:57 INFO - PROCESS | 1540 | 1467953817873 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:57 INFO - PROCESS | 1540 | 1467953817875 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A60E000 == 29 [pid = 1540] [id = 661] 21:56:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192B65C00) [pid = 1540] [serial = 1983] [outer = 0000000000000000] 21:56:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D1935AE000) [pid = 1540] [serial = 1984] [outer = 000000D192B65C00] 21:56:57 INFO - PROCESS | 1540 | 1467953817970 Marionette DEBUG loaded listener.js 21:56:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D193761800) [pid = 1540] [serial = 1985] [outer = 000000D192B65C00] 21:56:58 INFO - PROCESS | 1540 | 1467953818420 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 21:56:58 INFO - PROCESS | 1540 | 1467953818482 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 21:56:58 INFO - PROCESS | 1540 | 1467953818484 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 21:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:56:58 INFO - PROCESS | 1540 | 1467953818487 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:56:58 INFO - PROCESS | 1540 | 1467953818489 Marionette TRACE conn6 <- [1,2610,null,{}] 21:56:58 INFO - PROCESS | 1540 | 1467953818493 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:58 INFO - PROCESS | 1540 | 1467953818495 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:58 INFO - PROCESS | 1540 | 1467953818609 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 21:56:58 INFO - PROCESS | 1540 | 1467953818620 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:58 INFO - PROCESS | 1540 | 1467953818622 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CCEF000 == 30 [pid = 1540] [id = 662] 21:56:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D196597800) [pid = 1540] [serial = 1986] [outer = 0000000000000000] 21:56:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19670B000) [pid = 1540] [serial = 1987] [outer = 000000D196597800] 21:56:58 INFO - PROCESS | 1540 | 1467953818667 Marionette DEBUG loaded listener.js 21:56:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19710B000) [pid = 1540] [serial = 1988] [outer = 000000D196597800] 21:56:59 INFO - PROCESS | 1540 | 1467953819102 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 691ms 21:56:59 INFO - PROCESS | 1540 | 1467953819183 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 21:56:59 INFO - PROCESS | 1540 | 1467953819185 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 21:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:56:59 INFO - PROCESS | 1540 | 1467953819189 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:56:59 INFO - PROCESS | 1540 | 1467953819191 Marionette TRACE conn6 <- [1,2614,null,{}] 21:56:59 INFO - PROCESS | 1540 | 1467953819194 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:56:59 INFO - PROCESS | 1540 | 1467953819200 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:59 INFO - PROCESS | 1540 | 1467953819354 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 21:56:59 INFO - PROCESS | 1540 | 1467953819408 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:59 INFO - PROCESS | 1540 | 1467953819410 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:56:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E96B800 == 31 [pid = 1540] [id = 663] 21:56:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19712B000) [pid = 1540] [serial = 1989] [outer = 0000000000000000] 21:56:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D1981DE400) [pid = 1540] [serial = 1990] [outer = 000000D19712B000] 21:56:59 INFO - PROCESS | 1540 | 1467953819456 Marionette DEBUG loaded listener.js 21:56:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19987F000) [pid = 1540] [serial = 1991] [outer = 000000D19712B000] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18D541400) [pid = 1540] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19B0DBC00) [pid = 1540] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D192296C00) [pid = 1540] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D722400) [pid = 1540] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19710E800) [pid = 1540] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19ABB4000) [pid = 1540] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18DC54C00) [pid = 1540] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D540800) [pid = 1540] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19C549400) [pid = 1540] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D199C65000) [pid = 1540] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19E2E4000) [pid = 1540] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:56:59 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18DB38C00) [pid = 1540] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:57:00 INFO - PROCESS | 1540 | 1467953820057 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 879ms 21:57:00 INFO - PROCESS | 1540 | 1467953820068 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 21:57:00 INFO - PROCESS | 1540 | 1467953820071 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 21:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:57:00 INFO - PROCESS | 1540 | 1467953820074 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:57:00 INFO - PROCESS | 1540 | 1467953820075 Marionette TRACE conn6 <- [1,2618,null,{}] 21:57:00 INFO - PROCESS | 1540 | 1467953820079 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:00 INFO - PROCESS | 1540 | 1467953820081 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:00 INFO - PROCESS | 1540 | 1467953820161 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 21:57:00 INFO - PROCESS | 1540 | 1467953820167 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:00 INFO - PROCESS | 1540 | 1467953820169 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0947000 == 32 [pid = 1540] [id = 664] 21:57:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D192719C00) [pid = 1540] [serial = 1992] [outer = 0000000000000000] 21:57:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19977C400) [pid = 1540] [serial = 1993] [outer = 000000D192719C00] 21:57:00 INFO - PROCESS | 1540 | 1467953820213 Marionette DEBUG loaded listener.js 21:57:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199979C00) [pid = 1540] [serial = 1994] [outer = 000000D192719C00] 21:57:00 INFO - PROCESS | 1540 | 1467953820627 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 21:57:00 INFO - PROCESS | 1540 | 1467953820706 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 21:57:00 INFO - PROCESS | 1540 | 1467953820708 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 21:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:57:00 INFO - PROCESS | 1540 | 1467953820712 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:57:00 INFO - PROCESS | 1540 | 1467953820713 Marionette TRACE conn6 <- [1,2622,null,{}] 21:57:00 INFO - PROCESS | 1540 | 1467953820717 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:00 INFO - PROCESS | 1540 | 1467953820719 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:00 INFO - PROCESS | 1540 | 1467953820803 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 21:57:00 INFO - PROCESS | 1540 | 1467953820810 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:00 INFO - PROCESS | 1540 | 1467953820812 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C82000 == 33 [pid = 1540] [id = 665] 21:57:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199C60C00) [pid = 1540] [serial = 1995] [outer = 0000000000000000] 21:57:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199C69000) [pid = 1540] [serial = 1996] [outer = 000000D199C60C00] 21:57:00 INFO - PROCESS | 1540 | 1467953820857 Marionette DEBUG loaded listener.js 21:57:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199CE1000) [pid = 1540] [serial = 1997] [outer = 000000D199C60C00] 21:57:01 INFO - PROCESS | 1540 | 1467953821291 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 626ms 21:57:01 INFO - PROCESS | 1540 | 1467953821341 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 21:57:01 INFO - PROCESS | 1540 | 1467953821343 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 21:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:57:01 INFO - PROCESS | 1540 | 1467953821347 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:57:01 INFO - PROCESS | 1540 | 1467953821349 Marionette TRACE conn6 <- [1,2626,null,{}] 21:57:01 INFO - PROCESS | 1540 | 1467953821353 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:01 INFO - PROCESS | 1540 | 1467953821355 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:01 INFO - PROCESS | 1540 | 1467953821439 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 21:57:01 INFO - PROCESS | 1540 | 1467953821446 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:01 INFO - PROCESS | 1540 | 1467953821449 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1904000 == 34 [pid = 1540] [id = 666] 21:57:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199F61800) [pid = 1540] [serial = 1998] [outer = 0000000000000000] 21:57:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199F6B400) [pid = 1540] [serial = 1999] [outer = 000000D199F61800] 21:57:01 INFO - PROCESS | 1540 | 1467953821493 Marionette DEBUG loaded listener.js 21:57:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A395400) [pid = 1540] [serial = 2000] [outer = 000000D199F61800] 21:57:02 INFO - PROCESS | 1540 | 1467953822237 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 21:57:02 INFO - PROCESS | 1540 | 1467953822293 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 21:57:02 INFO - PROCESS | 1540 | 1467953822298 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 21:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:57:02 INFO - PROCESS | 1540 | 1467953822303 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:57:02 INFO - PROCESS | 1540 | 1467953822307 Marionette TRACE conn6 <- [1,2630,null,{}] 21:57:02 INFO - PROCESS | 1540 | 1467953822313 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:02 INFO - PROCESS | 1540 | 1467953822316 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:02 INFO - PROCESS | 1540 | 1467953822458 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 21:57:02 INFO - PROCESS | 1540 | 1467953822577 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:02 INFO - PROCESS | 1540 | 1467953822580 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198155800 == 35 [pid = 1540] [id = 667] 21:57:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18D68EC00) [pid = 1540] [serial = 2001] [outer = 0000000000000000] 21:57:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18D799400) [pid = 1540] [serial = 2002] [outer = 000000D18D68EC00] 21:57:02 INFO - PROCESS | 1540 | 1467953822640 Marionette DEBUG loaded listener.js 21:57:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18DC52000) [pid = 1540] [serial = 2003] [outer = 000000D18D68EC00] 21:57:03 INFO - PROCESS | 1540 | 1467953823424 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1139ms 21:57:03 INFO - PROCESS | 1540 | 1467953823445 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 21:57:03 INFO - PROCESS | 1540 | 1467953823450 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 21:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:57:03 INFO - PROCESS | 1540 | 1467953823457 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:57:03 INFO - PROCESS | 1540 | 1467953823461 Marionette TRACE conn6 <- [1,2634,null,{}] 21:57:03 INFO - PROCESS | 1540 | 1467953823465 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:03 INFO - PROCESS | 1540 | 1467953823468 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:03 INFO - PROCESS | 1540 | 1467953823594 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 21:57:03 INFO - PROCESS | 1540 | 1467953823727 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:03 INFO - PROCESS | 1540 | 1467953823730 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB4800 == 36 [pid = 1540] [id = 668] 21:57:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D192089800) [pid = 1540] [serial = 2004] [outer = 0000000000000000] 21:57:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D192722800) [pid = 1540] [serial = 2005] [outer = 000000D192089800] 21:57:03 INFO - PROCESS | 1540 | 1467953823790 Marionette DEBUG loaded listener.js 21:57:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D1935ED400) [pid = 1540] [serial = 2006] [outer = 000000D192089800] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C82000 == 35 [pid = 1540] [id = 665] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0947000 == 34 [pid = 1540] [id = 664] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E96B800 == 33 [pid = 1540] [id = 663] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CCEF000 == 32 [pid = 1540] [id = 662] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A60E000 == 31 [pid = 1540] [id = 661] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E22800 == 30 [pid = 1540] [id = 660] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D196518800 == 29 [pid = 1540] [id = 659] 21:57:04 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D5F800 == 28 [pid = 1540] [id = 658] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19A12D000) [pid = 1540] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B614C00) [pid = 1540] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D192A40000) [pid = 1540] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D1935AEC00) [pid = 1540] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D7F4C00) [pid = 1540] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18DD41800) [pid = 1540] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D1981DB400) [pid = 1540] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19B008000) [pid = 1540] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D196704400) [pid = 1540] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19934E000) [pid = 1540] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D7A2400) [pid = 1540] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18E10D400) [pid = 1540] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19C97A400) [pid = 1540] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19B97D400) [pid = 1540] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199C6A800) [pid = 1540] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19D0BD800) [pid = 1540] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D199F5F400) [pid = 1540] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19A66B400) [pid = 1540] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E40D800) [pid = 1540] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19987B400) [pid = 1540] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19E2E8800) [pid = 1540] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D199973000) [pid = 1540] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D19B983400) [pid = 1540] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 21:57:04 INFO - PROCESS | 1540 | 1467953824671 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:57:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1236ms 21:57:04 INFO - PROCESS | 1540 | 1467953824694 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 21:57:04 INFO - PROCESS | 1540 | 1467953824698 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 21:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:57:04 INFO - PROCESS | 1540 | 1467953824703 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:57:04 INFO - PROCESS | 1540 | 1467953824706 Marionette TRACE conn6 <- [1,2638,null,{}] 21:57:04 INFO - PROCESS | 1540 | 1467953824712 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:04 INFO - PROCESS | 1540 | 1467953824715 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:04 INFO - PROCESS | 1540 | 1467953824811 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 21:57:04 INFO - PROCESS | 1540 | 1467953824818 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:04 INFO - PROCESS | 1540 | 1467953824822 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B30000 == 29 [pid = 1540] [id = 669] 21:57:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D18D79A800) [pid = 1540] [serial = 2007] [outer = 0000000000000000] 21:57:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18D7ED400) [pid = 1540] [serial = 2008] [outer = 000000D18D79A800] 21:57:04 INFO - PROCESS | 1540 | 1467953824872 Marionette DEBUG loaded listener.js 21:57:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18DC5C800) [pid = 1540] [serial = 2009] [outer = 000000D18D79A800] 21:57:05 INFO - PROCESS | 1540 | 1467953825397 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:57:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 21:57:05 INFO - PROCESS | 1540 | 1467953825437 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 21:57:05 INFO - PROCESS | 1540 | 1467953825441 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 21:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:57:05 INFO - PROCESS | 1540 | 1467953825448 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:57:05 INFO - PROCESS | 1540 | 1467953825450 Marionette TRACE conn6 <- [1,2642,null,{}] 21:57:05 INFO - PROCESS | 1540 | 1467953825454 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:05 INFO - PROCESS | 1540 | 1467953825457 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:05 INFO - PROCESS | 1540 | 1467953825547 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 21:57:05 INFO - PROCESS | 1540 | 1467953825555 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:05 INFO - PROCESS | 1540 | 1467953825557 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:05 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E16800 == 30 [pid = 1540] [id = 670] 21:57:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D1922B8C00) [pid = 1540] [serial = 2010] [outer = 0000000000000000] 21:57:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D192720C00) [pid = 1540] [serial = 2011] [outer = 000000D1922B8C00] 21:57:05 INFO - PROCESS | 1540 | 1467953825605 Marionette DEBUG loaded listener.js 21:57:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D192B69800) [pid = 1540] [serial = 2012] [outer = 000000D1922B8C00] 21:57:06 INFO - PROCESS | 1540 | 1467953826088 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:57:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 21:57:06 INFO - PROCESS | 1540 | 1467953826141 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 21:57:06 INFO - PROCESS | 1540 | 1467953826144 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 21:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:57:06 INFO - PROCESS | 1540 | 1467953826148 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:57:06 INFO - PROCESS | 1540 | 1467953826151 Marionette TRACE conn6 <- [1,2646,null,{}] 21:57:06 INFO - PROCESS | 1540 | 1467953826163 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:06 INFO - PROCESS | 1540 | 1467953826168 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:06 INFO - PROCESS | 1540 | 1467953826285 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 21:57:06 INFO - PROCESS | 1540 | 1467953826373 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:06 INFO - PROCESS | 1540 | 1467953826377 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC4D800 == 31 [pid = 1540] [id = 671] 21:57:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D53A400) [pid = 1540] [serial = 2013] [outer = 0000000000000000] 21:57:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D196D16400) [pid = 1540] [serial = 2014] [outer = 000000D18D53A400] 21:57:06 INFO - PROCESS | 1540 | 1467953826426 Marionette DEBUG loaded listener.js 21:57:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D197173400) [pid = 1540] [serial = 2015] [outer = 000000D18D53A400] 21:57:06 INFO - PROCESS | 1540 | 1467953826801 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:57:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 21:57:06 INFO - PROCESS | 1540 | 1467953826841 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 21:57:06 INFO - PROCESS | 1540 | 1467953826844 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 21:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:57:06 INFO - PROCESS | 1540 | 1467953826848 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:57:06 INFO - PROCESS | 1540 | 1467953826849 Marionette TRACE conn6 <- [1,2650,null,{}] 21:57:06 INFO - PROCESS | 1540 | 1467953826867 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:06 INFO - PROCESS | 1540 | 1467953826869 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:06 INFO - PROCESS | 1540 | 1467953826989 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 21:57:07 INFO - PROCESS | 1540 | 1467953827039 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:07 INFO - PROCESS | 1540 | 1467953827041 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDAC000 == 32 [pid = 1540] [id = 672] 21:57:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199510000) [pid = 1540] [serial = 2016] [outer = 0000000000000000] 21:57:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199822C00) [pid = 1540] [serial = 2017] [outer = 000000D199510000] 21:57:07 INFO - PROCESS | 1540 | 1467953827095 Marionette DEBUG loaded listener.js 21:57:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19997B800) [pid = 1540] [serial = 2018] [outer = 000000D199510000] 21:57:07 INFO - PROCESS | 1540 | 1467953827528 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:57:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 21:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:57:07 INFO - PROCESS | 1540 | 1467953827589 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 21:57:07 INFO - PROCESS | 1540 | 1467953827591 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 21:57:07 INFO - PROCESS | 1540 | 1467953827594 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:57:07 INFO - PROCESS | 1540 | 1467953827596 Marionette TRACE conn6 <- [1,2654,null,{}] 21:57:07 INFO - PROCESS | 1540 | 1467953827600 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:07 INFO - PROCESS | 1540 | 1467953827602 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:07 INFO - PROCESS | 1540 | 1467953827744 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 21:57:07 INFO - PROCESS | 1540 | 1467953827768 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:07 INFO - PROCESS | 1540 | 1467953827770 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C7F000 == 33 [pid = 1540] [id = 673] 21:57:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199772400) [pid = 1540] [serial = 2019] [outer = 0000000000000000] 21:57:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199CDB400) [pid = 1540] [serial = 2020] [outer = 000000D199772400] 21:57:07 INFO - PROCESS | 1540 | 1467953827815 Marionette DEBUG loaded listener.js 21:57:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199F6B800) [pid = 1540] [serial = 2021] [outer = 000000D199772400] 21:57:08 INFO - PROCESS | 1540 | [1540] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:57:08 INFO - PROCESS | 1540 | [1540] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:57:08 INFO - PROCESS | 1540 | 1467953828750 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:57:08 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) 21:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1188ms 21:57:08 INFO - PROCESS | 1540 | 1467953828786 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 21:57:08 INFO - PROCESS | 1540 | 1467953828788 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 21:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:57:08 INFO - PROCESS | 1540 | 1467953828796 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:57:08 INFO - PROCESS | 1540 | 1467953828798 Marionette TRACE conn6 <- [1,2658,null,{}] 21:57:08 INFO - PROCESS | 1540 | 1467953828801 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:08 INFO - PROCESS | 1540 | 1467953828807 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:08 INFO - PROCESS | 1540 | 1467953828972 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192B65C00) [pid = 1540] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D848800) [pid = 1540] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D53DC00) [pid = 1540] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D191FDC000) [pid = 1540] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18BB61800) [pid = 1540] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D196597800) [pid = 1540] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18D7ED800) [pid = 1540] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D199C60C00) [pid = 1540] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19982B800) [pid = 1540] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19B61C000) [pid = 1540] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19712B000) [pid = 1540] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:57:08 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D192719C00) [pid = 1540] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:57:09 INFO - PROCESS | 1540 | 1467953829028 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:09 INFO - PROCESS | 1540 | 1467953829031 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998B5800 == 34 [pid = 1540] [id = 674] 21:57:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18C34E800) [pid = 1540] [serial = 2022] [outer = 0000000000000000] 21:57:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18D691000) [pid = 1540] [serial = 2023] [outer = 000000D18C34E800] 21:57:09 INFO - PROCESS | 1540 | 1467953829077 Marionette DEBUG loaded listener.js 21:57:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D1935B0400) [pid = 1540] [serial = 2024] [outer = 000000D18C34E800] 21:57:09 INFO - PROCESS | 1540 | 1467953829955 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:57:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 21:57:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:57:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1185ms 21:57:09 INFO - PROCESS | 1540 | 1467953829985 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 21:57:09 INFO - PROCESS | 1540 | 1467953829987 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 21:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:57:09 INFO - PROCESS | 1540 | 1467953829990 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:57:09 INFO - PROCESS | 1540 | 1467953829992 Marionette TRACE conn6 <- [1,2662,null,{}] 21:57:10 INFO - PROCESS | 1540 | 1467953829996 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:10 INFO - PROCESS | 1540 | 1467953829998 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:10 INFO - PROCESS | 1540 | 1467953830111 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 21:57:10 INFO - PROCESS | 1540 | 1467953830119 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:10 INFO - PROCESS | 1540 | 1467953830121 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B17800 == 35 [pid = 1540] [id = 675] 21:57:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D199CDFC00) [pid = 1540] [serial = 2025] [outer = 0000000000000000] 21:57:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D19ABB3C00) [pid = 1540] [serial = 2026] [outer = 000000D199CDFC00] 21:57:10 INFO - PROCESS | 1540 | 1467953830166 Marionette DEBUG loaded listener.js 21:57:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19AED0C00) [pid = 1540] [serial = 2027] [outer = 000000D199CDFC00] 21:57:11 INFO - PROCESS | 1540 | 1467953831096 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:57:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 21:57:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:57:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1196ms 21:57:11 INFO - PROCESS | 1540 | 1467953831189 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 21:57:11 INFO - PROCESS | 1540 | 1467953831195 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 21:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:57:11 INFO - PROCESS | 1540 | 1467953831201 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:57:11 INFO - PROCESS | 1540 | 1467953831204 Marionette TRACE conn6 <- [1,2666,null,{}] 21:57:11 INFO - PROCESS | 1540 | 1467953831211 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:11 INFO - PROCESS | 1540 | 1467953831214 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:11 INFO - PROCESS | 1540 | 1467953831371 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 21:57:11 INFO - PROCESS | 1540 | 1467953831534 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:11 INFO - PROCESS | 1540 | 1467953831537 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198169000 == 36 [pid = 1540] [id = 676] 21:57:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18DC59400) [pid = 1540] [serial = 2028] [outer = 0000000000000000] 21:57:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18E435800) [pid = 1540] [serial = 2029] [outer = 000000D18DC59400] 21:57:11 INFO - PROCESS | 1540 | 1467953831603 Marionette DEBUG loaded listener.js 21:57:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192727000) [pid = 1540] [serial = 2030] [outer = 000000D18DC59400] 21:57:12 INFO - PROCESS | 1540 | 1467953832702 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:57:12 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) 21:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1540ms 21:57:12 INFO - PROCESS | 1540 | 1467953832743 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 21:57:12 INFO - PROCESS | 1540 | 1467953832748 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 21:57:12 INFO - PROCESS | 1540 | 1467953832798 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:57:12 INFO - PROCESS | 1540 | 1467953832802 Marionette TRACE conn6 <- [1,2670,null,{}] 21:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:57:12 INFO - PROCESS | 1540 | 1467953832817 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:12 INFO - PROCESS | 1540 | 1467953832820 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:13 INFO - PROCESS | 1540 | 1467953833010 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 21:57:13 INFO - PROCESS | 1540 | 1467953833093 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:13 INFO - PROCESS | 1540 | 1467953833096 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CC48800 == 37 [pid = 1540] [id = 677] 21:57:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D198EE9C00) [pid = 1540] [serial = 2031] [outer = 0000000000000000] 21:57:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19982C800) [pid = 1540] [serial = 2032] [outer = 000000D198EE9C00] 21:57:13 INFO - PROCESS | 1540 | 1467953833153 Marionette DEBUG loaded listener.js 21:57:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19A403C00) [pid = 1540] [serial = 2033] [outer = 000000D198EE9C00] 21:57:14 INFO - PROCESS | 1540 | 1467953834287 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:57:14 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) 21:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1503ms 21:57:14 INFO - PROCESS | 1540 | 1467953834310 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 21:57:14 INFO - PROCESS | 1540 | 1467953834314 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 21:57:14 INFO - PROCESS | 1540 | 1467953834320 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:57:14 INFO - PROCESS | 1540 | 1467953834323 Marionette TRACE conn6 <- [1,2674,null,{}] 21:57:14 INFO - PROCESS | 1540 | 1467953834329 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:14 INFO - PROCESS | 1540 | 1467953834332 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:14 INFO - PROCESS | 1540 | 1467953834480 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 21:57:14 INFO - PROCESS | 1540 | 1467953834616 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:14 INFO - PROCESS | 1540 | 1467953834619 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19651C000 == 38 [pid = 1540] [id = 678] 21:57:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D853000) [pid = 1540] [serial = 2034] [outer = 0000000000000000] 21:57:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18DB43400) [pid = 1540] [serial = 2035] [outer = 000000D18D853000] 21:57:14 INFO - PROCESS | 1540 | 1467953834672 Marionette DEBUG loaded listener.js 21:57:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19207E400) [pid = 1540] [serial = 2036] [outer = 000000D18D853000] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998B5800 == 37 [pid = 1540] [id = 674] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C7F000 == 36 [pid = 1540] [id = 673] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDAC000 == 35 [pid = 1540] [id = 672] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC4D800 == 34 [pid = 1540] [id = 671] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E16800 == 33 [pid = 1540] [id = 670] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B30000 == 32 [pid = 1540] [id = 669] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D56800 == 31 [pid = 1540] [id = 657] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D198155800 == 30 [pid = 1540] [id = 667] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAB4800 == 29 [pid = 1540] [id = 668] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1904000 == 28 [pid = 1540] [id = 666] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CC48800 == 27 [pid = 1540] [id = 677] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B17800 == 26 [pid = 1540] [id = 675] 21:57:15 INFO - PROCESS | 1540 | --DOCSHELL 000000D198169000 == 25 [pid = 1540] [id = 676] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D1935AE000) [pid = 1540] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D851C00) [pid = 1540] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18DC56800) [pid = 1540] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D687800) [pid = 1540] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D724800) [pid = 1540] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D192083000) [pid = 1540] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D72D800) [pid = 1540] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D535400) [pid = 1540] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19670B000) [pid = 1540] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D192B61800) [pid = 1540] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18E4D8C00) [pid = 1540] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D199CE1000) [pid = 1540] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199F69800) [pid = 1540] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D199831C00) [pid = 1540] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19E414C00) [pid = 1540] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19C54A000) [pid = 1540] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D199F6B400) [pid = 1540] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D193761800) [pid = 1540] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D1981DE400) [pid = 1540] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D19710B000) [pid = 1540] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D199C69000) [pid = 1540] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D19987F000) [pid = 1540] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D19977C400) [pid = 1540] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D199979C00) [pid = 1540] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 21:57:15 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D19270EC00) [pid = 1540] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 21:57:16 INFO - PROCESS | 1540 | 1467953836397 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:57:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 21:57:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:57:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:57:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2130ms 21:57:16 INFO - PROCESS | 1540 | 1467953836454 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 21:57:16 INFO - PROCESS | 1540 | 1467953836459 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 21:57:16 INFO - PROCESS | 1540 | 1467953836464 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:57:16 INFO - PROCESS | 1540 | 1467953836467 Marionette TRACE conn6 <- [1,2678,null,{}] 21:57:16 INFO - PROCESS | 1540 | 1467953836473 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:16 INFO - PROCESS | 1540 | 1467953836476 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:16 INFO - PROCESS | 1540 | 1467953836571 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 21:57:16 INFO - PROCESS | 1540 | 1467953836581 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:16 INFO - PROCESS | 1540 | 1467953836585 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192052000 == 26 [pid = 1540] [id = 679] 21:57:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D18D537C00) [pid = 1540] [serial = 2037] [outer = 0000000000000000] 21:57:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D18D692C00) [pid = 1540] [serial = 2038] [outer = 000000D18D537C00] 21:57:16 INFO - PROCESS | 1540 | 1467953836638 Marionette DEBUG loaded listener.js 21:57:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D18D79B000) [pid = 1540] [serial = 2039] [outer = 000000D18D537C00] 21:57:17 INFO - PROCESS | 1540 | 1467953837614 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:57:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:57:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:57:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:57:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1176ms 21:57:17 INFO - PROCESS | 1540 | 1467953837644 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 21:57:17 INFO - PROCESS | 1540 | 1467953837650 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 21:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:57:17 INFO - PROCESS | 1540 | 1467953837656 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:57:17 INFO - PROCESS | 1540 | 1467953837659 Marionette TRACE conn6 <- [1,2682,null,{}] 21:57:17 INFO - PROCESS | 1540 | 1467953837671 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:17 INFO - PROCESS | 1540 | 1467953837674 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:17 INFO - PROCESS | 1540 | 1467953837792 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 21:57:17 INFO - PROCESS | 1540 | 1467953837799 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:17 INFO - PROCESS | 1540 | 1467953837802 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19675E800 == 27 [pid = 1540] [id = 680] 21:57:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D18D84E400) [pid = 1540] [serial = 2040] [outer = 0000000000000000] 21:57:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18DC58800) [pid = 1540] [serial = 2041] [outer = 000000D18D84E400] 21:57:17 INFO - PROCESS | 1540 | 1467953837852 Marionette DEBUG loaded listener.js 21:57:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D18E697400) [pid = 1540] [serial = 2042] [outer = 000000D18D84E400] 21:57:18 INFO - PROCESS | 1540 | 1467953838867 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:57:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:57:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:57:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:57:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1231ms 21:57:18 INFO - PROCESS | 1540 | 1467953838889 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 21:57:18 INFO - PROCESS | 1540 | 1467953838891 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 21:57:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:57:18 INFO - PROCESS | 1540 | 1467953838895 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:57:18 INFO - PROCESS | 1540 | 1467953838899 Marionette TRACE conn6 <- [1,2686,null,{}] 21:57:18 INFO - PROCESS | 1540 | 1467953838918 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:18 INFO - PROCESS | 1540 | 1467953838923 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:19 INFO - PROCESS | 1540 | 1467953839039 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 21:57:19 INFO - PROCESS | 1540 | 1467953839047 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:19 INFO - PROCESS | 1540 | 1467953839050 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A038000 == 28 [pid = 1540] [id = 681] 21:57:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D18D696000) [pid = 1540] [serial = 2043] [outer = 0000000000000000] 21:57:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D192B63C00) [pid = 1540] [serial = 2044] [outer = 000000D18D696000] 21:57:19 INFO - PROCESS | 1540 | 1467953839145 Marionette DEBUG loaded listener.js 21:57:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D1935F6000) [pid = 1540] [serial = 2045] [outer = 000000D18D696000] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D199772400) [pid = 1540] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D18C34E800) [pid = 1540] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D1922B8C00) [pid = 1540] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D18D79A800) [pid = 1540] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D199F61800) [pid = 1540] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D18D53A400) [pid = 1540] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D192089800) [pid = 1540] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D18D68EC00) [pid = 1540] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D199510000) [pid = 1540] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:57:19 INFO - PROCESS | 1540 | --DOMWINDOW == 52 (000000D199CDFC00) [pid = 1540] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:57:20 INFO - PROCESS | 1540 | 1467953840092 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:57:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 21:57:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:57:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1240ms 21:57:20 INFO - PROCESS | 1540 | 1467953840137 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 21:57:20 INFO - PROCESS | 1540 | 1467953840140 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 21:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:57:20 INFO - PROCESS | 1540 | 1467953840143 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - PROCESS | 1540 | 1467953840145 Marionette TRACE conn6 <- [1,2690,null,{}] 21:57:20 INFO - PROCESS | 1540 | 1467953840149 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:20 INFO - PROCESS | 1540 | 1467953840151 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:20 INFO - PROCESS | 1540 | 1467953840239 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 21:57:20 INFO - PROCESS | 1540 | 1467953840313 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:20 INFO - PROCESS | 1540 | 1467953840316 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19B905800 == 29 [pid = 1540] [id = 682] 21:57:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D1940CA400) [pid = 1540] [serial = 2046] [outer = 0000000000000000] 21:57:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D196594400) [pid = 1540] [serial = 2047] [outer = 000000D1940CA400] 21:57:20 INFO - PROCESS | 1540 | 1467953840364 Marionette DEBUG loaded listener.js 21:57:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D196D0AC00) [pid = 1540] [serial = 2048] [outer = 000000D1940CA400] 21:57:20 INFO - PROCESS | 1540 | 1467953840769 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:57:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 21:57:20 INFO - PROCESS | 1540 | 1467953840816 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 21:57:20 INFO - PROCESS | 1540 | 1467953840818 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 21:57:20 INFO - PROCESS | 1540 | 1467953840821 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:57:20 INFO - PROCESS | 1540 | 1467953840823 Marionette TRACE conn6 <- [1,2694,null,{}] 21:57:20 INFO - PROCESS | 1540 | 1467953840827 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:20 INFO - PROCESS | 1540 | 1467953840829 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:20 INFO - PROCESS | 1540 | 1467953840911 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 21:57:20 INFO - PROCESS | 1540 | 1467953840917 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:20 INFO - PROCESS | 1540 | 1467953840919 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA50800 == 30 [pid = 1540] [id = 683] 21:57:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D18D84DC00) [pid = 1540] [serial = 2049] [outer = 0000000000000000] 21:57:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D197127000) [pid = 1540] [serial = 2050] [outer = 000000D18D84DC00] 21:57:20 INFO - PROCESS | 1540 | 1467953840965 Marionette DEBUG loaded listener.js 21:57:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D198A09800) [pid = 1540] [serial = 2051] [outer = 000000D18D84DC00] 21:57:21 INFO - PROCESS | 1540 | 1467953841389 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:57:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:57:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 21:57:21 INFO - PROCESS | 1540 | 1467953841454 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 21:57:21 INFO - PROCESS | 1540 | 1467953841457 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 21:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:57:21 INFO - PROCESS | 1540 | 1467953841460 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:57:21 INFO - PROCESS | 1540 | 1467953841462 Marionette TRACE conn6 <- [1,2698,null,{}] 21:57:21 INFO - PROCESS | 1540 | 1467953841465 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:21 INFO - PROCESS | 1540 | 1467953841472 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:21 INFO - PROCESS | 1540 | 1467953841582 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 21:57:21 INFO - PROCESS | 1540 | 1467953841624 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:21 INFO - PROCESS | 1540 | 1467953841626 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDB2000 == 31 [pid = 1540] [id = 684] 21:57:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D199829C00) [pid = 1540] [serial = 2052] [outer = 0000000000000000] 21:57:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D19997E400) [pid = 1540] [serial = 2053] [outer = 000000D199829C00] 21:57:21 INFO - PROCESS | 1540 | 1467953841673 Marionette DEBUG loaded listener.js 21:57:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D199C66000) [pid = 1540] [serial = 2054] [outer = 000000D199829C00] 21:57:22 INFO - PROCESS | 1540 | 1467953842504 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 21:57:22 INFO - PROCESS | 1540 | 1467953842552 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 21:57:22 INFO - PROCESS | 1540 | 1467953842557 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:57:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:57:22 INFO - PROCESS | 1540 | 1467953842563 Marionette TRACE conn6 <- [1,2702,null,{}] 21:57:22 INFO - PROCESS | 1540 | 1467953842593 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:22 INFO - PROCESS | 1540 | 1467953842596 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:22 INFO - PROCESS | 1540 | 1467953842734 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 21:57:22 INFO - PROCESS | 1540 | 1467953842849 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:22 INFO - PROCESS | 1540 | 1467953842852 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196757000 == 32 [pid = 1540] [id = 685] 21:57:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18D727400) [pid = 1540] [serial = 2055] [outer = 0000000000000000] 21:57:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18D849C00) [pid = 1540] [serial = 2056] [outer = 000000D18D727400] 21:57:22 INFO - PROCESS | 1540 | 1467953842913 Marionette DEBUG loaded listener.js 21:57:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18E690800) [pid = 1540] [serial = 2057] [outer = 000000D18D727400] 21:57:23 INFO - PROCESS | 1540 | 1467953843689 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:57:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1261ms 21:57:23 INFO - PROCESS | 1540 | 1467953843824 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 21:57:23 INFO - PROCESS | 1540 | 1467953843828 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 21:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:57:23 INFO - PROCESS | 1540 | 1467953843833 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:57:23 INFO - PROCESS | 1540 | 1467953843837 Marionette TRACE conn6 <- [1,2706,null,{}] 21:57:23 INFO - PROCESS | 1540 | 1467953843852 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:23 INFO - PROCESS | 1540 | 1467953843855 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:23 INFO - PROCESS | 1540 | 1467953843979 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 21:57:24 INFO - PROCESS | 1540 | 1467953844054 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:24 INFO - PROCESS | 1540 | 1467953844059 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193633000 == 33 [pid = 1540] [id = 686] 21:57:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18DC57400) [pid = 1540] [serial = 2058] [outer = 0000000000000000] 21:57:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18E10C000) [pid = 1540] [serial = 2059] [outer = 000000D18DC57400] 21:57:24 INFO - PROCESS | 1540 | 1467953844112 Marionette DEBUG loaded listener.js 21:57:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D19271B800) [pid = 1540] [serial = 2060] [outer = 000000D18DC57400] 21:57:24 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA50800 == 32 [pid = 1540] [id = 683] 21:57:24 INFO - PROCESS | 1540 | --DOCSHELL 000000D19B905800 == 31 [pid = 1540] [id = 682] 21:57:24 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A038000 == 30 [pid = 1540] [id = 681] 21:57:24 INFO - PROCESS | 1540 | --DOCSHELL 000000D19675E800 == 29 [pid = 1540] [id = 680] 21:57:24 INFO - PROCESS | 1540 | --DOCSHELL 000000D192052000 == 28 [pid = 1540] [id = 679] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19ABB3C00) [pid = 1540] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199CDB400) [pid = 1540] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D18D691000) [pid = 1540] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D192720C00) [pid = 1540] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D192B69800) [pid = 1540] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D18D7ED400) [pid = 1540] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D18DC5C800) [pid = 1540] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D19A395400) [pid = 1540] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D196D16400) [pid = 1540] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D192722800) [pid = 1540] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D1935ED400) [pid = 1540] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D18D799400) [pid = 1540] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D18DC52000) [pid = 1540] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D19AED0C00) [pid = 1540] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 52 (000000D199822C00) [pid = 1540] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 51 (000000D199F6B800) [pid = 1540] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 50 (000000D1935B0400) [pid = 1540] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 49 (000000D197173400) [pid = 1540] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | --DOMWINDOW == 48 (000000D19997B800) [pid = 1540] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 21:57:24 INFO - PROCESS | 1540 | 1467953844710 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 21:57:24 INFO - PROCESS | 1540 | 1467953844784 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 21:57:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:57:24 INFO - PROCESS | 1540 | 1467953844790 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:57:24 INFO - PROCESS | 1540 | 1467953844795 Marionette TRACE conn6 <- [1,2710,null,{}] 21:57:24 INFO - PROCESS | 1540 | 1467953844799 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:24 INFO - PROCESS | 1540 | 1467953844802 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:24 INFO - PROCESS | 1540 | 1467953844903 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 21:57:24 INFO - PROCESS | 1540 | 1467953844909 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:24 INFO - PROCESS | 1540 | 1467953844912 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1995EB000 == 29 [pid = 1540] [id = 687] 21:57:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 49 (000000D18DD59000) [pid = 1540] [serial = 2061] [outer = 0000000000000000] 21:57:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 50 (000000D18E435000) [pid = 1540] [serial = 2062] [outer = 000000D18DD59000] 21:57:24 INFO - PROCESS | 1540 | 1467953844965 Marionette DEBUG loaded listener.js 21:57:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 51 (000000D192A3FC00) [pid = 1540] [serial = 2063] [outer = 000000D18DD59000] 21:57:25 INFO - PROCESS | 1540 | 1467953845496 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:57:25 INFO - PROCESS | 1540 | 1467953845525 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 21:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:57:25 INFO - PROCESS | 1540 | 1467953845529 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:57:25 INFO - PROCESS | 1540 | 1467953845531 Marionette TRACE conn6 <- [1,2714,null,{}] 21:57:25 INFO - PROCESS | 1540 | 1467953845542 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:25 INFO - PROCESS | 1540 | 1467953845547 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:25 INFO - PROCESS | 1540 | 1467953845642 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 21:57:25 INFO - PROCESS | 1540 | 1467953845727 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:25 INFO - PROCESS | 1540 | 1467953845731 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19C374000 == 30 [pid = 1540] [id = 688] 21:57:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 52 (000000D19670B000) [pid = 1540] [serial = 2064] [outer = 0000000000000000] 21:57:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D196D0C400) [pid = 1540] [serial = 2065] [outer = 000000D19670B000] 21:57:25 INFO - PROCESS | 1540 | 1467953845783 Marionette DEBUG loaded listener.js 21:57:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D197172C00) [pid = 1540] [serial = 2066] [outer = 000000D19670B000] 21:57:26 INFO - PROCESS | 1540 | 1467953846186 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:57:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:57:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 21:57:26 INFO - PROCESS | 1540 | 1467953846202 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 21:57:26 INFO - PROCESS | 1540 | 1467953846204 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 21:57:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:57:26 INFO - PROCESS | 1540 | 1467953846207 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:57:26 INFO - PROCESS | 1540 | 1467953846209 Marionette TRACE conn6 <- [1,2718,null,{}] 21:57:26 INFO - PROCESS | 1540 | 1467953846213 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:26 INFO - PROCESS | 1540 | 1467953846215 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:26 INFO - PROCESS | 1540 | 1467953846306 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 21:57:26 INFO - PROCESS | 1540 | 1467953846313 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:26 INFO - PROCESS | 1540 | 1467953846315 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ED9B000 == 31 [pid = 1540] [id = 689] 21:57:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D19977F400) [pid = 1540] [serial = 2067] [outer = 0000000000000000] 21:57:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D19982B000) [pid = 1540] [serial = 2068] [outer = 000000D19977F400] 21:57:26 INFO - PROCESS | 1540 | 1467953846361 Marionette DEBUG loaded listener.js 21:57:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D199974000) [pid = 1540] [serial = 2069] [outer = 000000D19977F400] 21:57:27 INFO - PROCESS | 1540 | 1467953847291 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:57:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 21:57:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:57:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:57:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1132ms 21:57:27 INFO - PROCESS | 1540 | 1467953847349 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 21:57:27 INFO - PROCESS | 1540 | 1467953847352 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 21:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:57:27 INFO - PROCESS | 1540 | 1467953847355 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:57:27 INFO - PROCESS | 1540 | 1467953847357 Marionette TRACE conn6 <- [1,2722,null,{}] 21:57:27 INFO - PROCESS | 1540 | 1467953847360 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:27 INFO - PROCESS | 1540 | 1467953847362 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:27 INFO - PROCESS | 1540 | 1467953847472 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 21:57:27 INFO - PROCESS | 1540 | 1467953847477 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:27 INFO - PROCESS | 1540 | 1467953847480 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B50800 == 32 [pid = 1540] [id = 690] 21:57:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18D7F2000) [pid = 1540] [serial = 2070] [outer = 0000000000000000] 21:57:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D199C62400) [pid = 1540] [serial = 2071] [outer = 000000D18D7F2000] 21:57:27 INFO - PROCESS | 1540 | 1467953847526 Marionette DEBUG loaded listener.js 21:57:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D199CDB800) [pid = 1540] [serial = 2072] [outer = 000000D18D7F2000] 21:57:28 INFO - PROCESS | 1540 | 1467953848015 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 21:57:28 INFO - PROCESS | 1540 | 1467953848036 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 21:57:28 INFO - PROCESS | 1540 | 1467953848038 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 21:57:28 INFO - PROCESS | 1540 | 1467953848041 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:57:28 INFO - PROCESS | 1540 | 1467953848043 Marionette TRACE conn6 <- [1,2726,null,{}] 21:57:28 INFO - PROCESS | 1540 | 1467953848047 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:28 INFO - PROCESS | 1540 | 1467953848054 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:28 INFO - PROCESS | 1540 | 1467953848206 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 21:57:28 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D18D84E400) [pid = 1540] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:57:28 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D18D853000) [pid = 1540] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:57:28 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D18D537C00) [pid = 1540] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:57:28 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D18DC59400) [pid = 1540] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:57:28 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D18D84DC00) [pid = 1540] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:57:28 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D198EE9C00) [pid = 1540] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:57:28 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D1940CA400) [pid = 1540] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:57:28 INFO - PROCESS | 1540 | 1467953848268 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:28 INFO - PROCESS | 1540 | 1467953848270 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17DF800 == 33 [pid = 1540] [id = 691] 21:57:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D18D723400) [pid = 1540] [serial = 2073] [outer = 0000000000000000] 21:57:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D18D853000) [pid = 1540] [serial = 2074] [outer = 000000D18D723400] 21:57:28 INFO - PROCESS | 1540 | 1467953848318 Marionette DEBUG loaded listener.js 21:57:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D19A40F000) [pid = 1540] [serial = 2075] [outer = 000000D18D723400] 21:57:28 INFO - PROCESS | 1540 | 1467953848706 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 21:57:28 INFO - PROCESS | 1540 | 1467953848718 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 21:57:28 INFO - PROCESS | 1540 | 1467953848720 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 21:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:57:28 INFO - PROCESS | 1540 | 1467953848724 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:57:28 INFO - PROCESS | 1540 | 1467953848725 Marionette TRACE conn6 <- [1,2730,null,{}] 21:57:28 INFO - PROCESS | 1540 | 1467953848729 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:28 INFO - PROCESS | 1540 | 1467953848731 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:28 INFO - PROCESS | 1540 | 1467953848813 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 21:57:28 INFO - PROCESS | 1540 | 1467953848921 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:28 INFO - PROCESS | 1540 | 1467953848923 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A037800 == 34 [pid = 1540] [id = 692] 21:57:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D19A40F800) [pid = 1540] [serial = 2076] [outer = 0000000000000000] 21:57:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D19AA35400) [pid = 1540] [serial = 2077] [outer = 000000D19A40F800] 21:57:28 INFO - PROCESS | 1540 | 1467953848975 Marionette DEBUG loaded listener.js 21:57:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D19ABB7400) [pid = 1540] [serial = 2078] [outer = 000000D19A40F800] 21:57:29 INFO - PROCESS | 1540 | 1467953849346 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 21:57:29 INFO - PROCESS | 1540 | 1467953849398 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 21:57:29 INFO - PROCESS | 1540 | 1467953849400 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 21:57:29 INFO - PROCESS | 1540 | 1467953849403 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:57:29 INFO - PROCESS | 1540 | 1467953849405 Marionette TRACE conn6 <- [1,2734,null,{}] 21:57:29 INFO - PROCESS | 1540 | 1467953849408 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:29 INFO - PROCESS | 1540 | 1467953849410 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:29 INFO - PROCESS | 1540 | 1467953849525 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 21:57:29 INFO - PROCESS | 1540 | 1467953849533 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:29 INFO - PROCESS | 1540 | 1467953849535 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B03800 == 35 [pid = 1540] [id = 693] 21:57:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D19ABBA800) [pid = 1540] [serial = 2079] [outer = 0000000000000000] 21:57:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D19A392000) [pid = 1540] [serial = 2080] [outer = 000000D19ABBA800] 21:57:29 INFO - PROCESS | 1540 | 1467953849580 Marionette DEBUG loaded listener.js 21:57:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D19AF9B000) [pid = 1540] [serial = 2081] [outer = 000000D19ABBA800] 21:57:29 INFO - PROCESS | 1540 | 1467953849985 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 21:57:30 INFO - PROCESS | 1540 | 1467953850036 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 21:57:30 INFO - PROCESS | 1540 | 1467953850038 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 21:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:57:30 INFO - PROCESS | 1540 | 1467953850042 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - PROCESS | 1540 | 1467953850043 Marionette TRACE conn6 <- [1,2738,null,{}] 21:57:30 INFO - PROCESS | 1540 | 1467953850047 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:30 INFO - PROCESS | 1540 | 1467953850049 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:30 INFO - PROCESS | 1540 | 1467953850165 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 21:57:30 INFO - PROCESS | 1540 | 1467953850215 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:30 INFO - PROCESS | 1540 | 1467953850218 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BCC000 == 36 [pid = 1540] [id = 694] 21:57:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D19AF9AC00) [pid = 1540] [serial = 2082] [outer = 0000000000000000] 21:57:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D19B0DEC00) [pid = 1540] [serial = 2083] [outer = 000000D19AF9AC00] 21:57:30 INFO - PROCESS | 1540 | 1467953850263 Marionette DEBUG loaded listener.js 21:57:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D19B618800) [pid = 1540] [serial = 2084] [outer = 000000D19AF9AC00] 21:57:30 INFO - PROCESS | 1540 | 1467953850643 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 21:57:30 INFO - PROCESS | 1540 | 1467953850673 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 21:57:30 INFO - PROCESS | 1540 | 1467953850675 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 21:57:30 INFO - PROCESS | 1540 | 1467953850678 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:57:30 INFO - PROCESS | 1540 | 1467953850680 Marionette TRACE conn6 <- [1,2742,null,{}] 21:57:30 INFO - PROCESS | 1540 | 1467953850684 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:30 INFO - PROCESS | 1540 | 1467953850686 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:30 INFO - PROCESS | 1540 | 1467953850806 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 21:57:30 INFO - PROCESS | 1540 | 1467953850814 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:30 INFO - PROCESS | 1540 | 1467953850816 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:30 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1C04800 == 37 [pid = 1540] [id = 695] 21:57:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D19B619000) [pid = 1540] [serial = 2085] [outer = 0000000000000000] 21:57:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D19B6F2000) [pid = 1540] [serial = 2086] [outer = 000000D19B619000] 21:57:30 INFO - PROCESS | 1540 | 1467953850861 Marionette DEBUG loaded listener.js 21:57:30 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D19B97A400) [pid = 1540] [serial = 2087] [outer = 000000D19B619000] 21:57:31 INFO - PROCESS | 1540 | 1467953851576 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 923ms 21:57:31 INFO - PROCESS | 1540 | 1467953851606 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 21:57:31 INFO - PROCESS | 1540 | 1467953851611 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 21:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:57:31 INFO - PROCESS | 1540 | 1467953851616 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:57:31 INFO - PROCESS | 1540 | 1467953851619 Marionette TRACE conn6 <- [1,2746,null,{}] 21:57:31 INFO - PROCESS | 1540 | 1467953851625 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:31 INFO - PROCESS | 1540 | 1467953851629 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:31 INFO - PROCESS | 1540 | 1467953851757 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 21:57:31 INFO - PROCESS | 1540 | 1467953851876 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:31 INFO - PROCESS | 1540 | 1467953851880 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E1D800 == 38 [pid = 1540] [id = 696] 21:57:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19271A400) [pid = 1540] [serial = 2088] [outer = 0000000000000000] 21:57:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D192727800) [pid = 1540] [serial = 2089] [outer = 000000D19271A400] 21:57:31 INFO - PROCESS | 1540 | 1467953851941 Marionette DEBUG loaded listener.js 21:57:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19418CC00) [pid = 1540] [serial = 2090] [outer = 000000D19271A400] 21:57:32 INFO - PROCESS | 1540 | 1467953852532 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:57:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:57:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 21:57:32 INFO - PROCESS | 1540 | 1467953852606 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 21:57:32 INFO - PROCESS | 1540 | 1467953852611 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 21:57:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:57:32 INFO - PROCESS | 1540 | 1467953852618 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:57:32 INFO - PROCESS | 1540 | 1467953852621 Marionette TRACE conn6 <- [1,2750,null,{}] 21:57:32 INFO - PROCESS | 1540 | 1467953852625 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:32 INFO - PROCESS | 1540 | 1467953852628 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:32 INFO - PROCESS | 1540 | 1467953852780 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 21:57:32 INFO - PROCESS | 1540 | 1467953852905 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:32 INFO - PROCESS | 1540 | 1467953852908 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17DB000 == 39 [pid = 1540] [id = 697] 21:57:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D198EE9C00) [pid = 1540] [serial = 2091] [outer = 0000000000000000] 21:57:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199CD7400) [pid = 1540] [serial = 2092] [outer = 000000D198EE9C00] 21:57:32 INFO - PROCESS | 1540 | 1467953852968 Marionette DEBUG loaded listener.js 21:57:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199F69C00) [pid = 1540] [serial = 2093] [outer = 000000D198EE9C00] 21:57:33 INFO - PROCESS | 1540 | 1467953853593 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:57:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:57:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1026ms 21:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:57:33 INFO - PROCESS | 1540 | 1467953853646 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 21:57:33 INFO - PROCESS | 1540 | 1467953853649 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 21:57:33 INFO - PROCESS | 1540 | 1467953853653 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:57:33 INFO - PROCESS | 1540 | 1467953853657 Marionette TRACE conn6 <- [1,2754,null,{}] 21:57:33 INFO - PROCESS | 1540 | 1467953853669 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:33 INFO - PROCESS | 1540 | 1467953853674 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:33 INFO - PROCESS | 1540 | 1467953853810 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 21:57:33 INFO - PROCESS | 1540 | 1467953853942 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:33 INFO - PROCESS | 1540 | 1467953853945 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1D06000 == 40 [pid = 1540] [id = 698] 21:57:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19712D400) [pid = 1540] [serial = 2094] [outer = 0000000000000000] 21:57:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B0D9400) [pid = 1540] [serial = 2095] [outer = 000000D19712D400] 21:57:34 INFO - PROCESS | 1540 | 1467953854005 Marionette DEBUG loaded listener.js 21:57:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B9E8800) [pid = 1540] [serial = 2096] [outer = 000000D19712D400] 21:57:34 INFO - PROCESS | 1540 | 1467953854801 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1180ms 21:57:34 INFO - PROCESS | 1540 | 1467953854835 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 21:57:34 INFO - PROCESS | 1540 | 1467953854840 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 21:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:57:34 INFO - PROCESS | 1540 | 1467953854845 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:57:34 INFO - PROCESS | 1540 | 1467953854848 Marionette TRACE conn6 <- [1,2758,null,{}] 21:57:34 INFO - PROCESS | 1540 | 1467953854855 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:34 INFO - PROCESS | 1540 | 1467953854858 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:34 INFO - PROCESS | 1540 | 1467953854967 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 21:57:35 INFO - PROCESS | 1540 | 1467953855098 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:35 INFO - PROCESS | 1540 | 1467953855100 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196514800 == 41 [pid = 1540] [id = 699] 21:57:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18DC51800) [pid = 1540] [serial = 2097] [outer = 0000000000000000] 21:57:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D192718C00) [pid = 1540] [serial = 2098] [outer = 000000D18DC51800] 21:57:35 INFO - PROCESS | 1540 | 1467953855154 Marionette DEBUG loaded listener.js 21:57:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D1935AE000) [pid = 1540] [serial = 2099] [outer = 000000D18DC51800] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BCC000 == 40 [pid = 1540] [id = 694] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B03800 == 39 [pid = 1540] [id = 693] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A037800 == 38 [pid = 1540] [id = 692] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17DF800 == 37 [pid = 1540] [id = 691] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B50800 == 36 [pid = 1540] [id = 690] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ED9B000 == 35 [pid = 1540] [id = 689] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19C374000 == 34 [pid = 1540] [id = 688] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1995EB000 == 33 [pid = 1540] [id = 687] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D193633000 == 32 [pid = 1540] [id = 686] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D196757000 == 31 [pid = 1540] [id = 685] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDB2000 == 30 [pid = 1540] [id = 684] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D19651C000 == 29 [pid = 1540] [id = 678] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1D06000 == 28 [pid = 1540] [id = 698] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17DB000 == 27 [pid = 1540] [id = 697] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E1D800 == 26 [pid = 1540] [id = 696] 21:57:35 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1C04800 == 25 [pid = 1540] [id = 695] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D192B63C00) [pid = 1540] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192727000) [pid = 1540] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18E435800) [pid = 1540] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D198A09800) [pid = 1540] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19A403C00) [pid = 1540] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19982C800) [pid = 1540] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D197127000) [pid = 1540] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D196594400) [pid = 1540] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D196D0AC00) [pid = 1540] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D79B000) [pid = 1540] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18E697400) [pid = 1540] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18DC58800) [pid = 1540] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19207E400) [pid = 1540] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D18DB43400) [pid = 1540] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D18D692C00) [pid = 1540] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 21:57:36 INFO - PROCESS | 1540 | 1467953856352 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:57:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:57:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1525ms 21:57:36 INFO - PROCESS | 1540 | 1467953856375 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 21:57:36 INFO - PROCESS | 1540 | 1467953856379 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 21:57:36 INFO - PROCESS | 1540 | 1467953856384 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:57:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:57:36 INFO - PROCESS | 1540 | 1467953856389 Marionette TRACE conn6 <- [1,2762,null,{}] 21:57:36 INFO - PROCESS | 1540 | 1467953856394 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:36 INFO - PROCESS | 1540 | 1467953856396 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:36 INFO - PROCESS | 1540 | 1467953856496 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 21:57:36 INFO - PROCESS | 1540 | 1467953856617 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:36 INFO - PROCESS | 1540 | 1467953856619 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1922E2800 == 26 [pid = 1540] [id = 700] 21:57:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D68AC00) [pid = 1540] [serial = 2100] [outer = 0000000000000000] 21:57:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D72E000) [pid = 1540] [serial = 2101] [outer = 000000D18D68AC00] 21:57:36 INFO - PROCESS | 1540 | 1467953856670 Marionette DEBUG loaded listener.js 21:57:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D7EFC00) [pid = 1540] [serial = 2102] [outer = 000000D18D68AC00] 21:57:37 INFO - PROCESS | 1540 | 1467953857077 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 735ms 21:57:37 INFO - PROCESS | 1540 | 1467953857122 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 21:57:37 INFO - PROCESS | 1540 | 1467953857128 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 21:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:57:37 INFO - PROCESS | 1540 | 1467953857168 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:57:37 INFO - PROCESS | 1540 | 1467953857171 Marionette TRACE conn6 <- [1,2766,null,{}] 21:57:37 INFO - PROCESS | 1540 | 1467953857175 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:37 INFO - PROCESS | 1540 | 1467953857178 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:37 INFO - PROCESS | 1540 | 1467953857282 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 21:57:37 INFO - PROCESS | 1540 | 1467953857289 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:37 INFO - PROCESS | 1540 | 1467953857291 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19816A000 == 27 [pid = 1540] [id = 701] 21:57:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18DD45000) [pid = 1540] [serial = 2103] [outer = 0000000000000000] 21:57:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18E141800) [pid = 1540] [serial = 2104] [outer = 000000D18DD45000] 21:57:37 INFO - PROCESS | 1540 | 1467953857341 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D191D38400) [pid = 1540] [serial = 2105] [outer = 000000D18DD45000] 21:57:37 INFO - PROCESS | 1540 | 1467953857800 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 21:57:37 INFO - PROCESS | 1540 | 1467953857858 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 21:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:57:37 INFO - PROCESS | 1540 | 1467953857861 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 21:57:37 INFO - PROCESS | 1540 | 1467953857865 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:57:37 INFO - PROCESS | 1540 | 1467953857868 Marionette TRACE conn6 <- [1,2770,null,{}] 21:57:37 INFO - PROCESS | 1540 | 1467953857880 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:37 INFO - PROCESS | 1540 | 1467953857885 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:37 INFO - PROCESS | 1540 | 1467953857975 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 21:57:37 INFO - PROCESS | 1540 | 1467953857984 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:37 INFO - PROCESS | 1540 | 1467953857987 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A1E4000 == 28 [pid = 1540] [id = 702] 21:57:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192724800) [pid = 1540] [serial = 2106] [outer = 0000000000000000] 21:57:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D192A4BC00) [pid = 1540] [serial = 2107] [outer = 000000D192724800] 21:57:38 INFO - PROCESS | 1540 | 1467953858037 Marionette DEBUG loaded listener.js 21:57:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D1935F2000) [pid = 1540] [serial = 2108] [outer = 000000D192724800] 21:57:38 INFO - PROCESS | 1540 | 1467953858536 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:57:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:57:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 21:57:38 INFO - PROCESS | 1540 | 1467953858601 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 21:57:38 INFO - PROCESS | 1540 | 1467953858604 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 21:57:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:57:38 INFO - PROCESS | 1540 | 1467953858642 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:57:38 INFO - PROCESS | 1540 | 1467953858644 Marionette TRACE conn6 <- [1,2774,null,{}] 21:57:38 INFO - PROCESS | 1540 | 1467953858657 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:38 INFO - PROCESS | 1540 | 1467953858659 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:38 INFO - PROCESS | 1540 | 1467953858786 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 21:57:38 INFO - PROCESS | 1540 | 1467953858792 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:38 INFO - PROCESS | 1540 | 1467953858794 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D06B000 == 29 [pid = 1540] [id = 703] 21:57:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D196710C00) [pid = 1540] [serial = 2109] [outer = 0000000000000000] 21:57:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D196E47000) [pid = 1540] [serial = 2110] [outer = 000000D196710C00] 21:57:38 INFO - PROCESS | 1540 | 1467953858889 Marionette DEBUG loaded listener.js 21:57:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D197126C00) [pid = 1540] [serial = 2111] [outer = 000000D196710C00] 21:57:39 INFO - PROCESS | 1540 | 1467953859324 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 777ms 21:57:39 INFO - PROCESS | 1540 | 1467953859393 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 21:57:39 INFO - PROCESS | 1540 | 1467953859395 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 21:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:57:39 INFO - PROCESS | 1540 | 1467953859399 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:57:39 INFO - PROCESS | 1540 | 1467953859401 Marionette TRACE conn6 <- [1,2778,null,{}] 21:57:39 INFO - PROCESS | 1540 | 1467953859404 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:39 INFO - PROCESS | 1540 | 1467953859407 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:39 INFO - PROCESS | 1540 | 1467953859518 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 21:57:39 INFO - PROCESS | 1540 | 1467953859576 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:39 INFO - PROCESS | 1540 | 1467953859578 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E96C800 == 30 [pid = 1540] [id = 704] 21:57:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D197128400) [pid = 1540] [serial = 2112] [outer = 0000000000000000] 21:57:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D198A09C00) [pid = 1540] [serial = 2113] [outer = 000000D197128400] 21:57:39 INFO - PROCESS | 1540 | 1467953859625 Marionette DEBUG loaded listener.js 21:57:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19977C000) [pid = 1540] [serial = 2114] [outer = 000000D197128400] 21:57:40 INFO - PROCESS | 1540 | 1467953860084 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 21:57:40 INFO - PROCESS | 1540 | 1467953860144 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 21:57:40 INFO - PROCESS | 1540 | 1467953860146 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 21:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:57:40 INFO - PROCESS | 1540 | 1467953860155 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:57:40 INFO - PROCESS | 1540 | 1467953860157 Marionette TRACE conn6 <- [1,2782,null,{}] 21:57:40 INFO - PROCESS | 1540 | 1467953860160 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:40 INFO - PROCESS | 1540 | 1467953860166 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:40 INFO - PROCESS | 1540 | 1467953860447 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19AF9AC00) [pid = 1540] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D7F2000) [pid = 1540] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D723400) [pid = 1540] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19670B000) [pid = 1540] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199829C00) [pid = 1540] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19977F400) [pid = 1540] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18DC57400) [pid = 1540] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D727400) [pid = 1540] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18DD59000) [pid = 1540] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19ABBA800) [pid = 1540] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19A40F800) [pid = 1540] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19B619000) [pid = 1540] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:57:40 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18D696000) [pid = 1540] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:57:40 INFO - PROCESS | 1540 | 1467953860511 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:40 INFO - PROCESS | 1540 | 1467953860513 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D198E67000 == 31 [pid = 1540] [id = 705] 21:57:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18C3DAC00) [pid = 1540] [serial = 2115] [outer = 0000000000000000] 21:57:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18D696000) [pid = 1540] [serial = 2116] [outer = 000000D18C3DAC00] 21:57:40 INFO - PROCESS | 1540 | 1467953860561 Marionette DEBUG loaded listener.js 21:57:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19670B000) [pid = 1540] [serial = 2117] [outer = 000000D18C3DAC00] 21:57:40 INFO - PROCESS | 1540 | 1467953860931 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 839ms 21:57:40 INFO - PROCESS | 1540 | 1467953860995 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 21:57:41 INFO - PROCESS | 1540 | 1467953860997 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 21:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:57:41 INFO - PROCESS | 1540 | 1467953861000 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - PROCESS | 1540 | 1467953861002 Marionette TRACE conn6 <- [1,2786,null,{}] 21:57:41 INFO - PROCESS | 1540 | 1467953861005 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:41 INFO - PROCESS | 1540 | 1467953861007 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:41 INFO - PROCESS | 1540 | 1467953861087 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 21:57:41 INFO - PROCESS | 1540 | 1467953861093 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:41 INFO - PROCESS | 1540 | 1467953861095 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A190D000 == 32 [pid = 1540] [id = 706] 21:57:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19997CC00) [pid = 1540] [serial = 2118] [outer = 0000000000000000] 21:57:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199F62C00) [pid = 1540] [serial = 2119] [outer = 000000D19997CC00] 21:57:41 INFO - PROCESS | 1540 | 1467953861142 Marionette DEBUG loaded listener.js 21:57:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19A2FD800) [pid = 1540] [serial = 2120] [outer = 000000D19997CC00] 21:57:41 INFO - PROCESS | 1540 | 1467953861576 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:57:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:57:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 21:57:41 INFO - PROCESS | 1540 | 1467953861633 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 21:57:41 INFO - PROCESS | 1540 | 1467953861635 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 21:57:41 INFO - PROCESS | 1540 | 1467953861638 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:57:41 INFO - PROCESS | 1540 | 1467953861640 Marionette TRACE conn6 <- [1,2790,null,{}] 21:57:41 INFO - PROCESS | 1540 | 1467953861643 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:41 INFO - PROCESS | 1540 | 1467953861645 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:41 INFO - PROCESS | 1540 | 1467953861726 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 21:57:41 INFO - PROCESS | 1540 | 1467953861734 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:41 INFO - PROCESS | 1540 | 1467953861736 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1975800 == 33 [pid = 1540] [id = 707] 21:57:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D199F6D800) [pid = 1540] [serial = 2121] [outer = 0000000000000000] 21:57:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19A40E400) [pid = 1540] [serial = 2122] [outer = 000000D199F6D800] 21:57:41 INFO - PROCESS | 1540 | 1467953861781 Marionette DEBUG loaded listener.js 21:57:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19A66D400) [pid = 1540] [serial = 2123] [outer = 000000D199F6D800] 21:57:42 INFO - PROCESS | 1540 | 1467953862216 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 21:57:42 INFO - PROCESS | 1540 | 1467953862276 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 21:57:42 INFO - PROCESS | 1540 | 1467953862278 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 21:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:57:42 INFO - PROCESS | 1540 | 1467953862286 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:57:42 INFO - PROCESS | 1540 | 1467953862289 Marionette TRACE conn6 <- [1,2794,null,{}] 21:57:42 INFO - PROCESS | 1540 | 1467953862292 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:42 INFO - PROCESS | 1540 | 1467953862294 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:42 INFO - PROCESS | 1540 | 1467953862377 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 21:57:42 INFO - PROCESS | 1540 | 1467953862382 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:42 INFO - PROCESS | 1540 | 1467953862384 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1C10800 == 34 [pid = 1540] [id = 708] 21:57:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A66A000) [pid = 1540] [serial = 2124] [outer = 0000000000000000] 21:57:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19AE0A400) [pid = 1540] [serial = 2125] [outer = 000000D19A66A000] 21:57:42 INFO - PROCESS | 1540 | 1467953862429 Marionette DEBUG loaded listener.js 21:57:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19AF9A000) [pid = 1540] [serial = 2126] [outer = 000000D19A66A000] 21:57:43 INFO - PROCESS | 1540 | 1467953863311 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1067ms 21:57:43 INFO - PROCESS | 1540 | 1467953863357 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 21:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:57:43 INFO - PROCESS | 1540 | 1467953863361 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 21:57:43 INFO - PROCESS | 1540 | 1467953863366 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:57:43 INFO - PROCESS | 1540 | 1467953863370 Marionette TRACE conn6 <- [1,2798,null,{}] 21:57:43 INFO - PROCESS | 1540 | 1467953863375 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:43 INFO - PROCESS | 1540 | 1467953863379 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:43 INFO - PROCESS | 1540 | 1467953863531 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 21:57:43 INFO - PROCESS | 1540 | 1467953863655 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:43 INFO - PROCESS | 1540 | 1467953863659 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D77800 == 35 [pid = 1540] [id = 709] 21:57:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D18D7F4C00) [pid = 1540] [serial = 2127] [outer = 0000000000000000] 21:57:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18DD3B400) [pid = 1540] [serial = 2128] [outer = 000000D18D7F4C00] 21:57:43 INFO - PROCESS | 1540 | 1467953863720 Marionette DEBUG loaded listener.js 21:57:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D192084000) [pid = 1540] [serial = 2129] [outer = 000000D18D7F4C00] 21:57:44 INFO - PROCESS | 1540 | 1467953864495 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1174ms 21:57:44 INFO - PROCESS | 1540 | 1467953864541 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 21:57:44 INFO - PROCESS | 1540 | 1467953864546 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 21:57:44 INFO - PROCESS | 1540 | 1467953864576 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:57:44 INFO - PROCESS | 1540 | 1467953864580 Marionette TRACE conn6 <- [1,2802,null,{}] 21:57:44 INFO - PROCESS | 1540 | 1467953864584 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:44 INFO - PROCESS | 1540 | 1467953864588 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:44 INFO - PROCESS | 1540 | 1467953864832 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 21:57:44 INFO - PROCESS | 1540 | 1467953864963 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:44 INFO - PROCESS | 1540 | 1467953864966 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18EC73000 == 36 [pid = 1540] [id = 710] 21:57:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D695400) [pid = 1540] [serial = 2130] [outer = 0000000000000000] 21:57:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D79B000) [pid = 1540] [serial = 2131] [outer = 000000D18D695400] 21:57:45 INFO - PROCESS | 1540 | 1467953865022 Marionette DEBUG loaded listener.js 21:57:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18DF9E800) [pid = 1540] [serial = 2132] [outer = 000000D18D695400] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1975800 == 35 [pid = 1540] [id = 707] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A190D000 == 34 [pid = 1540] [id = 706] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D198E67000 == 33 [pid = 1540] [id = 705] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E96C800 == 32 [pid = 1540] [id = 704] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D06B000 == 31 [pid = 1540] [id = 703] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A1E4000 == 30 [pid = 1540] [id = 702] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D19816A000 == 29 [pid = 1540] [id = 701] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D1922E2800 == 28 [pid = 1540] [id = 700] 21:57:45 INFO - PROCESS | 1540 | --DOCSHELL 000000D196514800 == 27 [pid = 1540] [id = 699] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19B6F2000) [pid = 1540] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D1935F6000) [pid = 1540] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19B0DEC00) [pid = 1540] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199C62400) [pid = 1540] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D853000) [pid = 1540] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D196D0C400) [pid = 1540] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D197172C00) [pid = 1540] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199C66000) [pid = 1540] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19997E400) [pid = 1540] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19982B000) [pid = 1540] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18E10C000) [pid = 1540] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19271B800) [pid = 1540] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D849C00) [pid = 1540] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18E690800) [pid = 1540] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18E435000) [pid = 1540] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D192A3FC00) [pid = 1540] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19A392000) [pid = 1540] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19ABB7400) [pid = 1540] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D199CDB800) [pid = 1540] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19A40F000) [pid = 1540] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D199974000) [pid = 1540] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19AA35400) [pid = 1540] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19AF9B000) [pid = 1540] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D19B618800) [pid = 1540] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D19B97A400) [pid = 1540] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 21:57:45 INFO - PROCESS | 1540 | 1467953865659 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1121ms 21:57:45 INFO - PROCESS | 1540 | 1467953865704 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 21:57:45 INFO - PROCESS | 1540 | 1467953865708 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 21:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:57:45 INFO - PROCESS | 1540 | 1467953865713 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:57:45 INFO - PROCESS | 1540 | 1467953865716 Marionette TRACE conn6 <- [1,2806,null,{}] 21:57:45 INFO - PROCESS | 1540 | 1467953865721 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:45 INFO - PROCESS | 1540 | 1467953865724 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:45 INFO - PROCESS | 1540 | 1467953865822 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 21:57:45 INFO - PROCESS | 1540 | 1467953865906 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:45 INFO - PROCESS | 1540 | 1467953865909 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19650B000 == 28 [pid = 1540] [id = 711] 21:57:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D18D7E8400) [pid = 1540] [serial = 2133] [outer = 0000000000000000] 21:57:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D18E439C00) [pid = 1540] [serial = 2134] [outer = 000000D18D7E8400] 21:57:45 INFO - PROCESS | 1540 | 1467953865958 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D19270E800) [pid = 1540] [serial = 2135] [outer = 000000D18D7E8400] 21:57:46 INFO - PROCESS | 1540 | 1467953866394 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 21:57:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:57:46 INFO - PROCESS | 1540 | 1467953866452 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 21:57:46 INFO - PROCESS | 1540 | 1467953866455 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 21:57:46 INFO - PROCESS | 1540 | 1467953866458 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:57:46 INFO - PROCESS | 1540 | 1467953866461 Marionette TRACE conn6 <- [1,2810,null,{}] 21:57:46 INFO - PROCESS | 1540 | 1467953866470 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:46 INFO - PROCESS | 1540 | 1467953866472 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:46 INFO - PROCESS | 1540 | 1467953866567 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 21:57:46 INFO - PROCESS | 1540 | 1467953866582 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:46 INFO - PROCESS | 1540 | 1467953866584 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A037800 == 29 [pid = 1540] [id = 712] 21:57:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D1940C6C00) [pid = 1540] [serial = 2136] [outer = 0000000000000000] 21:57:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D196596800) [pid = 1540] [serial = 2137] [outer = 000000D1940C6C00] 21:57:46 INFO - PROCESS | 1540 | 1467953866632 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D19710F400) [pid = 1540] [serial = 2138] [outer = 000000D1940C6C00] 21:57:47 INFO - PROCESS | 1540 | 1467953867116 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:57:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 21:57:47 INFO - PROCESS | 1540 | 1467953867151 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 1540 | 1467953867156 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 21:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:57:47 INFO - PROCESS | 1540 | 1467953867167 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 1540 | 1467953867172 Marionette TRACE conn6 <- [1,2814,null,{}] 21:57:47 INFO - PROCESS | 1540 | 1467953867176 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:47 INFO - PROCESS | 1540 | 1467953867179 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:47 INFO - PROCESS | 1540 | 1467953867276 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 21:57:47 INFO - PROCESS | 1540 | 1467953867284 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:47 INFO - PROCESS | 1540 | 1467953867286 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E95F000 == 30 [pid = 1540] [id = 713] 21:57:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D225800) [pid = 1540] [serial = 2139] [outer = 0000000000000000] 21:57:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D199776000) [pid = 1540] [serial = 2140] [outer = 000000D18D225800] 21:57:47 INFO - PROCESS | 1540 | 1467953867408 Marionette DEBUG loaded listener.js 21:57:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D199977800) [pid = 1540] [serial = 2141] [outer = 000000D18D225800] 21:57:47 INFO - PROCESS | 1540 | 1467953867841 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:57:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 21:57:47 INFO - PROCESS | 1540 | 1467953867900 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 1540 | 1467953867902 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 21:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:57:47 INFO - PROCESS | 1540 | 1467953867905 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 1540 | 1467953867907 Marionette TRACE conn6 <- [1,2818,null,{}] 21:57:47 INFO - PROCESS | 1540 | 1467953867949 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:47 INFO - PROCESS | 1540 | 1467953867951 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:48 INFO - PROCESS | 1540 | 1467953868088 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 21:57:48 INFO - PROCESS | 1540 | 1467953868141 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:48 INFO - PROCESS | 1540 | 1467953868143 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0945800 == 31 [pid = 1540] [id = 714] 21:57:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199C66C00) [pid = 1540] [serial = 2142] [outer = 0000000000000000] 21:57:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199C6C400) [pid = 1540] [serial = 2143] [outer = 000000D199C66C00] 21:57:48 INFO - PROCESS | 1540 | 1467953868189 Marionette DEBUG loaded listener.js 21:57:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199F61C00) [pid = 1540] [serial = 2144] [outer = 000000D199C66C00] 21:57:48 INFO - PROCESS | 1540 | 1467953868613 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 21:57:48 INFO - PROCESS | 1540 | 1467953868643 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 21:57:48 INFO - PROCESS | 1540 | 1467953868645 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 21:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:57:48 INFO - PROCESS | 1540 | 1467953868648 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:57:48 INFO - PROCESS | 1540 | 1467953868650 Marionette TRACE conn6 <- [1,2822,null,{}] 21:57:48 INFO - PROCESS | 1540 | 1467953868654 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:48 INFO - PROCESS | 1540 | 1467953868656 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:48 INFO - PROCESS | 1540 | 1467953868773 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 21:57:48 INFO - PROCESS | 1540 | 1467953868837 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:48 INFO - PROCESS | 1540 | 1467953868843 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DAB1800 == 32 [pid = 1540] [id = 715] 21:57:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19A472000) [pid = 1540] [serial = 2145] [outer = 0000000000000000] 21:57:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19A66C800) [pid = 1540] [serial = 2146] [outer = 000000D19A472000] 21:57:48 INFO - PROCESS | 1540 | 1467953868901 Marionette DEBUG loaded listener.js 21:57:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19AEDA800) [pid = 1540] [serial = 2147] [outer = 000000D19A472000] 21:57:49 INFO - PROCESS | 1540 | 1467953869374 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 776ms 21:57:49 INFO - PROCESS | 1540 | 1467953869450 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 21:57:49 INFO - PROCESS | 1540 | 1467953869452 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 21:57:49 INFO - PROCESS | 1540 | 1467953869456 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:57:49 INFO - PROCESS | 1540 | 1467953869458 Marionette TRACE conn6 <- [1,2826,null,{}] 21:57:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:57:49 INFO - PROCESS | 1540 | 1467953869461 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:49 INFO - PROCESS | 1540 | 1467953869463 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:49 INFO - PROCESS | 1540 | 1467953869590 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 21:57:49 INFO - PROCESS | 1540 | 1467953869648 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:49 INFO - PROCESS | 1540 | 1467953869650 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A196C800 == 33 [pid = 1540] [id = 716] 21:57:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19AF90000) [pid = 1540] [serial = 2148] [outer = 0000000000000000] 21:57:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B617000) [pid = 1540] [serial = 2149] [outer = 000000D19AF90000] 21:57:49 INFO - PROCESS | 1540 | 1467953869697 Marionette DEBUG loaded listener.js 21:57:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B621000) [pid = 1540] [serial = 2150] [outer = 000000D19AF90000] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199F6D800) [pid = 1540] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D196710C00) [pid = 1540] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D197128400) [pid = 1540] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D192724800) [pid = 1540] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18DC51800) [pid = 1540] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D68AC00) [pid = 1540] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18DD45000) [pid = 1540] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18C3DAC00) [pid = 1540] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19271A400) [pid = 1540] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D198EE9C00) [pid = 1540] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19712D400) [pid = 1540] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:57:49 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19997CC00) [pid = 1540] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:57:50 INFO - PROCESS | 1540 | 1467953870101 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:57:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:57:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 21:57:50 INFO - PROCESS | 1540 | 1467953870134 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 21:57:50 INFO - PROCESS | 1540 | 1467953870136 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 21:57:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:57:50 INFO - PROCESS | 1540 | 1467953870139 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:57:50 INFO - PROCESS | 1540 | 1467953870141 Marionette TRACE conn6 <- [1,2830,null,{}] 21:57:50 INFO - PROCESS | 1540 | 1467953870145 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:50 INFO - PROCESS | 1540 | 1467953870147 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:50 INFO - PROCESS | 1540 | 1467953870229 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 21:57:50 INFO - PROCESS | 1540 | 1467953870235 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:50 INFO - PROCESS | 1540 | 1467953870237 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998AC000 == 34 [pid = 1540] [id = 717] 21:57:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18E109400) [pid = 1540] [serial = 2151] [outer = 0000000000000000] 21:57:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D19997A800) [pid = 1540] [serial = 2152] [outer = 000000D18E109400] 21:57:50 INFO - PROCESS | 1540 | 1467953870283 Marionette DEBUG loaded listener.js 21:57:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19B6E4400) [pid = 1540] [serial = 2153] [outer = 000000D18E109400] 21:57:50 INFO - PROCESS | 1540 | 1467953870710 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:57:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:57:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 21:57:50 INFO - PROCESS | 1540 | 1467953870772 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 21:57:50 INFO - PROCESS | 1540 | 1467953870774 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 21:57:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:57:50 INFO - PROCESS | 1540 | 1467953870786 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:57:50 INFO - PROCESS | 1540 | 1467953870788 Marionette TRACE conn6 <- [1,2834,null,{}] 21:57:50 INFO - PROCESS | 1540 | 1467953870792 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:50 INFO - PROCESS | 1540 | 1467953870794 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:50 INFO - PROCESS | 1540 | 1467953870880 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 21:57:50 INFO - PROCESS | 1540 | 1467953870888 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:50 INFO - PROCESS | 1540 | 1467953870890 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:50 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1C1E800 == 35 [pid = 1540] [id = 718] 21:57:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19B980000) [pid = 1540] [serial = 2154] [outer = 0000000000000000] 21:57:50 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19B9E1800) [pid = 1540] [serial = 2155] [outer = 000000D19B980000] 21:57:50 INFO - PROCESS | 1540 | 1467953870934 Marionette DEBUG loaded listener.js 21:57:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19C54A800) [pid = 1540] [serial = 2156] [outer = 000000D19B980000] 21:57:51 INFO - PROCESS | 1540 | 1467953871384 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:57:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:57:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 21:57:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:57:51 INFO - PROCESS | 1540 | 1467953871420 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 21:57:51 INFO - PROCESS | 1540 | 1467953871423 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 21:57:51 INFO - PROCESS | 1540 | 1467953871426 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:57:51 INFO - PROCESS | 1540 | 1467953871428 Marionette TRACE conn6 <- [1,2838,null,{}] 21:57:51 INFO - PROCESS | 1540 | 1467953871436 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:51 INFO - PROCESS | 1540 | 1467953871438 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:51 INFO - PROCESS | 1540 | 1467953871524 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 21:57:51 INFO - PROCESS | 1540 | 1467953871531 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:51 INFO - PROCESS | 1540 | 1467953871533 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:51 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E90000 == 36 [pid = 1540] [id = 719] 21:57:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19D019800) [pid = 1540] [serial = 2157] [outer = 0000000000000000] 21:57:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19D024400) [pid = 1540] [serial = 2158] [outer = 000000D19D019800] 21:57:51 INFO - PROCESS | 1540 | 1467953871578 Marionette DEBUG loaded listener.js 21:57:51 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19DA5C800) [pid = 1540] [serial = 2159] [outer = 000000D19D019800] 21:57:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D19650B000 == 35 [pid = 1540] [id = 711] 21:57:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D18EC73000 == 34 [pid = 1540] [id = 710] 21:57:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D77800 == 33 [pid = 1540] [id = 709] 21:57:52 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1C10800 == 32 [pid = 1540] [id = 708] 21:57:53 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A037800 == 31 [pid = 1540] [id = 712] 21:57:53 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DAB1800 == 30 [pid = 1540] [id = 715] 21:57:53 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1C1E800 == 29 [pid = 1540] [id = 718] 21:57:53 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998AC000 == 28 [pid = 1540] [id = 717] 21:57:53 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A196C800 == 27 [pid = 1540] [id = 716] 21:57:53 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0945800 == 26 [pid = 1540] [id = 714] 21:57:53 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E95F000 == 25 [pid = 1540] [id = 713] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19A40E400) [pid = 1540] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D196E47000) [pid = 1540] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D198A09C00) [pid = 1540] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D192A4BC00) [pid = 1540] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D1935AE000) [pid = 1540] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D192718C00) [pid = 1540] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18D72E000) [pid = 1540] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18D7EFC00) [pid = 1540] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D18E141800) [pid = 1540] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D191D38400) [pid = 1540] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D197126C00) [pid = 1540] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D18D696000) [pid = 1540] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19418CC00) [pid = 1540] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 61 (000000D192727800) [pid = 1540] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 60 (000000D199F69C00) [pid = 1540] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 59 (000000D199CD7400) [pid = 1540] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 58 (000000D19B9E8800) [pid = 1540] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 57 (000000D19B0D9400) [pid = 1540] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 56 (000000D19977C000) [pid = 1540] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 55 (000000D199F62C00) [pid = 1540] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 54 (000000D19A66D400) [pid = 1540] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 53 (000000D19670B000) [pid = 1540] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 52 (000000D19A2FD800) [pid = 1540] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | --DOMWINDOW == 51 (000000D1935F2000) [pid = 1540] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 21:57:53 INFO - PROCESS | 1540 | 1467953873414 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2028ms 21:57:53 INFO - PROCESS | 1540 | 1467953873457 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 1540 | 1467953873461 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 21:57:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:57:53 INFO - PROCESS | 1540 | 1467953873467 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 1540 | 1467953873470 Marionette TRACE conn6 <- [1,2842,null,{}] 21:57:53 INFO - PROCESS | 1540 | 1467953873477 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:53 INFO - PROCESS | 1540 | 1467953873480 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:53 INFO - PROCESS | 1540 | 1467953873582 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 21:57:53 INFO - PROCESS | 1540 | 1467953873590 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:53 INFO - PROCESS | 1540 | 1467953873594 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:53 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192057000 == 26 [pid = 1540] [id = 720] 21:57:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 52 (000000D18D687C00) [pid = 1540] [serial = 2160] [outer = 0000000000000000] 21:57:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 53 (000000D18D688800) [pid = 1540] [serial = 2161] [outer = 000000D18D687C00] 21:57:53 INFO - PROCESS | 1540 | 1467953873652 Marionette DEBUG loaded listener.js 21:57:53 INFO - PROCESS | 1540 | ++DOMWINDOW == 54 (000000D18D72B800) [pid = 1540] [serial = 2162] [outer = 000000D18D687C00] 21:57:54 INFO - PROCESS | 1540 | 1467953874166 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 21:57:54 INFO - PROCESS | 1540 | 1467953874204 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 21:57:54 INFO - PROCESS | 1540 | 1467953874210 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 21:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:57:54 INFO - PROCESS | 1540 | 1467953874217 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:57:54 INFO - PROCESS | 1540 | 1467953874219 Marionette TRACE conn6 <- [1,2846,null,{}] 21:57:54 INFO - PROCESS | 1540 | 1467953874223 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:54 INFO - PROCESS | 1540 | 1467953874227 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:54 INFO - PROCESS | 1540 | 1467953874321 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 21:57:54 INFO - PROCESS | 1540 | 1467953874331 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:54 INFO - PROCESS | 1540 | 1467953874334 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:54 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19678E000 == 27 [pid = 1540] [id = 721] 21:57:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 55 (000000D18D849C00) [pid = 1540] [serial = 2163] [outer = 0000000000000000] 21:57:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 56 (000000D18D850400) [pid = 1540] [serial = 2164] [outer = 000000D18D849C00] 21:57:54 INFO - PROCESS | 1540 | 1467953874383 Marionette DEBUG loaded listener.js 21:57:54 INFO - PROCESS | 1540 | ++DOMWINDOW == 57 (000000D18DC55400) [pid = 1540] [serial = 2165] [outer = 000000D18D849C00] 21:57:54 INFO - PROCESS | 1540 | 1467953874866 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 21:57:54 INFO - PROCESS | 1540 | 1467953874910 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 21:57:54 INFO - PROCESS | 1540 | 1467953874913 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 21:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:57:54 INFO - PROCESS | 1540 | 1467953874916 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:57:54 INFO - PROCESS | 1540 | 1467953874920 Marionette TRACE conn6 <- [1,2850,null,{}] 21:57:54 INFO - PROCESS | 1540 | 1467953874932 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:54 INFO - PROCESS | 1540 | 1467953874937 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:55 INFO - PROCESS | 1540 | 1467953875056 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 21:57:55 INFO - PROCESS | 1540 | 1467953875144 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:55 INFO - PROCESS | 1540 | 1467953875147 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F16800 == 28 [pid = 1540] [id = 722] 21:57:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 58 (000000D18BA30400) [pid = 1540] [serial = 2166] [outer = 0000000000000000] 21:57:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 59 (000000D191F95C00) [pid = 1540] [serial = 2167] [outer = 000000D18BA30400] 21:57:55 INFO - PROCESS | 1540 | 1467953875198 Marionette DEBUG loaded listener.js 21:57:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 60 (000000D19208BC00) [pid = 1540] [serial = 2168] [outer = 000000D18BA30400] 21:57:55 INFO - PROCESS | 1540 | 1467953875572 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 21:57:55 INFO - PROCESS | 1540 | 1467953875653 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 21:57:55 INFO - PROCESS | 1540 | 1467953875656 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 21:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:57:55 INFO - PROCESS | 1540 | 1467953875660 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:57:55 INFO - PROCESS | 1540 | 1467953875661 Marionette TRACE conn6 <- [1,2854,null,{}] 21:57:55 INFO - PROCESS | 1540 | 1467953875665 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:55 INFO - PROCESS | 1540 | 1467953875667 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:55 INFO - PROCESS | 1540 | 1467953875757 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 21:57:55 INFO - PROCESS | 1540 | 1467953875764 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:55 INFO - PROCESS | 1540 | 1467953875766 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:55 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A813800 == 29 [pid = 1540] [id = 723] 21:57:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 61 (000000D1927D4800) [pid = 1540] [serial = 2169] [outer = 0000000000000000] 21:57:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 62 (000000D192A43400) [pid = 1540] [serial = 2170] [outer = 000000D1927D4800] 21:57:55 INFO - PROCESS | 1540 | 1467953875812 Marionette DEBUG loaded listener.js 21:57:55 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D192B68C00) [pid = 1540] [serial = 2171] [outer = 000000D1927D4800] 21:57:56 INFO - PROCESS | 1540 | 1467953876255 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 628ms 21:57:56 INFO - PROCESS | 1540 | 1467953876290 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 21:57:56 INFO - PROCESS | 1540 | 1467953876293 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 21:57:56 INFO - PROCESS | 1540 | 1467953876296 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:57:56 INFO - PROCESS | 1540 | 1467953876298 Marionette TRACE conn6 <- [1,2858,null,{}] 21:57:56 INFO - PROCESS | 1540 | 1467953876301 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:56 INFO - PROCESS | 1540 | 1467953876304 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:56 INFO - PROCESS | 1540 | 1467953876387 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 21:57:56 INFO - PROCESS | 1540 | 1467953876394 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:56 INFO - PROCESS | 1540 | 1467953876396 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:56 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D076000 == 30 [pid = 1540] [id = 724] 21:57:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18D849400) [pid = 1540] [serial = 2172] [outer = 0000000000000000] 21:57:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D1935F6000) [pid = 1540] [serial = 2173] [outer = 000000D18D849400] 21:57:56 INFO - PROCESS | 1540 | 1467953876443 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D196595C00) [pid = 1540] [serial = 2174] [outer = 000000D18D849400] 21:57:56 INFO - PROCESS | 1540 | 1467953876907 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 21:57:56 INFO - PROCESS | 1540 | 1467953876933 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 21:57:56 INFO - PROCESS | 1540 | 1467953876936 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 21:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:57:56 INFO - PROCESS | 1540 | 1467953876939 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:57:56 INFO - PROCESS | 1540 | 1467953876941 Marionette TRACE conn6 <- [1,2862,null,{}] 21:57:56 INFO - PROCESS | 1540 | 1467953876944 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:56 INFO - PROCESS | 1540 | 1467953876951 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:57 INFO - PROCESS | 1540 | 1467953877061 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 21:57:57 INFO - PROCESS | 1540 | 1467953877069 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:57 INFO - PROCESS | 1540 | 1467953877071 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E971000 == 31 [pid = 1540] [id = 725] 21:57:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D196E4AC00) [pid = 1540] [serial = 2175] [outer = 0000000000000000] 21:57:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D197171C00) [pid = 1540] [serial = 2176] [outer = 000000D196E4AC00] 21:57:57 INFO - PROCESS | 1540 | 1467953877117 Marionette DEBUG loaded listener.js 21:57:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D198A09800) [pid = 1540] [serial = 2177] [outer = 000000D196E4AC00] 21:57:57 INFO - PROCESS | 1540 | 1467953877547 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 21:57:57 INFO - PROCESS | 1540 | 1467953877614 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 1540 | 1467953877616 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 21:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:57:57 INFO - PROCESS | 1540 | 1467953877619 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 1540 | 1467953877621 Marionette TRACE conn6 <- [1,2866,null,{}] 21:57:57 INFO - PROCESS | 1540 | 1467953877624 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:57 INFO - PROCESS | 1540 | 1467953877626 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:57 INFO - PROCESS | 1540 | 1467953877708 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 21:57:57 INFO - PROCESS | 1540 | 1467953877716 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:57 INFO - PROCESS | 1540 | 1467953877718 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:57 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B4C800 == 32 [pid = 1540] [id = 726] 21:57:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D199778400) [pid = 1540] [serial = 2178] [outer = 0000000000000000] 21:57:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D199829800) [pid = 1540] [serial = 2179] [outer = 000000D199778400] 21:57:57 INFO - PROCESS | 1540 | 1467953877764 Marionette DEBUG loaded listener.js 21:57:57 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19987C400) [pid = 1540] [serial = 2180] [outer = 000000D199778400] 21:57:58 INFO - PROCESS | 1540 | 1467953878238 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 21:57:58 INFO - PROCESS | 1540 | 1467953878294 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 21:57:58 INFO - PROCESS | 1540 | 1467953878296 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 21:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:57:58 INFO - PROCESS | 1540 | 1467953878299 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:57:58 INFO - PROCESS | 1540 | 1467953878301 Marionette TRACE conn6 <- [1,2870,null,{}] 21:57:58 INFO - PROCESS | 1540 | 1467953878305 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:58 INFO - PROCESS | 1540 | 1467953878307 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:58 INFO - PROCESS | 1540 | 1467953878390 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 21:57:58 INFO - PROCESS | 1540 | 1467953878398 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:58 INFO - PROCESS | 1540 | 1467953878400 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:58 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A17DC800 == 33 [pid = 1540] [id = 727] 21:57:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19997FC00) [pid = 1540] [serial = 2181] [outer = 0000000000000000] 21:57:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D1999EB000) [pid = 1540] [serial = 2182] [outer = 000000D19997FC00] 21:57:58 INFO - PROCESS | 1540 | 1467953878445 Marionette DEBUG loaded listener.js 21:57:58 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D199354400) [pid = 1540] [serial = 2183] [outer = 000000D19997FC00] 21:57:58 INFO - PROCESS | 1540 | 1467953878938 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 21:57:58 INFO - PROCESS | 1540 | 1467953878974 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 21:57:58 INFO - PROCESS | 1540 | 1467953878976 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 21:57:58 INFO - PROCESS | 1540 | 1467953878979 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:57:58 INFO - PROCESS | 1540 | 1467953878981 Marionette TRACE conn6 <- [1,2874,null,{}] 21:57:58 INFO - PROCESS | 1540 | 1467953878984 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:58 INFO - PROCESS | 1540 | 1467953878986 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:59 INFO - PROCESS | 1540 | 1467953879101 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 21:57:59 INFO - PROCESS | 1540 | 1467953879184 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:59 INFO - PROCESS | 1540 | 1467953879186 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199F0C000 == 34 [pid = 1540] [id = 728] 21:57:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D1999E2800) [pid = 1540] [serial = 2184] [outer = 0000000000000000] 21:57:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199F68C00) [pid = 1540] [serial = 2185] [outer = 000000D1999E2800] 21:57:59 INFO - PROCESS | 1540 | 1467953879232 Marionette DEBUG loaded listener.js 21:57:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19A314C00) [pid = 1540] [serial = 2186] [outer = 000000D1999E2800] 21:57:59 INFO - PROCESS | 1540 | 1467953879656 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 21:57:59 INFO - PROCESS | 1540 | 1467953879717 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 21:57:59 INFO - PROCESS | 1540 | 1467953879719 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 21:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:57:59 INFO - PROCESS | 1540 | 1467953879723 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:57:59 INFO - PROCESS | 1540 | 1467953879724 Marionette TRACE conn6 <- [1,2878,null,{}] 21:57:59 INFO - PROCESS | 1540 | 1467953879728 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:59 INFO - PROCESS | 1540 | 1467953879730 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:59 INFO - PROCESS | 1540 | 1467953879847 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 21:57:59 INFO - PROCESS | 1540 | 1467953879902 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:59 INFO - PROCESS | 1540 | 1467953879904 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:57:59 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B09800 == 35 [pid = 1540] [id = 729] 21:57:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19A403400) [pid = 1540] [serial = 2187] [outer = 0000000000000000] 21:57:59 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A40D400) [pid = 1540] [serial = 2188] [outer = 000000D19A403400] 21:57:59 INFO - PROCESS | 1540 | 1467953879951 Marionette DEBUG loaded listener.js 21:58:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19A66D400) [pid = 1540] [serial = 2189] [outer = 000000D19A403400] 21:58:00 INFO - PROCESS | 1540 | 1467953880403 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:58:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:58:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 21:58:00 INFO - PROCESS | 1540 | 1467953880487 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 21:58:00 INFO - PROCESS | 1540 | 1467953880489 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 21:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:58:00 INFO - PROCESS | 1540 | 1467953880492 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:58:00 INFO - PROCESS | 1540 | 1467953880495 Marionette TRACE conn6 <- [1,2882,null,{}] 21:58:00 INFO - PROCESS | 1540 | 1467953880503 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:00 INFO - PROCESS | 1540 | 1467953880506 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:00 INFO - PROCESS | 1540 | 1467953880752 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B980000) [pid = 1540] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D199C66C00) [pid = 1540] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19A472000) [pid = 1540] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19AF90000) [pid = 1540] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D225800) [pid = 1540] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D1940C6C00) [pid = 1540] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18D7E8400) [pid = 1540] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18D695400) [pid = 1540] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D7F4C00) [pid = 1540] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19A66A000) [pid = 1540] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:58:00 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18E109400) [pid = 1540] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:58:00 INFO - PROCESS | 1540 | 1467953880818 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:00 INFO - PROCESS | 1540 | 1467953880821 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:00 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19D06E000 == 36 [pid = 1540] [id = 730] 21:58:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18BB5FC00) [pid = 1540] [serial = 2190] [outer = 0000000000000000] 21:58:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D537C00) [pid = 1540] [serial = 2191] [outer = 000000D18BB5FC00] 21:58:00 INFO - PROCESS | 1540 | 1467953880869 Marionette DEBUG loaded listener.js 21:58:00 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199884000) [pid = 1540] [serial = 2192] [outer = 000000D18BB5FC00] 21:58:01 INFO - PROCESS | 1540 | 1467953881249 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 774ms 21:58:01 INFO - PROCESS | 1540 | 1467953881276 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 21:58:01 INFO - PROCESS | 1540 | 1467953881278 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 21:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:58:01 INFO - PROCESS | 1540 | 1467953881281 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:58:01 INFO - PROCESS | 1540 | 1467953881283 Marionette TRACE conn6 <- [1,2886,null,{}] 21:58:01 INFO - PROCESS | 1540 | 1467953881286 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:01 INFO - PROCESS | 1540 | 1467953881288 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:01 INFO - PROCESS | 1540 | 1467953881372 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 21:58:01 INFO - PROCESS | 1540 | 1467953881378 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:01 INFO - PROCESS | 1540 | 1467953881380 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:01 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1D17800 == 37 [pid = 1540] [id = 731] 21:58:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19A472000) [pid = 1540] [serial = 2193] [outer = 0000000000000000] 21:58:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19AF98400) [pid = 1540] [serial = 2194] [outer = 000000D19A472000] 21:58:01 INFO - PROCESS | 1540 | 1467953881433 Marionette DEBUG loaded listener.js 21:58:01 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19B0E2C00) [pid = 1540] [serial = 2195] [outer = 000000D19A472000] 21:58:01 INFO - PROCESS | 1540 | 1467953881859 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 21:58:01 INFO - PROCESS | 1540 | 1467953881917 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 21:58:01 INFO - PROCESS | 1540 | 1467953881919 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 21:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:58:01 INFO - PROCESS | 1540 | 1467953881922 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:58:01 INFO - PROCESS | 1540 | 1467953881924 Marionette TRACE conn6 <- [1,2890,null,{}] 21:58:01 INFO - PROCESS | 1540 | 1467953881927 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:01 INFO - PROCESS | 1540 | 1467953881929 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:02 INFO - PROCESS | 1540 | 1467953882013 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 21:58:02 INFO - PROCESS | 1540 | 1467953882019 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:02 INFO - PROCESS | 1540 | 1467953882020 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EAE000 == 38 [pid = 1540] [id = 732] 21:58:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19B61A000) [pid = 1540] [serial = 2196] [outer = 0000000000000000] 21:58:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B61E800) [pid = 1540] [serial = 2197] [outer = 000000D19B61A000] 21:58:02 INFO - PROCESS | 1540 | 1467953882065 Marionette DEBUG loaded listener.js 21:58:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B97D400) [pid = 1540] [serial = 2198] [outer = 000000D19B61A000] 21:58:02 INFO - PROCESS | 1540 | 1467953882523 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 21:58:02 INFO - PROCESS | 1540 | 1467953882563 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 21:58:02 INFO - PROCESS | 1540 | 1467953882566 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 21:58:02 INFO - PROCESS | 1540 | 1467953882569 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:58:02 INFO - PROCESS | 1540 | 1467953882571 Marionette TRACE conn6 <- [1,2894,null,{}] 21:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:58:02 INFO - PROCESS | 1540 | 1467953882574 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:02 INFO - PROCESS | 1540 | 1467953882576 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:02 INFO - PROCESS | 1540 | 1467953882670 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 21:58:02 INFO - PROCESS | 1540 | 1467953882675 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:02 INFO - PROCESS | 1540 | 1467953882677 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:02 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A29C0800 == 39 [pid = 1540] [id = 733] 21:58:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19C53E400) [pid = 1540] [serial = 2199] [outer = 0000000000000000] 21:58:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19C545000) [pid = 1540] [serial = 2200] [outer = 000000D19C53E400] 21:58:02 INFO - PROCESS | 1540 | 1467953882722 Marionette DEBUG loaded listener.js 21:58:02 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19D022400) [pid = 1540] [serial = 2201] [outer = 000000D19C53E400] 21:58:03 INFO - PROCESS | 1540 | 1467953883555 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:58:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:58:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1013ms 21:58:03 INFO - PROCESS | 1540 | 1467953883589 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 21:58:03 INFO - PROCESS | 1540 | 1467953883594 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 21:58:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:58:03 INFO - PROCESS | 1540 | 1467953883599 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:58:03 INFO - PROCESS | 1540 | 1467953883604 Marionette TRACE conn6 <- [1,2898,null,{}] 21:58:03 INFO - PROCESS | 1540 | 1467953883610 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:03 INFO - PROCESS | 1540 | 1467953883613 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:03 INFO - PROCESS | 1540 | 1467953883749 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 21:58:03 INFO - PROCESS | 1540 | 1467953883877 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:03 INFO - PROCESS | 1540 | 1467953883880 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:03 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196781000 == 40 [pid = 1540] [id = 734] 21:58:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D798C00) [pid = 1540] [serial = 2202] [outer = 0000000000000000] 21:58:03 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D7A4400) [pid = 1540] [serial = 2203] [outer = 000000D18D798C00] 21:58:03 INFO - PROCESS | 1540 | 1467953883940 Marionette DEBUG loaded listener.js 21:58:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D18DC52400) [pid = 1540] [serial = 2204] [outer = 000000D18D798C00] 21:58:04 INFO - PROCESS | 1540 | 1467953884603 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:58:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:58:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:58:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1023ms 21:58:04 INFO - PROCESS | 1540 | 1467953884626 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 1540 | 1467953884631 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 21:58:04 INFO - TEST-START | /DOMEvents/constructors.html 21:58:04 INFO - PROCESS | 1540 | 1467953884638 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 1540 | 1467953884641 Marionette TRACE conn6 <- [1,2902,null,{}] 21:58:04 INFO - PROCESS | 1540 | 1467953884668 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:04 INFO - PROCESS | 1540 | 1467953884671 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:04 INFO - PROCESS | 1540 | 1467953884861 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 21:58:04 INFO - PROCESS | 1540 | 1467953884913 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:04 INFO - PROCESS | 1540 | 1467953884916 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:04 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192748800 == 41 [pid = 1540] [id = 735] 21:58:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D18D723C00) [pid = 1540] [serial = 2205] [outer = 0000000000000000] 21:58:04 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18E693800) [pid = 1540] [serial = 2206] [outer = 000000D18D723C00] 21:58:04 INFO - PROCESS | 1540 | 1467953884975 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D192727800) [pid = 1540] [serial = 2207] [outer = 000000D18D723C00] 21:58:05 INFO - PROCESS | 1540 | 1467953885909 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:58:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:58:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:58:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:58:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:58:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:58:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:58:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:58:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:58:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:58:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:58:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1352ms 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EAE000 == 40 [pid = 1540] [id = 732] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1D17800 == 39 [pid = 1540] [id = 731] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D06E000 == 38 [pid = 1540] [id = 730] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B09800 == 37 [pid = 1540] [id = 729] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F0C000 == 36 [pid = 1540] [id = 728] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A17DC800 == 35 [pid = 1540] [id = 727] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B4C800 == 34 [pid = 1540] [id = 726] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E971000 == 33 [pid = 1540] [id = 725] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19D076000 == 32 [pid = 1540] [id = 724] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A813800 == 31 [pid = 1540] [id = 723] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19D024400) [pid = 1540] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D199F16800 == 30 [pid = 1540] [id = 722] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D19678E000 == 29 [pid = 1540] [id = 721] 21:58:06 INFO - PROCESS | 1540 | --DOCSHELL 000000D192057000 == 28 [pid = 1540] [id = 720] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19C54A800) [pid = 1540] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D199C6C400) [pid = 1540] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19A66C800) [pid = 1540] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D199F61C00) [pid = 1540] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19B617000) [pid = 1540] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19AEDA800) [pid = 1540] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19B9E1800) [pid = 1540] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19B621000) [pid = 1540] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D199776000) [pid = 1540] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D196596800) [pid = 1540] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19710F400) [pid = 1540] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18E439C00) [pid = 1540] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19270E800) [pid = 1540] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18DF9E800) [pid = 1540] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18D79B000) [pid = 1540] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D192084000) [pid = 1540] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18DD3B400) [pid = 1540] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19AE0A400) [pid = 1540] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19AF9A000) [pid = 1540] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19997A800) [pid = 1540] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19B6E4400) [pid = 1540] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199977800) [pid = 1540] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 21:58:06 INFO - PROCESS | 1540 | 1467953886047 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 1540 | 1467953886054 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 21:58:06 INFO - PROCESS | 1540 | 1467953886062 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:58:06 INFO - PROCESS | 1540 | 1467953886066 Marionette TRACE conn6 <- [1,2906,null,{}] 21:58:06 INFO - PROCESS | 1540 | 1467953886072 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:06 INFO - PROCESS | 1540 | 1467953886075 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:06 INFO - PROCESS | 1540 | 1467953886188 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 21:58:06 INFO - PROCESS | 1540 | 1467953886263 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 1540 | 1467953886266 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B2F800 == 29 [pid = 1540] [id = 736] 21:58:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D724800) [pid = 1540] [serial = 2208] [outer = 0000000000000000] 21:58:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D795800) [pid = 1540] [serial = 2209] [outer = 000000D18D724800] 21:58:06 INFO - PROCESS | 1540 | 1467953886317 Marionette DEBUG loaded listener.js 21:58:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18E13E000) [pid = 1540] [serial = 2210] [outer = 000000D18D724800] 21:58:06 INFO - PROCESS | 1540 | 1467953886759 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:58:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:58:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 21:58:06 INFO - PROCESS | 1540 | 1467953886803 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 1540 | 1467953886807 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 21:58:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:58:06 INFO - PROCESS | 1540 | 1467953886814 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 1540 | 1467953886816 Marionette TRACE conn6 <- [1,2910,null,{}] 21:58:06 INFO - PROCESS | 1540 | 1467953886820 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:06 INFO - PROCESS | 1540 | 1467953886823 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:06 INFO - PROCESS | 1540 | 1467953886918 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 21:58:06 INFO - PROCESS | 1540 | 1467953886933 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 1540 | 1467953886935 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:06 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1998AA800 == 30 [pid = 1540] [id = 737] 21:58:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1929D2800) [pid = 1540] [serial = 2211] [outer = 0000000000000000] 21:58:06 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D192B66C00) [pid = 1540] [serial = 2212] [outer = 000000D1929D2800] 21:58:06 INFO - PROCESS | 1540 | 1467953886983 Marionette DEBUG loaded listener.js 21:58:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D193760800) [pid = 1540] [serial = 2213] [outer = 000000D1929D2800] 21:58:07 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:58:07 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:58:07 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:58:07 INFO - PROCESS | 1540 | [1540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:58:07 INFO - PROCESS | 1540 | 1467953887457 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:58:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:58:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:58:07 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 21:58:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:58:07 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 21:58:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:58:07 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]" 21:58:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:58:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:58:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 21:58:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:58:07 INFO - PROCESS | 1540 | 1467953887489 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 1540 | 1467953887492 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 21:58:07 INFO - PROCESS | 1540 | 1467953887496 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - PROCESS | 1540 | 1467953887500 Marionette TRACE conn6 <- [1,2914,null,{}] 21:58:07 INFO - PROCESS | 1540 | 1467953887512 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:07 INFO - PROCESS | 1540 | 1467953887517 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:07 INFO - PROCESS | 1540 | 1467953887638 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 21:58:07 INFO - PROCESS | 1540 | 1467953887727 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 1540 | 1467953887730 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:07 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CCED000 == 31 [pid = 1540] [id = 738] 21:58:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D192AEB800) [pid = 1540] [serial = 2214] [outer = 0000000000000000] 21:58:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D197169800) [pid = 1540] [serial = 2215] [outer = 000000D192AEB800] 21:58:07 INFO - PROCESS | 1540 | 1467953887781 Marionette DEBUG loaded listener.js 21:58:07 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19950EC00) [pid = 1540] [serial = 2216] [outer = 000000D192AEB800] 21:58:08 INFO - PROCESS | 1540 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:58:08 INFO - PROCESS | 1540 | 1467953888137 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:58:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:58:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 21:58:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:58:08 INFO - PROCESS | 1540 | 1467953888190 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 21:58:08 INFO - PROCESS | 1540 | 1467953888193 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 21:58:08 INFO - PROCESS | 1540 | 1467953888196 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:58:08 INFO - PROCESS | 1540 | 1467953888198 Marionette TRACE conn6 <- [1,2918,null,{}] 21:58:08 INFO - PROCESS | 1540 | 1467953888201 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:08 INFO - PROCESS | 1540 | 1467953888203 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:08 INFO - PROCESS | 1540 | 1467953888295 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 21:58:08 INFO - PROCESS | 1540 | 1467953888387 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:08 INFO - PROCESS | 1540 | 1467953888389 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:08 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A092E000 == 32 [pid = 1540] [id = 739] 21:58:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19712CC00) [pid = 1540] [serial = 2217] [outer = 0000000000000000] 21:58:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199980400) [pid = 1540] [serial = 2218] [outer = 000000D19712CC00] 21:58:08 INFO - PROCESS | 1540 | 1467953888442 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D199CD8400) [pid = 1540] [serial = 2219] [outer = 000000D19712CC00] 21:58:08 INFO - PROCESS | 1540 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:58:08 INFO - PROCESS | 1540 | 1467953888845 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:58:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:58:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 21:58:08 INFO - PROCESS | 1540 | 1467953888870 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 21:58:08 INFO - PROCESS | 1540 | 1467953888872 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 21:58:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:58:08 INFO - PROCESS | 1540 | 1467953888875 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:58:08 INFO - PROCESS | 1540 | 1467953888877 Marionette TRACE conn6 <- [1,2922,null,{}] 21:58:08 INFO - PROCESS | 1540 | 1467953888888 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:08 INFO - PROCESS | 1540 | 1467953888890 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:09 INFO - PROCESS | 1540 | 1467953889002 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 21:58:09 INFO - PROCESS | 1540 | 1467953889088 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 1540 | 1467953889090 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0C8B000 == 33 [pid = 1540] [id = 740] 21:58:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19950B400) [pid = 1540] [serial = 2220] [outer = 0000000000000000] 21:58:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D199F6CC00) [pid = 1540] [serial = 2221] [outer = 000000D19950B400] 21:58:09 INFO - PROCESS | 1540 | 1467953889136 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19A40B400) [pid = 1540] [serial = 2222] [outer = 000000D19950B400] 21:58:09 INFO - PROCESS | 1540 | 1467953889563 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:58:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:58:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 735ms 21:58:09 INFO - PROCESS | 1540 | 1467953889618 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 1540 | 1467953889620 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 21:58:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:58:09 INFO - PROCESS | 1540 | 1467953889629 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - PROCESS | 1540 | 1467953889631 Marionette TRACE conn6 <- [1,2926,null,{}] 21:58:09 INFO - PROCESS | 1540 | 1467953889635 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:09 INFO - PROCESS | 1540 | 1467953889641 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:09 INFO - PROCESS | 1540 | 1467953889780 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 21:58:09 INFO - PROCESS | 1540 | 1467953889841 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 1540 | 1467953889844 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:09 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1965000 == 34 [pid = 1540] [id = 741] 21:58:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19AF94000) [pid = 1540] [serial = 2223] [outer = 0000000000000000] 21:58:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19AF9E400) [pid = 1540] [serial = 2224] [outer = 000000D19AF94000] 21:58:09 INFO - PROCESS | 1540 | 1467953889890 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19B616800) [pid = 1540] [serial = 2225] [outer = 000000D19AF94000] 21:58:10 INFO - PROCESS | 1540 | 1467953890287 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:58:10 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. 21:58:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 21:58:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:58:10 INFO - PROCESS | 1540 | 1467953890304 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 21:58:10 INFO - PROCESS | 1540 | 1467953890306 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 21:58:10 INFO - PROCESS | 1540 | 1467953890309 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:58:10 INFO - PROCESS | 1540 | 1467953890311 Marionette TRACE conn6 <- [1,2930,null,{}] 21:58:10 INFO - PROCESS | 1540 | 1467953890314 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:10 INFO - PROCESS | 1540 | 1467953890316 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:10 INFO - PROCESS | 1540 | 1467953890554 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19B61A000) [pid = 1540] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D1999E2800) [pid = 1540] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D687C00) [pid = 1540] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19997FC00) [pid = 1540] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D849400) [pid = 1540] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D1927D4800) [pid = 1540] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D19D019800) [pid = 1540] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D196E4AC00) [pid = 1540] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18BA30400) [pid = 1540] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199778400) [pid = 1540] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19A403400) [pid = 1540] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19A472000) [pid = 1540] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D849C00) [pid = 1540] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:58:10 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D18BB5FC00) [pid = 1540] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:58:10 INFO - PROCESS | 1540 | 1467953890615 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:10 INFO - PROCESS | 1540 | 1467953890617 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:10 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FE1000 == 35 [pid = 1540] [id = 742] 21:58:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18BBD7000) [pid = 1540] [serial = 2226] [outer = 0000000000000000] 21:58:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D18D849400) [pid = 1540] [serial = 2227] [outer = 000000D18BBD7000] 21:58:10 INFO - PROCESS | 1540 | 1467953890663 Marionette DEBUG loaded listener.js 21:58:10 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D199510000) [pid = 1540] [serial = 2228] [outer = 000000D18BBD7000] 21:58:11 INFO - PROCESS | 1540 | 1467953891000 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:58:11 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 21:58:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:58:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 734ms 21:58:11 INFO - PROCESS | 1540 | 1467953891058 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 21:58:11 INFO - PROCESS | 1540 | 1467953891060 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 21:58:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:58:11 INFO - PROCESS | 1540 | 1467953891066 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:58:11 INFO - PROCESS | 1540 | 1467953891068 Marionette TRACE conn6 <- [1,2934,null,{}] 21:58:11 INFO - PROCESS | 1540 | 1467953891072 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:11 INFO - PROCESS | 1540 | 1467953891074 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:11 INFO - PROCESS | 1540 | 1467953891173 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 21:58:11 INFO - PROCESS | 1540 | 1467953891179 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 1540 | 1467953891181 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1C0A800 == 36 [pid = 1540] [id = 743] 21:58:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D199F6DC00) [pid = 1540] [serial = 2229] [outer = 0000000000000000] 21:58:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19B740C00) [pid = 1540] [serial = 2230] [outer = 000000D199F6DC00] 21:58:11 INFO - PROCESS | 1540 | 1467953891228 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19C547000) [pid = 1540] [serial = 2231] [outer = 000000D199F6DC00] 21:58:11 INFO - PROCESS | 1540 | 1467953891611 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:58:11 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. 21:58:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 21:58:11 INFO - PROCESS | 1540 | 1467953891654 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 21:58:11 INFO - PROCESS | 1540 | 1467953891656 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 21:58:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:58:11 INFO - PROCESS | 1540 | 1467953891660 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:58:11 INFO - PROCESS | 1540 | 1467953891662 Marionette TRACE conn6 <- [1,2938,null,{}] 21:58:11 INFO - PROCESS | 1540 | 1467953891665 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:11 INFO - PROCESS | 1540 | 1467953891667 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:11 INFO - PROCESS | 1540 | 1467953891791 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 21:58:11 INFO - PROCESS | 1540 | 1467953891799 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 1540 | 1467953891801 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:11 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1D09800 == 37 [pid = 1540] [id = 744] 21:58:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19CC19800) [pid = 1540] [serial = 2232] [outer = 0000000000000000] 21:58:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19D0B4C00) [pid = 1540] [serial = 2233] [outer = 000000D19CC19800] 21:58:11 INFO - PROCESS | 1540 | 1467953891846 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19E2E2800) [pid = 1540] [serial = 2234] [outer = 000000D19CC19800] 21:58:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1E89800 == 38 [pid = 1540] [id = 745] 21:58:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19E2EC800) [pid = 1540] [serial = 2235] [outer = 0000000000000000] 21:58:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19E2EE800) [pid = 1540] [serial = 2236] [outer = 000000D19E2EC800] 21:58:12 INFO - PROCESS | 1540 | 1467953892309 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:58:12 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. 21:58:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 21:58:12 INFO - PROCESS | 1540 | 1467953892334 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 1540 | 1467953892337 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 21:58:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:58:12 INFO - PROCESS | 1540 | 1467953892351 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:58:12 INFO - PROCESS | 1540 | 1467953892353 Marionette TRACE conn6 <- [1,2942,null,{}] 21:58:12 INFO - PROCESS | 1540 | 1467953892356 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:12 INFO - PROCESS | 1540 | 1467953892358 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:12 INFO - PROCESS | 1540 | 1467953892458 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 21:58:12 INFO - PROCESS | 1540 | 1467953892469 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:12 INFO - PROCESS | 1540 | 1467953892471 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:12 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A29D4800 == 39 [pid = 1540] [id = 746] 21:58:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19E2EBC00) [pid = 1540] [serial = 2237] [outer = 0000000000000000] 21:58:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19E40C800) [pid = 1540] [serial = 2238] [outer = 000000D19E2EBC00] 21:58:12 INFO - PROCESS | 1540 | 1467953892516 Marionette DEBUG loaded listener.js 21:58:12 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19E415C00) [pid = 1540] [serial = 2239] [outer = 000000D19E2EBC00] 21:58:13 INFO - PROCESS | 1540 | 1467953893235 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:58:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:58:13 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 21:58:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 944ms 21:58:13 INFO - PROCESS | 1540 | 1467953893293 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 21:58:13 INFO - PROCESS | 1540 | 1467953893298 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 21:58:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:58:13 INFO - PROCESS | 1540 | 1467953893305 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:58:13 INFO - PROCESS | 1540 | 1467953893309 Marionette TRACE conn6 <- [1,2946,null,{}] 21:58:13 INFO - PROCESS | 1540 | 1467953893315 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:13 INFO - PROCESS | 1540 | 1467953893319 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:13 INFO - PROCESS | 1540 | 1467953893472 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 21:58:13 INFO - PROCESS | 1540 | 1467953893595 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:13 INFO - PROCESS | 1540 | 1467953893599 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:13 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E1C800 == 40 [pid = 1540] [id = 747] 21:58:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18DC5D800) [pid = 1540] [serial = 2240] [outer = 0000000000000000] 21:58:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D192719C00) [pid = 1540] [serial = 2241] [outer = 000000D18DC5D800] 21:58:13 INFO - PROCESS | 1540 | 1467953893666 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D1941D3000) [pid = 1540] [serial = 2242] [outer = 000000D18DC5D800] 21:58:14 INFO - PROCESS | 1540 | 1467953894194 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:58:14 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. 21:58:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 923ms 21:58:14 INFO - PROCESS | 1540 | 1467953894231 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 21:58:14 INFO - PROCESS | 1540 | 1467953894236 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 21:58:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:58:14 INFO - PROCESS | 1540 | 1467953894243 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:58:14 INFO - PROCESS | 1540 | 1467953894246 Marionette TRACE conn6 <- [1,2950,null,{}] 21:58:14 INFO - PROCESS | 1540 | 1467953894269 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:14 INFO - PROCESS | 1540 | 1467953894272 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:14 INFO - PROCESS | 1540 | 1467953894399 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 21:58:14 INFO - PROCESS | 1540 | 1467953894499 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:14 INFO - PROCESS | 1540 | 1467953894502 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:14 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A613800 == 41 [pid = 1540] [id = 748] 21:58:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19987B400) [pid = 1540] [serial = 2243] [outer = 0000000000000000] 21:58:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D199C6E400) [pid = 1540] [serial = 2244] [outer = 000000D19987B400] 21:58:14 INFO - PROCESS | 1540 | 1467953894561 Marionette DEBUG loaded listener.js 21:58:14 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19A59D800) [pid = 1540] [serial = 2245] [outer = 000000D19987B400] 21:58:15 INFO - PROCESS | 1540 | 1467953895131 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:58:15 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. 21:58:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 943ms 21:58:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:58:15 INFO - PROCESS | 1540 | 1467953895188 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 1540 | 1467953895191 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 21:58:15 INFO - PROCESS | 1540 | 1467953895195 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:58:15 INFO - PROCESS | 1540 | 1467953895199 Marionette TRACE conn6 <- [1,2954,null,{}] 21:58:15 INFO - PROCESS | 1540 | 1467953895211 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:15 INFO - PROCESS | 1540 | 1467953895216 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:15 INFO - PROCESS | 1540 | 1467953895331 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 21:58:15 INFO - PROCESS | 1540 | 1467953895434 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 1540 | 1467953895438 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:15 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1BC9000 == 42 [pid = 1540] [id = 749] 21:58:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19DA57C00) [pid = 1540] [serial = 2246] [outer = 0000000000000000] 21:58:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19E2EB800) [pid = 1540] [serial = 2247] [outer = 000000D19DA57C00] 21:58:15 INFO - PROCESS | 1540 | 1467953895497 Marionette DEBUG loaded listener.js 21:58:15 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D19E419C00) [pid = 1540] [serial = 2248] [outer = 000000D19DA57C00] 21:58:16 INFO - PROCESS | 1540 | 1467953896069 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:58:16 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. 21:58:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 944ms 21:58:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:58:16 INFO - PROCESS | 1540 | 1467953896141 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 21:58:16 INFO - PROCESS | 1540 | 1467953896144 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 21:58:16 INFO - PROCESS | 1540 | 1467953896148 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:58:16 INFO - PROCESS | 1540 | 1467953896150 Marionette TRACE conn6 <- [1,2958,null,{}] 21:58:16 INFO - PROCESS | 1540 | 1467953896154 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:16 INFO - PROCESS | 1540 | 1467953896156 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:16 INFO - PROCESS | 1540 | 1467953896280 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 21:58:16 INFO - PROCESS | 1540 | 1467953896372 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:16 INFO - PROCESS | 1540 | 1467953896375 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:16 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1AED000 == 43 [pid = 1540] [id = 750] 21:58:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D19E410400) [pid = 1540] [serial = 2249] [outer = 0000000000000000] 21:58:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19E42B000) [pid = 1540] [serial = 2250] [outer = 000000D19E410400] 21:58:16 INFO - PROCESS | 1540 | 1467953896431 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 1540 | ++DOMWINDOW == 95 (000000D19E46FC00) [pid = 1540] [serial = 2251] [outer = 000000D19E410400] 21:58:16 INFO - PROCESS | 1540 | 1467953896943 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:58:16 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. 21:58:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 839ms 21:58:16 INFO - PROCESS | 1540 | 1467953896989 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 21:58:17 INFO - PROCESS | 1540 | 1467953896992 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 21:58:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:58:17 INFO - PROCESS | 1540 | 1467953897010 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 1540 | 1467953897013 Marionette TRACE conn6 <- [1,2962,null,{}] 21:58:17 INFO - PROCESS | 1540 | 1467953897019 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:17 INFO - PROCESS | 1540 | 1467953897022 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:17 INFO - PROCESS | 1540 | 1467953897142 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 21:58:17 INFO - PROCESS | 1540 | 1467953897257 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 1540 | 1467953897260 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:17 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1EBE800 == 44 [pid = 1540] [id = 751] 21:58:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 96 (000000D18D723400) [pid = 1540] [serial = 2252] [outer = 0000000000000000] 21:58:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 97 (000000D19C39B800) [pid = 1540] [serial = 2253] [outer = 000000D18D723400] 21:58:17 INFO - PROCESS | 1540 | 1467953897314 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 1540 | ++DOMWINDOW == 98 (000000D19F15D400) [pid = 1540] [serial = 2254] [outer = 000000D18D723400] 21:58:18 INFO - PROCESS | 1540 | 1467953898037 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:58:18 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. 21:58:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1096ms 21:58:18 INFO - PROCESS | 1540 | 1467953898096 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 1540 | 1467953898101 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 21:58:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:58:18 INFO - PROCESS | 1540 | 1467953898107 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - PROCESS | 1540 | 1467953898110 Marionette TRACE conn6 <- [1,2966,null,{}] 21:58:18 INFO - PROCESS | 1540 | 1467953898116 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:18 INFO - PROCESS | 1540 | 1467953898119 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:18 INFO - PROCESS | 1540 | 1467953898235 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 21:58:18 INFO - PROCESS | 1540 | 1467953898335 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:18 INFO - PROCESS | 1540 | 1467953898338 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:18 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199FEA000 == 45 [pid = 1540] [id = 752] 21:58:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 99 (000000D18DD37800) [pid = 1540] [serial = 2255] [outer = 0000000000000000] 21:58:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 100 (000000D1922B0C00) [pid = 1540] [serial = 2256] [outer = 000000D18DD37800] 21:58:18 INFO - PROCESS | 1540 | 1467953898388 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 1540 | ++DOMWINDOW == 101 (000000D19670B000) [pid = 1540] [serial = 2257] [outer = 000000D18DD37800] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E89800 == 44 [pid = 1540] [id = 745] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1D09800 == 43 [pid = 1540] [id = 744] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1C0A800 == 42 [pid = 1540] [id = 743] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FE1000 == 41 [pid = 1540] [id = 742] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1965000 == 40 [pid = 1540] [id = 741] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0C8B000 == 39 [pid = 1540] [id = 740] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A092E000 == 38 [pid = 1540] [id = 739] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CCED000 == 37 [pid = 1540] [id = 738] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1998AA800 == 36 [pid = 1540] [id = 737] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B2F800 == 35 [pid = 1540] [id = 736] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D192748800 == 34 [pid = 1540] [id = 735] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D196781000 == 33 [pid = 1540] [id = 734] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A29C0800 == 32 [pid = 1540] [id = 733] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1E90000 == 31 [pid = 1540] [id = 719] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1EBE800 == 30 [pid = 1540] [id = 751] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1AED000 == 29 [pid = 1540] [id = 750] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1BC9000 == 28 [pid = 1540] [id = 749] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A613800 == 27 [pid = 1540] [id = 748] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E1C800 == 26 [pid = 1540] [id = 747] 21:58:19 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A29D4800 == 25 [pid = 1540] [id = 746] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 100 (000000D199F68C00) [pid = 1540] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 99 (000000D18D688800) [pid = 1540] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 98 (000000D18D72B800) [pid = 1540] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 97 (000000D1999EB000) [pid = 1540] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 96 (000000D1935F6000) [pid = 1540] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 95 (000000D196595C00) [pid = 1540] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 94 (000000D192A43400) [pid = 1540] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D192B68C00) [pid = 1540] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19DA5C800) [pid = 1540] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D197171C00) [pid = 1540] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D198A09800) [pid = 1540] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D191F95C00) [pid = 1540] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19208BC00) [pid = 1540] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D199829800) [pid = 1540] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19987C400) [pid = 1540] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19A40D400) [pid = 1540] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19A314C00) [pid = 1540] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19A66D400) [pid = 1540] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19AF98400) [pid = 1540] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B0E2C00) [pid = 1540] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D850400) [pid = 1540] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18DC55400) [pid = 1540] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19B97D400) [pid = 1540] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D199884000) [pid = 1540] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D18D537C00) [pid = 1540] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D199354400) [pid = 1540] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B61E800) [pid = 1540] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 21:58:19 INFO - PROCESS | 1540 | 1467953899734 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:58:19 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. 21:58:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1694ms 21:58:19 INFO - PROCESS | 1540 | 1467953899802 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 21:58:19 INFO - PROCESS | 1540 | 1467953899807 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 21:58:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:58:19 INFO - PROCESS | 1540 | 1467953899813 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:58:19 INFO - PROCESS | 1540 | 1467953899816 Marionette TRACE conn6 <- [1,2970,null,{}] 21:58:19 INFO - PROCESS | 1540 | 1467953899822 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:19 INFO - PROCESS | 1540 | 1467953899825 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:19 INFO - PROCESS | 1540 | 1467953899922 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 21:58:19 INFO - PROCESS | 1540 | 1467953899935 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:19 INFO - PROCESS | 1540 | 1467953899940 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:19 INFO - PROCESS | 1540 | ++DOCSHELL 000000D191D5F000 == 26 [pid = 1540] [id = 753] 21:58:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D18D68A800) [pid = 1540] [serial = 2258] [outer = 0000000000000000] 21:58:19 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D18D695C00) [pid = 1540] [serial = 2259] [outer = 000000D18D68A800] 21:58:20 INFO - PROCESS | 1540 | 1467953899990 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D18D79CC00) [pid = 1540] [serial = 2260] [outer = 000000D18D68A800] 21:58:20 INFO - PROCESS | 1540 | 1467953900468 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:58:20 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 21:58:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:58:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 21:58:20 INFO - PROCESS | 1540 | 1467953900550 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 21:58:20 INFO - PROCESS | 1540 | 1467953900555 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 21:58:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:58:20 INFO - PROCESS | 1540 | 1467953900562 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:58:20 INFO - PROCESS | 1540 | 1467953900565 Marionette TRACE conn6 <- [1,2974,null,{}] 21:58:20 INFO - PROCESS | 1540 | 1467953900569 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:20 INFO - PROCESS | 1540 | 1467953900571 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:20 INFO - PROCESS | 1540 | 1467953900664 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 21:58:20 INFO - PROCESS | 1540 | 1467953900680 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:20 INFO - PROCESS | 1540 | 1467953900683 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:20 INFO - PROCESS | 1540 | ++DOCSHELL 000000D196D6D000 == 27 [pid = 1540] [id = 754] 21:58:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18DC52C00) [pid = 1540] [serial = 2261] [outer = 0000000000000000] 21:58:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D18E435800) [pid = 1540] [serial = 2262] [outer = 000000D18DC52C00] 21:58:20 INFO - PROCESS | 1540 | 1467953900733 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19207FC00) [pid = 1540] [serial = 2263] [outer = 000000D18DC52C00] 21:58:21 INFO - PROCESS | 1540 | 1467953901193 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:58:21 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. 21:58:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 21:58:21 INFO - PROCESS | 1540 | 1467953901235 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 21:58:21 INFO - PROCESS | 1540 | 1467953901237 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 21:58:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:58:21 INFO - PROCESS | 1540 | 1467953901241 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:58:21 INFO - PROCESS | 1540 | 1467953901245 Marionette TRACE conn6 <- [1,2978,null,{}] 21:58:21 INFO - PROCESS | 1540 | 1467953901256 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:21 INFO - PROCESS | 1540 | 1467953901261 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:21 INFO - PROCESS | 1540 | 1467953901381 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 21:58:21 INFO - PROCESS | 1540 | 1467953901475 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:21 INFO - PROCESS | 1540 | 1467953901478 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B1800 == 28 [pid = 1540] [id = 755] 21:58:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18D72DC00) [pid = 1540] [serial = 2264] [outer = 0000000000000000] 21:58:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D192B68C00) [pid = 1540] [serial = 2265] [outer = 000000D18D72DC00] 21:58:21 INFO - PROCESS | 1540 | 1467953901528 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D194191C00) [pid = 1540] [serial = 2266] [outer = 000000D18D72DC00] 21:58:21 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A434800 == 29 [pid = 1540] [id = 756] 21:58:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D197121000) [pid = 1540] [serial = 2267] [outer = 0000000000000000] 21:58:21 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D197125400) [pid = 1540] [serial = 2268] [outer = 000000D197121000] 21:58:21 INFO - PROCESS | 1540 | 1467953901976 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:58:22 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. 21:58:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 21:58:22 INFO - PROCESS | 1540 | 1467953902020 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 21:58:22 INFO - PROCESS | 1540 | 1467953902023 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 21:58:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:58:22 INFO - PROCESS | 1540 | 1467953902026 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 1540 | 1467953902028 Marionette TRACE conn6 <- [1,2982,null,{}] 21:58:22 INFO - PROCESS | 1540 | 1467953902032 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:22 INFO - PROCESS | 1540 | 1467953902034 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:22 INFO - PROCESS | 1540 | 1467953902170 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 21:58:22 INFO - PROCESS | 1540 | 1467953902224 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:22 INFO - PROCESS | 1540 | 1467953902226 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CCF1800 == 30 [pid = 1540] [id = 757] 21:58:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D196E4AC00) [pid = 1540] [serial = 2269] [outer = 0000000000000000] 21:58:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D19716A000) [pid = 1540] [serial = 2270] [outer = 000000D196E4AC00] 21:58:22 INFO - PROCESS | 1540 | 1467953902273 Marionette DEBUG loaded listener.js 21:58:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D199350C00) [pid = 1540] [serial = 2271] [outer = 000000D196E4AC00] 21:58:22 INFO - PROCESS | 1540 | 1467953902688 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:58:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:58:22 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 21:58:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 21:58:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:58:22 INFO - PROCESS | 1540 | 1467953902781 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 21:58:22 INFO - PROCESS | 1540 | 1467953902783 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 21:58:22 INFO - PROCESS | 1540 | 1467953902789 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 1540 | 1467953902791 Marionette TRACE conn6 <- [1,2986,null,{}] 21:58:22 INFO - PROCESS | 1540 | 1467953902794 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:22 INFO - PROCESS | 1540 | 1467953902797 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:22 INFO - PROCESS | 1540 | 1467953902924 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 21:58:22 INFO - PROCESS | 1540 | 1467953902931 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:22 INFO - PROCESS | 1540 | 1467953902933 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:22 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E970000 == 31 [pid = 1540] [id = 758] 21:58:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D18DC51C00) [pid = 1540] [serial = 2272] [outer = 0000000000000000] 21:58:22 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19982EC00) [pid = 1540] [serial = 2273] [outer = 000000D18DC51C00] 21:58:22 INFO - PROCESS | 1540 | 1467953902979 Marionette DEBUG loaded listener.js 21:58:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 91 (000000D19997E400) [pid = 1540] [serial = 2274] [outer = 000000D18DC51C00] 21:58:23 INFO - PROCESS | 1540 | 1467953903402 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:58:23 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. 21:58:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 21:58:23 INFO - PROCESS | 1540 | 1467953903482 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 21:58:23 INFO - PROCESS | 1540 | 1467953903484 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 21:58:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:58:23 INFO - PROCESS | 1540 | 1467953903488 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:58:23 INFO - PROCESS | 1540 | 1467953903489 Marionette TRACE conn6 <- [1,2990,null,{}] 21:58:23 INFO - PROCESS | 1540 | 1467953903493 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:23 INFO - PROCESS | 1540 | 1467953903499 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:23 INFO - PROCESS | 1540 | 1467953903639 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 21:58:23 INFO - PROCESS | 1540 | 1467953903645 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:23 INFO - PROCESS | 1540 | 1467953903647 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:23 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B5D800 == 32 [pid = 1540] [id = 759] 21:58:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 92 (000000D199C6C400) [pid = 1540] [serial = 2275] [outer = 0000000000000000] 21:58:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 93 (000000D199CE3C00) [pid = 1540] [serial = 2276] [outer = 000000D199C6C400] 21:58:23 INFO - PROCESS | 1540 | 1467953903694 Marionette DEBUG loaded listener.js 21:58:23 INFO - PROCESS | 1540 | ++DOMWINDOW == 94 (000000D19A402800) [pid = 1540] [serial = 2277] [outer = 000000D199C6C400] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 93 (000000D19E2EBC00) [pid = 1540] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 92 (000000D19CC19800) [pid = 1540] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 91 (000000D19950B400) [pid = 1540] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 90 (000000D19AF94000) [pid = 1540] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D18BBD7000) [pid = 1540] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19C53E400) [pid = 1540] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18D798C00) [pid = 1540] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D192AEB800) [pid = 1540] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D1929D2800) [pid = 1540] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18D724800) [pid = 1540] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D723C00) [pid = 1540] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19E2EC800) [pid = 1540] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D199F6DC00) [pid = 1540] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:58:24 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19712CC00) [pid = 1540] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:58:24 INFO - PROCESS | 1540 | 1467953904347 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:58:24 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. 21:58:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 21:58:24 INFO - PROCESS | 1540 | 1467953904372 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 21:58:24 INFO - PROCESS | 1540 | 1467953904374 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 21:58:24 INFO - PROCESS | 1540 | 1467953904377 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:58:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:58:24 INFO - PROCESS | 1540 | 1467953904379 Marionette TRACE conn6 <- [1,2994,null,{}] 21:58:24 INFO - PROCESS | 1540 | 1467953904382 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:24 INFO - PROCESS | 1540 | 1467953904384 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:24 INFO - PROCESS | 1540 | 1467953904466 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 21:58:24 INFO - PROCESS | 1540 | 1467953904597 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 1540 | 1467953904600 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:24 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D655800 == 33 [pid = 1540] [id = 760] 21:58:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D18BA4B400) [pid = 1540] [serial = 2278] [outer = 0000000000000000] 21:58:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18BB5D000) [pid = 1540] [serial = 2279] [outer = 000000D18BA4B400] 21:58:24 INFO - PROCESS | 1540 | 1467953904661 Marionette DEBUG loaded listener.js 21:58:24 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D68A400) [pid = 1540] [serial = 2280] [outer = 000000D18BA4B400] 21:58:25 INFO - PROCESS | 1540 | 1467953905304 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:58:25 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. 21:58:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 21:58:25 INFO - PROCESS | 1540 | 1467953905369 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 21:58:25 INFO - PROCESS | 1540 | 1467953905373 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 21:58:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:58:25 INFO - PROCESS | 1540 | 1467953905378 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:58:25 INFO - PROCESS | 1540 | 1467953905382 Marionette TRACE conn6 <- [1,2998,null,{}] 21:58:25 INFO - PROCESS | 1540 | 1467953905388 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:25 INFO - PROCESS | 1540 | 1467953905391 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:25 INFO - PROCESS | 1540 | 1467953905520 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 21:58:25 INFO - PROCESS | 1540 | 1467953905649 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:25 INFO - PROCESS | 1540 | 1467953905652 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:25 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A1F2000 == 34 [pid = 1540] [id = 761] 21:58:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D689C00) [pid = 1540] [serial = 2281] [outer = 0000000000000000] 21:58:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19271A400) [pid = 1540] [serial = 2282] [outer = 000000D18D689C00] 21:58:25 INFO - PROCESS | 1540 | 1467953905712 Marionette DEBUG loaded listener.js 21:58:25 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D192B6E000) [pid = 1540] [serial = 2283] [outer = 000000D18D689C00] 21:58:25 INFO - PROCESS | 1540 | [1540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:58:26 INFO - PROCESS | 1540 | 1467953906399 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:58:26 INFO - {} 21:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:58:26 INFO - {} 21:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:58:26 INFO - {} 21:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:58:26 INFO - {} 21:58:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1080ms 21:58:26 INFO - PROCESS | 1540 | 1467953906467 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 21:58:26 INFO - PROCESS | 1540 | 1467953906472 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 21:58:26 INFO - PROCESS | 1540 | 1467953906476 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:58:26 INFO - TEST-START | /FileAPI/fileReader.html 21:58:26 INFO - PROCESS | 1540 | 1467953906479 Marionette TRACE conn6 <- [1,3002,null,{}] 21:58:26 INFO - PROCESS | 1540 | 1467953906483 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:26 INFO - PROCESS | 1540 | 1467953906486 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:26 INFO - PROCESS | 1540 | 1467953906619 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 21:58:26 INFO - PROCESS | 1540 | 1467953906741 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:26 INFO - PROCESS | 1540 | 1467953906744 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:26 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A2B0800 == 35 [pid = 1540] [id = 762] 21:58:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D197122C00) [pid = 1540] [serial = 2284] [outer = 0000000000000000] 21:58:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D199F65000) [pid = 1540] [serial = 2285] [outer = 000000D197122C00] 21:58:26 INFO - PROCESS | 1540 | 1467953906804 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19A40E000) [pid = 1540] [serial = 2286] [outer = 000000D197122C00] 21:58:27 INFO - PROCESS | 1540 | 1467953907574 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:58:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1125ms 21:58:27 INFO - PROCESS | 1540 | 1467953907606 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 21:58:27 INFO - PROCESS | 1540 | 1467953907610 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 21:58:27 INFO - TEST-START | /FileAPI/historical.html 21:58:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B5D800 == 34 [pid = 1540] [id = 759] 21:58:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E970000 == 33 [pid = 1540] [id = 758] 21:58:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CCF1800 == 32 [pid = 1540] [id = 757] 21:58:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A434800 == 31 [pid = 1540] [id = 756] 21:58:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B1800 == 30 [pid = 1540] [id = 755] 21:58:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D196D6D000 == 29 [pid = 1540] [id = 754] 21:58:27 INFO - PROCESS | 1540 | --DOCSHELL 000000D191D5F000 == 28 [pid = 1540] [id = 753] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199F6CC00) [pid = 1540] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19AF9E400) [pid = 1540] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19A40B400) [pid = 1540] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D18D849400) [pid = 1540] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D19D022400) [pid = 1540] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D19C545000) [pid = 1540] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D7A4400) [pid = 1540] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18DC52400) [pid = 1540] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D197169800) [pid = 1540] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19B616800) [pid = 1540] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D19950EC00) [pid = 1540] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D192B66C00) [pid = 1540] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D193760800) [pid = 1540] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D18D795800) [pid = 1540] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D18E13E000) [pid = 1540] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18E693800) [pid = 1540] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D192727800) [pid = 1540] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19E2EE800) [pid = 1540] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19B740C00) [pid = 1540] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19E2E2800) [pid = 1540] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D199510000) [pid = 1540] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19C547000) [pid = 1540] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D199980400) [pid = 1540] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D199CD8400) [pid = 1540] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E415C00) [pid = 1540] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D19E40C800) [pid = 1540] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D19D0B4C00) [pid = 1540] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 1540 | 1467953907687 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:58:27 INFO - PROCESS | 1540 | 1467953907691 Marionette TRACE conn6 <- [1,3006,null,{}] 21:58:27 INFO - PROCESS | 1540 | 1467953907698 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:27 INFO - PROCESS | 1540 | 1467953907701 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:27 INFO - PROCESS | 1540 | 1467953907809 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 21:58:27 INFO - PROCESS | 1540 | 1467953907816 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:27 INFO - PROCESS | 1540 | 1467953907819 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:27 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193507000 == 29 [pid = 1540] [id = 763] 21:58:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D18D7F2000) [pid = 1540] [serial = 2287] [outer = 0000000000000000] 21:58:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D18D851000) [pid = 1540] [serial = 2288] [outer = 000000D18D7F2000] 21:58:27 INFO - PROCESS | 1540 | 1467953907869 Marionette DEBUG loaded listener.js 21:58:27 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D18E13D000) [pid = 1540] [serial = 2289] [outer = 000000D18D7F2000] 21:58:28 INFO - PROCESS | 1540 | 1467953908424 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:58:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:58:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:58:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:58:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:58:28 INFO - TEST-OK | /FileAPI/historical.html | took 860ms 21:58:28 INFO - PROCESS | 1540 | 1467953908480 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 21:58:28 INFO - PROCESS | 1540 | 1467953908485 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 21:58:28 INFO - PROCESS | 1540 | 1467953908491 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:58:28 INFO - TEST-START | /FileAPI/idlharness.html 21:58:28 INFO - PROCESS | 1540 | 1467953908494 Marionette TRACE conn6 <- [1,3010,null,{}] 21:58:28 INFO - PROCESS | 1540 | 1467953908498 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:28 INFO - PROCESS | 1540 | 1467953908501 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:28 INFO - PROCESS | 1540 | 1467953908599 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 21:58:28 INFO - PROCESS | 1540 | 1467953908682 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 1540 | 1467953908685 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:28 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E10800 == 30 [pid = 1540] [id = 764] 21:58:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D1927D4C00) [pid = 1540] [serial = 2290] [outer = 0000000000000000] 21:58:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D192B66C00) [pid = 1540] [serial = 2291] [outer = 000000D1927D4C00] 21:58:28 INFO - PROCESS | 1540 | 1467953908734 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D196596800) [pid = 1540] [serial = 2292] [outer = 000000D1927D4C00] 21:58:29 INFO - PROCESS | 1540 | 1467953909521 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:58:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:58:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:58:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:58:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:58:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:58:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:58:29 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 21:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:58:29 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 21:58:29 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 21:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:58:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:58:29 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 21:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:58:29 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 21:58:29 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 21:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:58:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1137ms 21:58:29 INFO - PROCESS | 1540 | 1467953909635 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 1540 | 1467953909637 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 21:58:29 INFO - TEST-START | /FileAPI/idlharness.worker 21:58:29 INFO - PROCESS | 1540 | 1467953909642 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:58:29 INFO - PROCESS | 1540 | 1467953909646 Marionette TRACE conn6 <- [1,3014,null,{}] 21:58:29 INFO - PROCESS | 1540 | 1467953909657 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:29 INFO - PROCESS | 1540 | 1467953909662 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:29 INFO - PROCESS | 1540 | 1467953909788 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 21:58:29 INFO - PROCESS | 1540 | 1467953909798 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:29 INFO - PROCESS | 1540 | 1467953909802 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:29 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1AE1000 == 31 [pid = 1540] [id = 765] 21:58:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D19AE19C00) [pid = 1540] [serial = 2293] [outer = 0000000000000000] 21:58:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D19AF92C00) [pid = 1540] [serial = 2294] [outer = 000000D19AE19C00] 21:58:29 INFO - PROCESS | 1540 | 1467953909850 Marionette DEBUG loaded listener.js 21:58:29 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D19B00B000) [pid = 1540] [serial = 2295] [outer = 000000D19AE19C00] 21:58:30 INFO - PROCESS | 1540 | [1540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:58:30 INFO - PROCESS | 1540 | 1467953910879 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:58:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:58:30 INFO - {} 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:58:30 INFO - {} 21:58:30 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 - {} 21:58:30 INFO - {} 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:58:30 INFO - {} 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:58:30 INFO - {} 21:58:30 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 - {} 21:58:30 INFO - {} 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:58:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:58:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 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 21:58:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:58:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:58:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:58:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:58:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:58:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:58:30 INFO - {} 21:58:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1342ms 21:58:30 INFO - PROCESS | 1540 | 1467953910988 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 21:58:31 INFO - PROCESS | 1540 | 1467953910991 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 21:58:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:58:31 INFO - PROCESS | 1540 | 1467953910995 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:58:31 INFO - PROCESS | 1540 | 1467953910996 Marionette TRACE conn6 <- [1,3018,null,{}] 21:58:31 INFO - PROCESS | 1540 | 1467953911000 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:31 INFO - PROCESS | 1540 | 1467953911002 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:31 INFO - PROCESS | 1540 | 1467953911127 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 21:58:31 INFO - PROCESS | 1540 | 1467953911210 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 1540 | 1467953911212 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A22EE000 == 32 [pid = 1540] [id = 766] 21:58:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D19B61EC00) [pid = 1540] [serial = 2296] [outer = 0000000000000000] 21:58:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D19F2D8800) [pid = 1540] [serial = 2297] [outer = 000000D19B61EC00] 21:58:31 INFO - PROCESS | 1540 | 1467953911259 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19F2DF400) [pid = 1540] [serial = 2298] [outer = 000000D19B61EC00] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D18DC52C00) [pid = 1540] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D18DD37800) [pid = 1540] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D18D72DC00) [pid = 1540] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D18D68A800) [pid = 1540] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D196E4AC00) [pid = 1540] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D18DC51C00) [pid = 1540] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D18DC5D800) [pid = 1540] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D19987B400) [pid = 1540] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D19DA57C00) [pid = 1540] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 64 (000000D19E410400) [pid = 1540] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 63 (000000D18D723400) [pid = 1540] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:58:31 INFO - PROCESS | 1540 | --DOMWINDOW == 62 (000000D197121000) [pid = 1540] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:58:31 INFO - PROCESS | 1540 | 1467953911677 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:58:31 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 21:58:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 21:58:31 INFO - PROCESS | 1540 | 1467953911731 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 21:58:31 INFO - PROCESS | 1540 | 1467953911733 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 21:58:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:58:31 INFO - PROCESS | 1540 | 1467953911743 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:58:31 INFO - PROCESS | 1540 | 1467953911745 Marionette TRACE conn6 <- [1,3022,null,{}] 21:58:31 INFO - PROCESS | 1540 | 1467953911749 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:31 INFO - PROCESS | 1540 | 1467953911751 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:31 INFO - PROCESS | 1540 | 1467953911840 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 21:58:31 INFO - PROCESS | 1540 | 1467953911845 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 1540 | 1467953911848 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:31 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1B20800 == 33 [pid = 1540] [id = 767] 21:58:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 63 (000000D193764000) [pid = 1540] [serial = 2299] [outer = 0000000000000000] 21:58:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 64 (000000D1981E3800) [pid = 1540] [serial = 2300] [outer = 000000D193764000] 21:58:31 INFO - PROCESS | 1540 | 1467953911893 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 1540 | ++DOMWINDOW == 65 (000000D19F3A4400) [pid = 1540] [serial = 2301] [outer = 000000D193764000] 21:58:32 INFO - PROCESS | 1540 | 1467953912313 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:58:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:58:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 21:58:32 INFO - PROCESS | 1540 | 1467953912369 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 21:58:32 INFO - PROCESS | 1540 | 1467953912371 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 21:58:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:58:32 INFO - PROCESS | 1540 | 1467953912375 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:58:32 INFO - PROCESS | 1540 | 1467953912376 Marionette TRACE conn6 <- [1,3026,null,{}] 21:58:32 INFO - PROCESS | 1540 | 1467953912380 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:32 INFO - PROCESS | 1540 | 1467953912386 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:32 INFO - PROCESS | 1540 | 1467953912499 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 21:58:32 INFO - PROCESS | 1540 | 1467953912534 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:32 INFO - PROCESS | 1540 | 1467953912536 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:32 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ED1E800 == 34 [pid = 1540] [id = 768] 21:58:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D19B01B000) [pid = 1540] [serial = 2302] [outer = 0000000000000000] 21:58:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D19F3AF000) [pid = 1540] [serial = 2303] [outer = 000000D19B01B000] 21:58:32 INFO - PROCESS | 1540 | 1467953912583 Marionette DEBUG loaded listener.js 21:58:32 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D1A0B14000) [pid = 1540] [serial = 2304] [outer = 000000D19B01B000] 21:58:32 INFO - PROCESS | 1540 | 1467953912989 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:58:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 21:58:33 INFO - PROCESS | 1540 | 1467953913049 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 21:58:33 INFO - PROCESS | 1540 | 1467953913051 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 21:58:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:58:33 INFO - PROCESS | 1540 | 1467953913055 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:58:33 INFO - PROCESS | 1540 | 1467953913057 Marionette TRACE conn6 <- [1,3030,null,{}] 21:58:33 INFO - PROCESS | 1540 | 1467953913060 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:33 INFO - PROCESS | 1540 | 1467953913062 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:33 INFO - PROCESS | 1540 | 1467953913148 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 21:58:33 INFO - PROCESS | 1540 | 1467953913153 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 1540 | 1467953913155 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:33 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E2AE800 == 35 [pid = 1540] [id = 769] 21:58:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D1A0B18400) [pid = 1540] [serial = 2305] [outer = 0000000000000000] 21:58:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D1A0B1F000) [pid = 1540] [serial = 2306] [outer = 000000D1A0B18400] 21:58:33 INFO - PROCESS | 1540 | 1467953913201 Marionette DEBUG loaded listener.js 21:58:33 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D1A1F9C400) [pid = 1540] [serial = 2307] [outer = 000000D1A0B18400] 21:58:33 INFO - PROCESS | 1540 | 1467953913788 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:58:33 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. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:58:33 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'.) 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:58:33 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. 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:58:33 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. 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:58:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:58:33 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. 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:58:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:58:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:58:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 807ms 21:58:33 INFO - PROCESS | 1540 | 1467953913878 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 21:58:33 INFO - PROCESS | 1540 | 1467953913881 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 21:58:33 INFO - PROCESS | 1540 | 1467953913886 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:58:33 INFO - PROCESS | 1540 | 1467953913888 Marionette TRACE conn6 <- [1,3034,null,{}] 21:58:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:58:33 INFO - PROCESS | 1540 | 1467953913892 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:33 INFO - PROCESS | 1540 | 1467953913894 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:34 INFO - PROCESS | 1540 | 1467953914025 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 21:58:34 INFO - PROCESS | 1540 | 1467953914121 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:34 INFO - PROCESS | 1540 | 1467953914125 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:34 INFO - PROCESS | 1540 | ++DOCSHELL 000000D18D65E000 == 36 [pid = 1540] [id = 770] 21:58:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18BA4C400) [pid = 1540] [serial = 2308] [outer = 0000000000000000] 21:58:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D18D68A000) [pid = 1540] [serial = 2309] [outer = 000000D18BA4C400] 21:58:34 INFO - PROCESS | 1540 | 1467953914186 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D18DBA5C00) [pid = 1540] [serial = 2310] [outer = 000000D18BA4C400] 21:58:34 INFO - PROCESS | 1540 | [1540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:58:34 INFO - PROCESS | 1540 | 1467953914799 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:58:34 INFO - {} 21:58:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 924ms 21:58:34 INFO - PROCESS | 1540 | 1467953914817 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 1540 | 1467953914821 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 21:58:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:58:34 INFO - PROCESS | 1540 | 1467953914826 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:58:34 INFO - PROCESS | 1540 | 1467953914829 Marionette TRACE conn6 <- [1,3038,null,{}] 21:58:34 INFO - PROCESS | 1540 | 1467953914850 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:34 INFO - PROCESS | 1540 | 1467953914855 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:34 INFO - PROCESS | 1540 | 1467953914984 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 21:58:35 INFO - PROCESS | 1540 | 1467953915106 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:35 INFO - PROCESS | 1540 | 1467953915109 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:35 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19ED15000 == 37 [pid = 1540] [id = 771] 21:58:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D1927D0400) [pid = 1540] [serial = 2311] [outer = 0000000000000000] 21:58:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D199C5F400) [pid = 1540] [serial = 2312] [outer = 000000D1927D0400] 21:58:35 INFO - PROCESS | 1540 | 1467953915168 Marionette DEBUG loaded listener.js 21:58:35 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19A405400) [pid = 1540] [serial = 2313] [outer = 000000D1927D0400] 21:58:35 INFO - PROCESS | 1540 | 1467953915745 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:58:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 944ms 21:58:35 INFO - PROCESS | 1540 | 1467953915776 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 21:58:35 INFO - PROCESS | 1540 | 1467953915781 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 21:58:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:58:35 INFO - PROCESS | 1540 | 1467953915786 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:58:35 INFO - PROCESS | 1540 | 1467953915788 Marionette TRACE conn6 <- [1,3042,null,{}] 21:58:35 INFO - PROCESS | 1540 | 1467953915792 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:35 INFO - PROCESS | 1540 | 1467953915795 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:35 INFO - PROCESS | 1540 | 1467953915960 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 21:58:36 INFO - PROCESS | 1540 | 1467953916033 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:36 INFO - PROCESS | 1540 | 1467953916036 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:36 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1D41000 == 38 [pid = 1540] [id = 772] 21:58:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19B017400) [pid = 1540] [serial = 2314] [outer = 0000000000000000] 21:58:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19B01E400) [pid = 1540] [serial = 2315] [outer = 000000D19B017400] 21:58:36 INFO - PROCESS | 1540 | 1467953916098 Marionette DEBUG loaded listener.js 21:58:36 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B61AC00) [pid = 1540] [serial = 2316] [outer = 000000D19B017400] 21:58:36 INFO - PROCESS | 1540 | 1467953916909 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:58:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:58:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:58:37 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" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:58:37 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" 21:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:58:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1234ms 21:58:37 INFO - PROCESS | 1540 | 1467953917022 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 21:58:37 INFO - PROCESS | 1540 | 1467953917025 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 21:58:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:58:37 INFO - PROCESS | 1540 | 1467953917077 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:58:37 INFO - PROCESS | 1540 | 1467953917084 Marionette TRACE conn6 <- [1,3046,null,{}] 21:58:37 INFO - PROCESS | 1540 | 1467953917093 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:37 INFO - PROCESS | 1540 | 1467953917097 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:37 INFO - PROCESS | 1540 | 1467953917205 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 21:58:37 INFO - PROCESS | 1540 | 1467953917324 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:37 INFO - PROCESS | 1540 | 1467953917327 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:37 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1C0D800 == 39 [pid = 1540] [id = 773] 21:58:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B747800) [pid = 1540] [serial = 2317] [outer = 0000000000000000] 21:58:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D19DA56400) [pid = 1540] [serial = 2318] [outer = 000000D19B747800] 21:58:37 INFO - PROCESS | 1540 | 1467953917383 Marionette DEBUG loaded listener.js 21:58:37 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19E317400) [pid = 1540] [serial = 2319] [outer = 000000D19B747800] 21:58:37 INFO - PROCESS | 1540 | 1467953917989 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:58:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:58:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 991ms 21:58:38 INFO - PROCESS | 1540 | 1467953918022 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 1540 | 1467953918025 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 21:58:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:58:38 INFO - PROCESS | 1540 | 1467953918029 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - PROCESS | 1540 | 1467953918031 Marionette TRACE conn6 <- [1,3050,null,{}] 21:58:38 INFO - PROCESS | 1540 | 1467953918035 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:38 INFO - PROCESS | 1540 | 1467953918038 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:38 INFO - PROCESS | 1540 | 1467953918188 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 21:58:38 INFO - PROCESS | 1540 | 1467953918285 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 1540 | 1467953918288 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:38 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19DA40000 == 40 [pid = 1540] [id = 774] 21:58:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D1981E3400) [pid = 1540] [serial = 2320] [outer = 0000000000000000] 21:58:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D1999E4000) [pid = 1540] [serial = 2321] [outer = 000000D1981E3400] 21:58:38 INFO - PROCESS | 1540 | 1467953918345 Marionette DEBUG loaded listener.js 21:58:38 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19F3AF400) [pid = 1540] [serial = 2322] [outer = 000000D1981E3400] 21:58:38 INFO - PROCESS | 1540 | [1540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:58:39 INFO - PROCESS | 1540 | 1467953919104 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:58:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:58:39 INFO - {} 21:58:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1135ms 21:58:39 INFO - PROCESS | 1540 | 1467953919167 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 21:58:39 INFO - PROCESS | 1540 | 1467953919171 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 21:58:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:58:39 INFO - PROCESS | 1540 | 1467953919176 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:58:39 INFO - PROCESS | 1540 | 1467953919179 Marionette TRACE conn6 <- [1,3054,null,{}] 21:58:39 INFO - PROCESS | 1540 | 1467953919185 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:39 INFO - PROCESS | 1540 | 1467953919188 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:39 INFO - PROCESS | 1540 | 1467953919310 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 21:58:39 INFO - PROCESS | 1540 | 1467953919438 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:39 INFO - PROCESS | 1540 | 1467953919441 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:39 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1922F1000 == 41 [pid = 1540] [id = 775] 21:58:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D18E4DB400) [pid = 1540] [serial = 2323] [outer = 0000000000000000] 21:58:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D192B67C00) [pid = 1540] [serial = 2324] [outer = 000000D18E4DB400] 21:58:39 INFO - PROCESS | 1540 | 1467953919497 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D19710F400) [pid = 1540] [serial = 2325] [outer = 000000D18E4DB400] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D199FEA000 == 40 [pid = 1540] [id = 752] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E2AE800 == 39 [pid = 1540] [id = 769] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ED1E800 == 38 [pid = 1540] [id = 768] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1B20800 == 37 [pid = 1540] [id = 767] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A22EE000 == 36 [pid = 1540] [id = 766] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1AE1000 == 35 [pid = 1540] [id = 765] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E10800 == 34 [pid = 1540] [id = 764] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D193507000 == 33 [pid = 1540] [id = 763] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A1F2000 == 32 [pid = 1540] [id = 761] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A2B0800 == 31 [pid = 1540] [id = 762] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D655800 == 30 [pid = 1540] [id = 760] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D19DA40000 == 29 [pid = 1540] [id = 774] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1C0D800 == 28 [pid = 1540] [id = 773] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A1D41000 == 27 [pid = 1540] [id = 772] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D19ED15000 == 26 [pid = 1540] [id = 771] 21:58:40 INFO - PROCESS | 1540 | --DOCSHELL 000000D18D65E000 == 25 [pid = 1540] [id = 770] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D199CE3C00) [pid = 1540] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D18E435800) [pid = 1540] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19207FC00) [pid = 1540] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D19670B000) [pid = 1540] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D1922B0C00) [pid = 1540] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D192B68C00) [pid = 1540] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D18D695C00) [pid = 1540] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D18D79CC00) [pid = 1540] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D19716A000) [pid = 1540] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D19982EC00) [pid = 1540] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D199350C00) [pid = 1540] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D19997E400) [pid = 1540] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D1941D3000) [pid = 1540] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D192719C00) [pid = 1540] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19A59D800) [pid = 1540] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D199C6E400) [pid = 1540] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D19E419C00) [pid = 1540] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19E2EB800) [pid = 1540] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D19E46FC00) [pid = 1540] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D19E42B000) [pid = 1540] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 68 (000000D19F15D400) [pid = 1540] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 67 (000000D19C39B800) [pid = 1540] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 66 (000000D197125400) [pid = 1540] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | --DOMWINDOW == 65 (000000D194191C00) [pid = 1540] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 21:58:40 INFO - PROCESS | 1540 | 1467953920758 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:58:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1636ms 21:58:40 INFO - PROCESS | 1540 | 1467953920817 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 21:58:40 INFO - PROCESS | 1540 | 1467953920822 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 21:58:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:58:40 INFO - PROCESS | 1540 | 1467953920827 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:58:40 INFO - PROCESS | 1540 | 1467953920830 Marionette TRACE conn6 <- [1,3058,null,{}] 21:58:40 INFO - PROCESS | 1540 | 1467953920835 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:40 INFO - PROCESS | 1540 | 1467953920838 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:40 INFO - PROCESS | 1540 | 1467953920935 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 21:58:40 INFO - PROCESS | 1540 | 1467953920949 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:40 INFO - PROCESS | 1540 | 1467953920952 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:40 INFO - PROCESS | 1540 | ++DOCSHELL 000000D192B30000 == 26 [pid = 1540] [id = 776] 21:58:40 INFO - PROCESS | 1540 | ++DOMWINDOW == 66 (000000D18D72EC00) [pid = 1540] [serial = 2326] [outer = 0000000000000000] 21:58:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 67 (000000D18D797000) [pid = 1540] [serial = 2327] [outer = 000000D18D72EC00] 21:58:41 INFO - PROCESS | 1540 | 1467953921002 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 68 (000000D18D7F0000) [pid = 1540] [serial = 2328] [outer = 000000D18D72EC00] 21:58:41 INFO - PROCESS | 1540 | 1467953921555 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:58:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 776ms 21:58:41 INFO - PROCESS | 1540 | 1467953921607 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 21:58:41 INFO - PROCESS | 1540 | 1467953921613 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 21:58:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:58:41 INFO - PROCESS | 1540 | 1467953921620 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:58:41 INFO - PROCESS | 1540 | 1467953921623 Marionette TRACE conn6 <- [1,3062,null,{}] 21:58:41 INFO - PROCESS | 1540 | 1467953921627 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:41 INFO - PROCESS | 1540 | 1467953921630 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:41 INFO - PROCESS | 1540 | 1467953921724 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 21:58:41 INFO - PROCESS | 1540 | 1467953921737 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 1540 | 1467953921740 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:41 INFO - PROCESS | 1540 | ++DOCSHELL 000000D199E11000 == 27 [pid = 1540] [id = 777] 21:58:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 69 (000000D18E435800) [pid = 1540] [serial = 2329] [outer = 0000000000000000] 21:58:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 70 (000000D18E699800) [pid = 1540] [serial = 2330] [outer = 000000D18E435800] 21:58:41 INFO - PROCESS | 1540 | 1467953921790 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 1540 | ++DOMWINDOW == 71 (000000D192080C00) [pid = 1540] [serial = 2331] [outer = 000000D18E435800] 21:58:42 INFO - PROCESS | 1540 | 1467953922253 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:58:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 693ms 21:58:42 INFO - PROCESS | 1540 | 1467953922313 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 1540 | 1467953922316 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 21:58:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:58:42 INFO - PROCESS | 1540 | 1467953922319 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:58:42 INFO - PROCESS | 1540 | 1467953922323 Marionette TRACE conn6 <- [1,3066,null,{}] 21:58:42 INFO - PROCESS | 1540 | 1467953922335 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:42 INFO - PROCESS | 1540 | 1467953922340 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:42 INFO - PROCESS | 1540 | 1467953922431 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 21:58:42 INFO - PROCESS | 1540 | 1467953922440 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:42 INFO - PROCESS | 1540 | 1467953922443 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:42 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A431800 == 28 [pid = 1540] [id = 778] 21:58:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 72 (000000D18D694000) [pid = 1540] [serial = 2332] [outer = 0000000000000000] 21:58:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D1935AAC00) [pid = 1540] [serial = 2333] [outer = 000000D18D694000] 21:58:42 INFO - PROCESS | 1540 | 1467953922500 Marionette DEBUG loaded listener.js 21:58:42 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D196597000) [pid = 1540] [serial = 2334] [outer = 000000D18D694000] 21:58:42 INFO - PROCESS | 1540 | 1467953922959 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 21:58:43 INFO - PROCESS | 1540 | 1467953923020 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 21:58:43 INFO - PROCESS | 1540 | 1467953923024 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 1540 | 1467953923026 Marionette TRACE conn6 <- [1,3070,null,{}] 21:58:43 INFO - PROCESS | 1540 | 1467953923029 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:43 INFO - PROCESS | 1540 | 1467953923031 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:43 INFO - PROCESS | 1540 | 1467953923181 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 21:58:43 INFO - PROCESS | 1540 | 1467953923200 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 1540 | 1467953923202 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19CCEB800 == 29 [pid = 1540] [id = 779] 21:58:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19710E000) [pid = 1540] [serial = 2335] [outer = 0000000000000000] 21:58:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19712DC00) [pid = 1540] [serial = 2336] [outer = 000000D19710E000] 21:58:43 INFO - PROCESS | 1540 | 1467953923248 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D198EE8C00) [pid = 1540] [serial = 2337] [outer = 000000D19710E000] 21:58:43 INFO - PROCESS | 1540 | 1467953923717 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:58:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:58:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:58:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 21:58:43 INFO - PROCESS | 1540 | 1467953923760 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 21:58:43 INFO - PROCESS | 1540 | 1467953923763 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 21:58:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:58:43 INFO - PROCESS | 1540 | 1467953923766 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 1540 | 1467953923768 Marionette TRACE conn6 <- [1,3074,null,{}] 21:58:43 INFO - PROCESS | 1540 | 1467953923772 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:43 INFO - PROCESS | 1540 | 1467953923774 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:43 INFO - PROCESS | 1540 | 1467953923888 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 21:58:43 INFO - PROCESS | 1540 | 1467953923895 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 1540 | 1467953923897 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:43 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E29A000 == 30 [pid = 1540] [id = 780] 21:58:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D18E435000) [pid = 1540] [serial = 2338] [outer = 0000000000000000] 21:58:43 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19982CC00) [pid = 1540] [serial = 2339] [outer = 000000D18E435000] 21:58:43 INFO - PROCESS | 1540 | 1467953923995 Marionette DEBUG loaded listener.js 21:58:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D199974C00) [pid = 1540] [serial = 2340] [outer = 000000D18E435000] 21:58:44 INFO - PROCESS | 1540 | 1467953924412 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:58:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 21:58:44 INFO - PROCESS | 1540 | 1467953924438 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 21:58:44 INFO - PROCESS | 1540 | 1467953924440 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 21:58:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:58:44 INFO - PROCESS | 1540 | 1467953924454 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:58:44 INFO - PROCESS | 1540 | 1467953924456 Marionette TRACE conn6 <- [1,3078,null,{}] 21:58:44 INFO - PROCESS | 1540 | 1467953924459 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:44 INFO - PROCESS | 1540 | 1467953924466 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:44 INFO - PROCESS | 1540 | 1467953924644 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 21:58:44 INFO - PROCESS | 1540 | 1467953924671 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:44 INFO - PROCESS | 1540 | 1467953924673 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:44 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19E971000 == 31 [pid = 1540] [id = 781] 21:58:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19997E400) [pid = 1540] [serial = 2341] [outer = 0000000000000000] 21:58:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D199CE4800) [pid = 1540] [serial = 2342] [outer = 000000D19997E400] 21:58:44 INFO - PROCESS | 1540 | 1467953924720 Marionette DEBUG loaded listener.js 21:58:44 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D19A2FE800) [pid = 1540] [serial = 2343] [outer = 000000D19997E400] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19AE19C00) [pid = 1540] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D19B61EC00) [pid = 1540] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D193764000) [pid = 1540] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18BA4B400) [pid = 1540] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D18D689C00) [pid = 1540] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D18D7F2000) [pid = 1540] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D1927D4C00) [pid = 1540] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D197122C00) [pid = 1540] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19B01B000) [pid = 1540] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D1A0B18400) [pid = 1540] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:58:45 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D199C6C400) [pid = 1540] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:58:45 INFO - PROCESS | 1540 | 1467953925361 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:58:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:58:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 944ms 21:58:45 INFO - PROCESS | 1540 | 1467953925391 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 21:58:45 INFO - PROCESS | 1540 | 1467953925393 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 21:58:45 INFO - PROCESS | 1540 | 1467953925397 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:58:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:58:45 INFO - PROCESS | 1540 | 1467953925398 Marionette TRACE conn6 <- [1,3082,null,{}] 21:58:45 INFO - PROCESS | 1540 | 1467953925402 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:45 INFO - PROCESS | 1540 | 1467953925404 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:45 INFO - PROCESS | 1540 | 1467953925487 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 21:58:45 INFO - PROCESS | 1540 | 1467953925492 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:45 INFO - PROCESS | 1540 | 1467953925494 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:45 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19EDA8000 == 32 [pid = 1540] [id = 782] 21:58:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 73 (000000D191F8C000) [pid = 1540] [serial = 2344] [outer = 0000000000000000] 21:58:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 74 (000000D19A31A000) [pid = 1540] [serial = 2345] [outer = 000000D191F8C000] 21:58:45 INFO - PROCESS | 1540 | 1467953925540 Marionette DEBUG loaded listener.js 21:58:45 INFO - PROCESS | 1540 | ++DOMWINDOW == 75 (000000D19A66A800) [pid = 1540] [serial = 2346] [outer = 000000D191F8C000] 21:58:45 INFO - PROCESS | 1540 | 1467953925961 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:58:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 21:58:46 INFO - PROCESS | 1540 | 1467953926030 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 21:58:46 INFO - PROCESS | 1540 | 1467953926032 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 21:58:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:58:46 INFO - PROCESS | 1540 | 1467953926035 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:58:46 INFO - PROCESS | 1540 | 1467953926037 Marionette TRACE conn6 <- [1,3086,null,{}] 21:58:46 INFO - PROCESS | 1540 | 1467953926040 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:46 INFO - PROCESS | 1540 | 1467953926042 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:46 INFO - PROCESS | 1540 | 1467953926136 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 21:58:46 INFO - PROCESS | 1540 | 1467953926141 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 1540 | 1467953926143 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A0B47000 == 33 [pid = 1540] [id = 783] 21:58:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 76 (000000D19AA38400) [pid = 1540] [serial = 2347] [outer = 0000000000000000] 21:58:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 77 (000000D19ABB8800) [pid = 1540] [serial = 2348] [outer = 000000D19AA38400] 21:58:46 INFO - PROCESS | 1540 | 1467953926189 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 78 (000000D19AF90C00) [pid = 1540] [serial = 2349] [outer = 000000D19AA38400] 21:58:46 INFO - PROCESS | 1540 | 1467953926601 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:58:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 21:58:46 INFO - PROCESS | 1540 | 1467953926668 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 21:58:46 INFO - PROCESS | 1540 | 1467953926671 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 21:58:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:58:46 INFO - PROCESS | 1540 | 1467953926674 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:58:46 INFO - PROCESS | 1540 | 1467953926676 Marionette TRACE conn6 <- [1,3090,null,{}] 21:58:46 INFO - PROCESS | 1540 | 1467953926680 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:46 INFO - PROCESS | 1540 | 1467953926682 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:46 INFO - PROCESS | 1540 | 1467953926767 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 21:58:46 INFO - PROCESS | 1540 | 1467953926772 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 1540 | 1467953926774 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:46 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A431000 == 34 [pid = 1540] [id = 784] 21:58:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 79 (000000D19AF9A800) [pid = 1540] [serial = 2350] [outer = 0000000000000000] 21:58:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 80 (000000D19B012800) [pid = 1540] [serial = 2351] [outer = 000000D19AF9A800] 21:58:46 INFO - PROCESS | 1540 | 1467953926820 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 1540 | ++DOMWINDOW == 81 (000000D19B01DC00) [pid = 1540] [serial = 2352] [outer = 000000D19AF9A800] 21:58:47 INFO - PROCESS | 1540 | 1467953927217 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:58:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:58:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 587ms 21:58:47 INFO - PROCESS | 1540 | 1467953927314 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 21:58:47 INFO - PROCESS | 1540 | 1467953927318 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 21:58:47 INFO - PROCESS | 1540 | 1467953927330 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:58:47 INFO - PROCESS | 1540 | 1467953927335 Marionette TRACE conn6 <- [1,3094,null,{}] 21:58:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:58:47 INFO - PROCESS | 1540 | 1467953927341 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:47 INFO - PROCESS | 1540 | 1467953927346 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:47 INFO - PROCESS | 1540 | 1467953927497 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 21:58:47 INFO - PROCESS | 1540 | 1467953927679 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:47 INFO - PROCESS | 1540 | 1467953927685 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:47 INFO - PROCESS | 1540 | ++DOCSHELL 000000D193647800 == 35 [pid = 1540] [id = 785] 21:58:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 82 (000000D18D689C00) [pid = 1540] [serial = 2353] [outer = 0000000000000000] 21:58:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 83 (000000D18D724000) [pid = 1540] [serial = 2354] [outer = 000000D18D689C00] 21:58:47 INFO - PROCESS | 1540 | 1467953927746 Marionette DEBUG loaded listener.js 21:58:47 INFO - PROCESS | 1540 | ++DOMWINDOW == 84 (000000D18D84A800) [pid = 1540] [serial = 2355] [outer = 000000D18D689C00] 21:58:48 INFO - PROCESS | 1540 | 1467953928393 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:58:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1069ms 21:58:48 INFO - PROCESS | 1540 | 1467953928422 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 21:58:48 INFO - PROCESS | 1540 | 1467953928426 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 21:58:48 INFO - PROCESS | 1540 | 1467953928433 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:58:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:58:48 INFO - PROCESS | 1540 | 1467953928437 Marionette TRACE conn6 <- [1,3098,null,{}] 21:58:48 INFO - PROCESS | 1540 | 1467953928442 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:48 INFO - PROCESS | 1540 | 1467953928445 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:48 INFO - PROCESS | 1540 | 1467953928574 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 21:58:48 INFO - PROCESS | 1540 | 1467953928708 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:48 INFO - PROCESS | 1540 | 1467953928711 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:48 INFO - PROCESS | 1540 | ++DOCSHELL 000000D19A60D800 == 36 [pid = 1540] [id = 786] 21:58:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 85 (000000D19208C400) [pid = 1540] [serial = 2356] [outer = 0000000000000000] 21:58:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 86 (000000D19271D000) [pid = 1540] [serial = 2357] [outer = 000000D19208C400] 21:58:48 INFO - PROCESS | 1540 | 1467953928771 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 1540 | ++DOMWINDOW == 87 (000000D1935AFC00) [pid = 1540] [serial = 2358] [outer = 000000D19208C400] 21:58:49 INFO - PROCESS | 1540 | 1467953929418 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:58:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:58:49 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 21:58:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:58:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1023ms 21:58:49 INFO - PROCESS | 1540 | 1467953929460 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 21:58:49 INFO - PROCESS | 1540 | 1467953929463 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 21:58:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:58:49 INFO - PROCESS | 1540 | 1467953929467 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:58:49 INFO - PROCESS | 1540 | 1467953929470 Marionette TRACE conn6 <- [1,3102,null,{}] 21:58:49 INFO - PROCESS | 1540 | 1467953929480 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:49 INFO - PROCESS | 1540 | 1467953929485 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:49 INFO - PROCESS | 1540 | 1467953929674 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 21:58:49 INFO - PROCESS | 1540 | 1467953929687 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"95a9bd8b-cd33-467a-902a-be4384bb1736\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:49 INFO - PROCESS | 1540 | 1467953929691 Marionette INFO sendAsync 9b96f65b-6f57-4a58-88ab-556f6aa15121 21:58:49 INFO - PROCESS | 1540 | ++DOCSHELL 000000D1A1972800 == 37 [pid = 1540] [id = 787] 21:58:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 88 (000000D1999E7400) [pid = 1540] [serial = 2359] [outer = 0000000000000000] 21:58:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 89 (000000D199C63000) [pid = 1540] [serial = 2360] [outer = 000000D1999E7400] 21:58:49 INFO - PROCESS | 1540 | 1467953929750 Marionette DEBUG loaded listener.js 21:58:49 INFO - PROCESS | 1540 | ++DOMWINDOW == 90 (000000D19A40DC00) [pid = 1540] [serial = 2361] [outer = 000000D1999E7400] 21:58:50 INFO - PROCESS | 1540 | 1467953930677 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:58:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:58:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1244ms 21:58:50 INFO - PROCESS | 1540 | 1467953930712 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 21:58:50 INFO - PROCESS | 1540 | 1467953930717 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D1A0B47000 == 36 [pid = 1540] [id = 783] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D19EDA8000 == 35 [pid = 1540] [id = 782] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E971000 == 34 [pid = 1540] [id = 781] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D19E29A000 == 33 [pid = 1540] [id = 780] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D19CCEB800 == 32 [pid = 1540] [id = 779] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D19A431800 == 31 [pid = 1540] [id = 778] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D199E11000 == 30 [pid = 1540] [id = 777] 21:58:50 INFO - PROCESS | 1540 | --DOCSHELL 000000D192B30000 == 29 [pid = 1540] [id = 776] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 89 (000000D19A402800) [pid = 1540] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 88 (000000D19B00B000) [pid = 1540] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 87 (000000D19F2D8800) [pid = 1540] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 86 (000000D19F3A4400) [pid = 1540] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 85 (000000D1981E3800) [pid = 1540] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 84 (000000D18BB5D000) [pid = 1540] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 83 (000000D18D68A400) [pid = 1540] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 82 (000000D19271A400) [pid = 1540] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 81 (000000D192B6E000) [pid = 1540] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 80 (000000D18D851000) [pid = 1540] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 79 (000000D18E13D000) [pid = 1540] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 78 (000000D192B66C00) [pid = 1540] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 77 (000000D196596800) [pid = 1540] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 76 (000000D199F65000) [pid = 1540] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 75 (000000D19A40E000) [pid = 1540] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 74 (000000D19AF92C00) [pid = 1540] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 73 (000000D19F3AF000) [pid = 1540] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 72 (000000D1A0B1F000) [pid = 1540] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 71 (000000D19F2DF400) [pid = 1540] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 70 (000000D1A0B14000) [pid = 1540] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 21:58:50 INFO - PROCESS | 1540 | --DOMWINDOW == 69 (000000D1A1F9C400) [pid = 1540] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 21:58:51 WARNING - u'runner_teardown' () 21:58:51 INFO - No more tests 21:58:51 INFO - Got 0 unexpected results 21:58:51 INFO - SUITE-END | took 687s 21:58:51 INFO - Closing logging queue 21:58:51 INFO - queue closed 21:58:51 INFO - Return code: 0 21:58:51 WARNING - # TBPL SUCCESS # 21:58:51 INFO - Running post-action listener: _resource_record_post_action 21:58:51 INFO - Running post-run listener: _resource_record_post_run 21:58:53 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 29515776; Write bytes: 998158336; Read time: 497720; Write time: 3779510 21:58:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:58:53 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 25190400; Read time: 0; Write time: 58180 21:58:53 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 29515776; Write bytes: 889880576; Read time: 497720; Write time: 3666710 21:58:53 INFO - Running post-run listener: _upload_blobber_files 21:58:53 INFO - Blob upload gear active. 21:58:53 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:58:53 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 21:58:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21:58:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:58:53 INFO - (blobuploader) - INFO - Open directory for files ... 21:58:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:58:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:58:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:58:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:58:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:58:54 INFO - (blobuploader) - INFO - Done attempting. 21:58:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:58:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:58:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:58:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:58:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:58:55 INFO - (blobuploader) - INFO - Done attempting. 21:58:55 INFO - (blobuploader) - INFO - Iteration through files over. 21:58:55 INFO - Return code: 0 21:58:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:58:55 INFO - Using _rmtree_windows ... 21:58:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:58:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af97b3b03da66bdb2eabcc33fc19c0ba16346ae2073839a721e953daa94f8c0a3588e38d7680b9f68b8a8edf2c35b8d7bfb404549e5110959084e4cb9e25c8d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9083a615334220ca34d858d77a1efe261d02690b274ab37ed21045709ed2e963bb06917c190fae139d8cd9312182ea7b5b3f4c2f37d3250e74ad712e0fa13b84"} 21:58:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:58:55 INFO - Writing to file C:\slave\test\properties\blobber_files 21:58:55 INFO - Contents: 21:58:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af97b3b03da66bdb2eabcc33fc19c0ba16346ae2073839a721e953daa94f8c0a3588e38d7680b9f68b8a8edf2c35b8d7bfb404549e5110959084e4cb9e25c8d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9083a615334220ca34d858d77a1efe261d02690b274ab37ed21045709ed2e963bb06917c190fae139d8cd9312182ea7b5b3f4c2f37d3250e74ad712e0fa13b84"} 21:58:55 INFO - Running post-run listener: copy_logs_to_upload_dir 21:58:55 INFO - Copying logs to upload dir... 21:58:55 INFO - mkdir: C:\slave\test\build\upload\logs 21:58:55 INFO - Copying logs to upload dir... 21:58:55 INFO - Using _rmtree_windows ... 21:58:55 INFO - Using _rmtree_windows ... 21:58:55 INFO - Using _rmtree_windows ... 21:58:55 INFO - Using _rmtree_windows ... 21:58:55 INFO - Using _rmtree_windows ... 21:58:55 INFO - Using _rmtree_windows ... 21:58:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=947.037000 ========= master_lag: 0.55 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-07-07 21:58:56.432695) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 21:58:56.433674) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af97b3b03da66bdb2eabcc33fc19c0ba16346ae2073839a721e953daa94f8c0a3588e38d7680b9f68b8a8edf2c35b8d7bfb404549e5110959084e4cb9e25c8d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9083a615334220ca34d858d77a1efe261d02690b274ab37ed21045709ed2e963bb06917c190fae139d8cd9312182ea7b5b3f4c2f37d3250e74ad712e0fa13b84"} build_url:https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/af97b3b03da66bdb2eabcc33fc19c0ba16346ae2073839a721e953daa94f8c0a3588e38d7680b9f68b8a8edf2c35b8d7bfb404549e5110959084e4cb9e25c8d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9083a615334220ca34d858d77a1efe261d02690b274ab37ed21045709ed2e963bb06917c190fae139d8cd9312182ea7b5b3f4c2f37d3250e74ad712e0fa13b84"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YPZKRDtWQqSX9Q6X8MXouw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.13 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 21:58:56.663870) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:58:56.664163) ========= '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-057\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-057 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-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 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-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:58:56.782437) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 21:58:56.782753) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 21:58:57.434250) ========= ========= Total master_lag: 1.43 =========