builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-067 starttime: 1465000289.61 results: success (0) buildid: 20160603160527 builduid: b7689d4d25354adb976fc889ee28d97a revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:29.611635) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:29.612143) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:29.612472) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:29.735090) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 17:31:29.735549) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False --17:31:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.47 MB/s 17:31:31 (8.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.511000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 17:31:31.305622) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-03 17:31:31.305984) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.609000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-03 17:31:34.933434) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 17:31:34.933907) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ab782095ef4ab44dae4cc5f919858c5684837378 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ab782095ef4ab44dae4cc5f919858c5684837378 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False 2016-06-03 17:31:35,753 truncating revision to first 12 chars 2016-06-03 17:31:35,753 Setting DEBUG logging. 2016-06-03 17:31:35,753 attempt 1/10 2016-06-03 17:31:35,753 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ab782095ef4a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 17:31:36,198 unpacking tar archive at: mozilla-aurora-ab782095ef4a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.479000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 17:31:36.494045) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:36.494441) ========= script_repo_revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:36.494890) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:36.495246) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 17:31:36.540330) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-06-03 17:31:36.540805) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:31:37 INFO - MultiFileLogger online at 20160603 17:31:37 in C:\slave\test 17:31:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:31:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:31:37 INFO - {'append_to_log': False, 17:31:37 INFO - 'base_work_dir': 'C:\\slave\\test', 17:31:37 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:31:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:31:37 INFO - 'buildbot_json_path': 'buildprops.json', 17:31:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:31:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:31:37 INFO - 'download_minidump_stackwalk': True, 17:31:37 INFO - 'download_symbols': 'true', 17:31:37 INFO - 'e10s': False, 17:31:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:31:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:31:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:31:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:31:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:31:37 INFO - 'C:/mozilla-build/tooltool.py'), 17:31:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:31:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:31:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:31:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:31:37 INFO - 'log_level': 'info', 17:31:37 INFO - 'log_to_console': True, 17:31:37 INFO - 'opt_config_files': (), 17:31:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:31:37 INFO - '--processes=1', 17:31:37 INFO - '--config=%(test_path)s/wptrunner.ini', 17:31:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:31:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:31:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:31:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:31:37 INFO - 'pip_index': False, 17:31:37 INFO - 'require_test_zip': True, 17:31:37 INFO - 'test_type': ('testharness',), 17:31:37 INFO - 'this_chunk': '1', 17:31:37 INFO - 'total_chunks': '10', 17:31:37 INFO - 'virtualenv_path': 'venv', 17:31:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:31:37 INFO - 'work_dir': 'build'} 17:31:37 INFO - ##### 17:31:37 INFO - ##### Running clobber step. 17:31:37 INFO - ##### 17:31:37 INFO - Running pre-action listener: _resource_record_pre_action 17:31:37 INFO - Running main action method: clobber 17:31:37 INFO - rmtree: C:\slave\test\build 17:31:37 INFO - Using _rmtree_windows ... 17:31:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:33:56 INFO - Running post-action listener: _resource_record_post_action 17:33:56 INFO - ##### 17:33:56 INFO - ##### Running read-buildbot-config step. 17:33:56 INFO - ##### 17:33:56 INFO - Running pre-action listener: _resource_record_pre_action 17:33:56 INFO - Running main action method: read_buildbot_config 17:33:56 INFO - Using buildbot properties: 17:33:56 INFO - { 17:33:56 INFO - "project": "", 17:33:56 INFO - "product": "firefox", 17:33:56 INFO - "script_repo_revision": "production", 17:33:56 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 17:33:56 INFO - "repository": "", 17:33:56 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 17:33:56 INFO - "buildid": "20160603160527", 17:33:56 INFO - "pgo_build": "False", 17:33:56 INFO - "basedir": "C:\\slave\\test", 17:33:56 INFO - "buildnumber": 52, 17:33:56 INFO - "slavename": "t-w864-ix-067", 17:33:56 INFO - "revision": "ab782095ef4ab44dae4cc5f919858c5684837378", 17:33:56 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 17:33:56 INFO - "platform": "win64", 17:33:56 INFO - "branch": "mozilla-aurora", 17:33:56 INFO - "repo_path": "releases/mozilla-aurora", 17:33:56 INFO - "moz_repo_path": "", 17:33:56 INFO - "stage_platform": "win64", 17:33:56 INFO - "builduid": "b7689d4d25354adb976fc889ee28d97a", 17:33:56 INFO - "slavebuilddir": "test" 17:33:56 INFO - } 17:33:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 17:33:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 17:33:56 INFO - Running post-action listener: _resource_record_post_action 17:33:56 INFO - ##### 17:33:56 INFO - ##### Running download-and-extract step. 17:33:56 INFO - ##### 17:33:56 INFO - Running pre-action listener: _resource_record_pre_action 17:33:56 INFO - Running main action method: download_and_extract 17:33:56 INFO - mkdir: C:\slave\test\build\tests 17:33:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:33:56 INFO - https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:33:56 INFO - trying https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 17:33:56 INFO - Downloading https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 17:33:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 17:33:57 INFO - Downloaded 1274 bytes. 17:33:57 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 17:33:57 INFO - Using the following test package requirements: 17:33:57 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 17:33:57 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 17:33:57 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 17:33:57 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'jsshell-win64.zip'], 17:33:57 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 17:33:57 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 17:33:57 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 17:33:57 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 17:33:57 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 17:33:57 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 17:33:57 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 17:33:57 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 17:33:57 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')]} 17:33:57 INFO - https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:33:57 INFO - trying https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 17:33:57 INFO - Downloading https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 17:33:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 17:33:58 INFO - Downloaded 20849604 bytes. 17:33:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:33:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:34:00 INFO - caution: filename not matched: web-platform/* 17:34:00 INFO - Return code: 11 17:34:00 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')]} 17:34:00 INFO - https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:34:00 INFO - trying https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 17:34:00 INFO - Downloading https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 17:34:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 17:34:01 INFO - Downloaded 36389113 bytes. 17:34:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:34:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:34:40 INFO - caution: filename not matched: bin/* 17:34:40 INFO - caution: filename not matched: config/* 17:34:40 INFO - caution: filename not matched: mozbase/* 17:34:40 INFO - caution: filename not matched: marionette/* 17:34:40 INFO - caution: filename not matched: tools/wptserve/* 17:34:40 INFO - Return code: 11 17:34:40 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')]} 17:34:40 INFO - https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 17:34:40 INFO - trying https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 17:34:40 INFO - Downloading https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 17:34:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 17:34:43 INFO - Downloaded 82762973 bytes. 17:34:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 17:34:43 INFO - mkdir: C:\slave\test\properties 17:34:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:34:43 INFO - Writing to file C:\slave\test\properties\build_url 17:34:43 INFO - Contents: 17:34:43 INFO - build_url:https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 17:34:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 17:34:44 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:34:44 INFO - Writing to file C:\slave\test\properties\symbols_url 17:34:44 INFO - Contents: 17:34:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 17:34:44 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')]} 17:34:44 INFO - https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:34:44 INFO - trying https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 17:34:44 INFO - Downloading https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 17:34:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 17:34:47 INFO - Downloaded 50737821 bytes. 17:34:47 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:34:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:34:48 INFO - Return code: 0 17:34:48 INFO - Running post-action listener: _resource_record_post_action 17:34:48 INFO - Running post-action listener: set_extra_try_arguments 17:34:48 INFO - ##### 17:34:48 INFO - ##### Running create-virtualenv step. 17:34:48 INFO - ##### 17:34:48 INFO - Running pre-action listener: _pre_create_virtualenv 17:34:48 INFO - Running pre-action listener: _resource_record_pre_action 17:34:48 INFO - Running main action method: create_virtualenv 17:34:48 INFO - Creating virtualenv C:\slave\test\build\venv 17:34:48 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 17:34:48 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:34:51 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:34:55 INFO - Installing distribute......................................................................................................................................................................................done. 17:34:56 INFO - Return code: 0 17:34:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:34:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:34:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:34:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252A530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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 17:34:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:34:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:34:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:34:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 17:34:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:34:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:34:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:34:56 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 17:34:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:34:56 INFO - 'DCLOCATION': 'SCL3', 17:34:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:34:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:34:56 INFO - 'HOMEDRIVE': 'C:', 17:34:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 17:34:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:34:56 INFO - 'KTS_VERSION': '1.19c', 17:34:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 17:34:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 17:34:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:34:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:34:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:34:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:34:56 INFO - 'MOZ_NO_REMOTE': '1', 17:34:56 INFO - 'NO_EM_RESTART': '1', 17:34:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:34:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:34:56 INFO - 'OS': 'Windows_NT', 17:34:56 INFO - 'OURDRIVE': 'C:', 17:34:56 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:34:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:34:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:34:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:34:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:34:56 INFO - 'PROCESSOR_LEVEL': '6', 17:34:56 INFO - 'PROCESSOR_REVISION': '1e05', 17:34:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:34:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:34:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:34:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:34:57 INFO - 'PROMPT': '$P$G', 17:34:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:34:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:34:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:34:57 INFO - 'PWD': 'C:\\slave\\test', 17:34:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:34:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:34:57 INFO - 'SYSTEMDRIVE': 'C:', 17:34:57 INFO - 'SYSTEMROOT': 'C:\\windows', 17:34:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:34:57 INFO - 'TEST1': 'testie', 17:34:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:34:57 INFO - 'USERDOMAIN': 'T-W864-IX-067', 17:34:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 17:34:57 INFO - 'USERNAME': 'cltbld', 17:34:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 17:34:57 INFO - 'WINDIR': 'C:\\windows', 17:34:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:34:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:34:58 INFO - Downloading/unpacking psutil>=0.7.1 17:34:58 INFO - Running setup.py egg_info for package psutil 17:34:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:34:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:34:58 INFO - Installing collected packages: psutil 17:34:58 INFO - Running setup.py install for psutil 17:34:58 INFO - building 'psutil._psutil_windows' extension 17:34:58 INFO - error: Unable to find vcvarsall.bat 17:34:58 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-earcx1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:34:58 INFO - running install 17:34:58 INFO - running build 17:34:58 INFO - running build_py 17:34:58 INFO - creating build 17:34:58 INFO - creating build\lib.win32-2.7 17:34:58 INFO - creating build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:34:58 INFO - running build_ext 17:34:58 INFO - building 'psutil._psutil_windows' extension 17:34:58 INFO - error: Unable to find vcvarsall.bat 17:34:58 INFO - ---------------------------------------- 17:34:58 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-earcx1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:34:58 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-067\AppData\Roaming\pip\pip.log 17:34:58 WARNING - Return code: 1 17:34:58 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! 17:34:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:34:58 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')]} 17:34:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:34:58 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')]} 17:34:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:34:58 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252A530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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 17:34:58 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 17:34:58 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 17:34:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:34:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 17:34:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:34:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:34:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:34:58 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 17:34:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:34:58 INFO - 'DCLOCATION': 'SCL3', 17:34:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:34:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:34:58 INFO - 'HOMEDRIVE': 'C:', 17:34:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 17:34:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:34:58 INFO - 'KTS_VERSION': '1.19c', 17:34:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 17:34:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 17:34:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:34:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:34:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:34:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:34:58 INFO - 'MOZ_NO_REMOTE': '1', 17:34:58 INFO - 'NO_EM_RESTART': '1', 17:34:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:34:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:34:58 INFO - 'OS': 'Windows_NT', 17:34:58 INFO - 'OURDRIVE': 'C:', 17:34:58 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', 17:34:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:34:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:34:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:34:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:34:58 INFO - 'PROCESSOR_LEVEL': '6', 17:34:58 INFO - 'PROCESSOR_REVISION': '1e05', 17:34:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:34:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:34:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:34:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:34:58 INFO - 'PROMPT': '$P$G', 17:34:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:34:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:34:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:34:58 INFO - 'PWD': 'C:\\slave\\test', 17:34:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:34:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:34:58 INFO - 'SYSTEMDRIVE': 'C:', 17:34:58 INFO - 'SYSTEMROOT': 'C:\\windows', 17:34:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:34:58 INFO - 'TEST1': 'testie', 17:34:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:34:58 INFO - 'USERDOMAIN': 'T-W864-IX-067', 17:34:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 17:34:58 INFO - 'USERNAME': 'cltbld', 17:34:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 17:34:58 INFO - 'WINDIR': 'C:\\windows', 17:34:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:34:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:34:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:34:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:34:59 INFO - Running setup.py egg_info for package mozsystemmonitor 17:34:59 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:34:59 INFO - Running setup.py egg_info for package psutil 17:34:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:34:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:34:59 INFO - Installing collected packages: mozsystemmonitor, psutil 17:34:59 INFO - Running setup.py install for mozsystemmonitor 17:34:59 INFO - Running setup.py install for psutil 17:34:59 INFO - building 'psutil._psutil_windows' extension 17:34:59 INFO - error: Unable to find vcvarsall.bat 17:34:59 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-ex1nvp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:34:59 INFO - running install 17:34:59 INFO - running build 17:34:59 INFO - running build_py 17:34:59 INFO - running build_ext 17:34:59 INFO - building 'psutil._psutil_windows' extension 17:34:59 INFO - error: Unable to find vcvarsall.bat 17:34:59 INFO - ---------------------------------------- 17:34:59 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-ex1nvp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:34:59 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-067\AppData\Roaming\pip\pip.log 17:34:59 WARNING - Return code: 1 17:34:59 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! 17:34:59 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:34:59 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')]} 17:34:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:34:59 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')]} 17:34:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:34:59 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252A530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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 17:34:59 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 17:34:59 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 17:34:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:34:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 17:34:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:34:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:34:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:34:59 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 17:34:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:34:59 INFO - 'DCLOCATION': 'SCL3', 17:34:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:34:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:34:59 INFO - 'HOMEDRIVE': 'C:', 17:34:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 17:34:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:34:59 INFO - 'KTS_VERSION': '1.19c', 17:34:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 17:34:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 17:34:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:34:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:34:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:34:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:34:59 INFO - 'MOZ_NO_REMOTE': '1', 17:34:59 INFO - 'NO_EM_RESTART': '1', 17:34:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:34:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:34:59 INFO - 'OS': 'Windows_NT', 17:34:59 INFO - 'OURDRIVE': 'C:', 17:34:59 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', 17:34:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:34:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:34:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:34:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:34:59 INFO - 'PROCESSOR_LEVEL': '6', 17:34:59 INFO - 'PROCESSOR_REVISION': '1e05', 17:34:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:34:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:34:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:34:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:34:59 INFO - 'PROMPT': '$P$G', 17:34:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:34:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:34:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:34:59 INFO - 'PWD': 'C:\\slave\\test', 17:34:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:34:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:34:59 INFO - 'SYSTEMDRIVE': 'C:', 17:34:59 INFO - 'SYSTEMROOT': 'C:\\windows', 17:34:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:34:59 INFO - 'TEST1': 'testie', 17:34:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:34:59 INFO - 'USERDOMAIN': 'T-W864-IX-067', 17:34:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 17:34:59 INFO - 'USERNAME': 'cltbld', 17:34:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 17:34:59 INFO - 'WINDIR': 'C:\\windows', 17:34:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:34:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:34:59 INFO - Downloading/unpacking blobuploader==1.2.4 17:34:59 INFO - Downloading blobuploader-1.2.4.tar.gz 17:34:59 INFO - Running setup.py egg_info for package blobuploader 17:34:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:35:03 INFO - Running setup.py egg_info for package requests 17:35:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:35:03 INFO - Downloading docopt-0.6.1.tar.gz 17:35:03 INFO - Running setup.py egg_info for package docopt 17:35:03 INFO - Installing collected packages: blobuploader, docopt, requests 17:35:03 INFO - Running setup.py install for blobuploader 17:35:03 INFO - Running setup.py install for docopt 17:35:03 INFO - Running setup.py install for requests 17:35:03 INFO - Successfully installed blobuploader docopt requests 17:35:03 INFO - Cleaning up... 17:35:03 INFO - Return code: 0 17:35:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:35:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:35:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:35:03 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252A530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, '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-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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 17:35:03 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 17:35:03 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 17:35:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:35:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 17:35:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:35:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:35:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:35:03 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 17:35:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:35:03 INFO - 'DCLOCATION': 'SCL3', 17:35:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:35:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:35:03 INFO - 'HOMEDRIVE': 'C:', 17:35:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 17:35:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:35:03 INFO - 'KTS_VERSION': '1.19c', 17:35:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 17:35:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 17:35:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:35:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:35:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:35:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:35:03 INFO - 'MOZ_NO_REMOTE': '1', 17:35:03 INFO - 'NO_EM_RESTART': '1', 17:35:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:35:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:35:03 INFO - 'OS': 'Windows_NT', 17:35:03 INFO - 'OURDRIVE': 'C:', 17:35:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:35:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:35:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:35:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:35:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:35:03 INFO - 'PROCESSOR_LEVEL': '6', 17:35:03 INFO - 'PROCESSOR_REVISION': '1e05', 17:35:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:35:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:35:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:35:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:35:03 INFO - 'PROMPT': '$P$G', 17:35:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:35:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:35:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:35:03 INFO - 'PWD': 'C:\\slave\\test', 17:35:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:35:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:35:03 INFO - 'SYSTEMDRIVE': 'C:', 17:35:03 INFO - 'SYSTEMROOT': 'C:\\windows', 17:35:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:35:03 INFO - 'TEST1': 'testie', 17:35:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:35:03 INFO - 'USERDOMAIN': 'T-W864-IX-067', 17:35:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 17:35:03 INFO - 'USERNAME': 'cltbld', 17:35:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 17:35:03 INFO - 'WINDIR': 'C:\\windows', 17:35:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:35:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:35:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:35:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:35:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:35:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:35:08 INFO - Unpacking c:\slave\test\build\tests\marionette 17:35:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:35:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:35:08 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 17:35:08 INFO - Running setup.py install for browsermob-proxy 17:35:24 INFO - Running setup.py install for manifestparser 17:35:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for marionette-client 17:35:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:35:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for marionette-driver 17:35:24 INFO - Running setup.py install for mozcrash 17:35:24 INFO - Running setup.py install for mozdebug 17:35:24 INFO - Running setup.py install for mozdevice 17:35:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for mozfile 17:35:24 INFO - Running setup.py install for mozhttpd 17:35:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for mozinfo 17:35:24 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for mozInstall 17:35:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for mozleak 17:35:24 INFO - Running setup.py install for mozlog 17:35:24 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for moznetwork 17:35:24 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for mozprocess 17:35:24 INFO - Running setup.py install for mozprofile 17:35:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for mozrunner 17:35:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for mozscreenshot 17:35:24 INFO - Running setup.py install for moztest 17:35:24 INFO - Running setup.py install for mozversion 17:35:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:35:24 INFO - Running setup.py install for wptserve 17:35:24 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 17:35:24 INFO - Cleaning up... 17:35:24 INFO - Return code: 0 17:35:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:35:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:35:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:35:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:35:24 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 0x0248A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252A530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, '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-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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 17:35:24 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 17:35:24 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 17:35:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:35:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 17:35:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:35:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:35:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:35:24 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 17:35:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:35:24 INFO - 'DCLOCATION': 'SCL3', 17:35:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:35:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:35:24 INFO - 'HOMEDRIVE': 'C:', 17:35:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 17:35:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:35:24 INFO - 'KTS_VERSION': '1.19c', 17:35:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 17:35:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 17:35:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:35:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:35:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:35:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:35:24 INFO - 'MOZ_NO_REMOTE': '1', 17:35:24 INFO - 'NO_EM_RESTART': '1', 17:35:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:35:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:35:24 INFO - 'OS': 'Windows_NT', 17:35:24 INFO - 'OURDRIVE': 'C:', 17:35:24 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', 17:35:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:35:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:35:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:35:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:35:24 INFO - 'PROCESSOR_LEVEL': '6', 17:35:24 INFO - 'PROCESSOR_REVISION': '1e05', 17:35:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:35:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:35:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:35:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:35:24 INFO - 'PROMPT': '$P$G', 17:35:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:35:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:35:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:35:24 INFO - 'PWD': 'C:\\slave\\test', 17:35:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:35:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:35:24 INFO - 'SYSTEMDRIVE': 'C:', 17:35:24 INFO - 'SYSTEMROOT': 'C:\\windows', 17:35:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:35:24 INFO - 'TEST1': 'testie', 17:35:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:35:24 INFO - 'USERDOMAIN': 'T-W864-IX-067', 17:35:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 17:35:24 INFO - 'USERNAME': 'cltbld', 17:35:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 17:35:24 INFO - 'WINDIR': 'C:\\windows', 17:35:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:35:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:35:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:35:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:35:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:35:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:35:27 INFO - Unpacking c:\slave\test\build\tests\marionette 17:35:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:35:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:35:27 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)) 17:35:39 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)) 17:35:39 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)) 17:35:39 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)) 17:35:39 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)) 17:35:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:35:39 INFO - Downloading blessings-1.6.tar.gz 17:35:39 INFO - Running setup.py egg_info for package blessings 17:35:39 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)) 17:35:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:35:39 INFO - Running setup.py install for blessings 17:35:39 INFO - Running setup.py install for browsermob-proxy 17:35:39 INFO - Running setup.py install for manifestparser 17:35:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Running setup.py install for marionette-client 17:35:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:35:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Running setup.py install for marionette-driver 17:35:39 INFO - Running setup.py install for mozcrash 17:35:39 INFO - Running setup.py install for mozdebug 17:35:39 INFO - Running setup.py install for mozdevice 17:35:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Running setup.py install for mozhttpd 17:35:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Running setup.py install for mozInstall 17:35:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Running setup.py install for mozleak 17:35:39 INFO - Running setup.py install for mozprofile 17:35:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Running setup.py install for mozrunner 17:35:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:35:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:35:41 INFO - Running setup.py install for mozscreenshot 17:35:41 INFO - Running setup.py install for moztest 17:35:41 INFO - Running setup.py install for mozversion 17:35:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:35:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:35:41 INFO - Running setup.py install for wptserve 17:35:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:35:41 INFO - Cleaning up... 17:35:41 INFO - Return code: 0 17:35:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:35:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:35:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:35:41 INFO - Reading from file tmpfile_stdout 17:35:41 INFO - Using _rmtree_windows ... 17:35:41 INFO - Using _rmtree_windows ... 17:35:41 INFO - Current package versions: 17:35:41 INFO - blessings == 1.6 17:35:41 INFO - blobuploader == 1.2.4 17:35:41 INFO - browsermob-proxy == 0.6.0 17:35:41 INFO - distribute == 0.6.14 17:35:41 INFO - docopt == 0.6.1 17:35:41 INFO - manifestparser == 1.1 17:35:41 INFO - marionette-client == 2.3.0 17:35:41 INFO - marionette-driver == 1.4.0 17:35:41 INFO - mozInstall == 1.12 17:35:41 INFO - mozcrash == 0.17 17:35:41 INFO - mozdebug == 0.1 17:35:41 INFO - mozdevice == 0.48 17:35:41 INFO - mozfile == 1.2 17:35:41 INFO - mozhttpd == 0.7 17:35:41 INFO - mozinfo == 0.9 17:35:41 INFO - mozleak == 0.1 17:35:41 INFO - mozlog == 3.1 17:35:41 INFO - moznetwork == 0.27 17:35:41 INFO - mozprocess == 0.22 17:35:41 INFO - mozprofile == 0.28 17:35:41 INFO - mozrunner == 6.11 17:35:41 INFO - mozscreenshot == 0.1 17:35:41 INFO - mozsystemmonitor == 0.0 17:35:41 INFO - moztest == 0.7 17:35:41 INFO - mozversion == 1.4 17:35:41 INFO - requests == 1.2.3 17:35:41 INFO - wptserve == 1.4.0 17:35:41 INFO - Running post-action listener: _resource_record_post_action 17:35:41 INFO - Running post-action listener: _start_resource_monitoring 17:35:41 INFO - Starting resource monitoring. 17:35:41 INFO - ##### 17:35:41 INFO - ##### Running pull step. 17:35:41 INFO - ##### 17:35:41 INFO - Running pre-action listener: _resource_record_pre_action 17:35:41 INFO - Running main action method: pull 17:35:41 INFO - Pull has nothing to do! 17:35:41 INFO - Running post-action listener: _resource_record_post_action 17:35:41 INFO - ##### 17:35:41 INFO - ##### Running install step. 17:35:41 INFO - ##### 17:35:41 INFO - Running pre-action listener: _resource_record_pre_action 17:35:41 INFO - Running main action method: install 17:35:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:35:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:35:42 INFO - Reading from file tmpfile_stdout 17:35:42 INFO - Using _rmtree_windows ... 17:35:42 INFO - Using _rmtree_windows ... 17:35:42 INFO - Detecting whether we're running mozinstall >=1.0... 17:35:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:35:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:35:42 INFO - Reading from file tmpfile_stdout 17:35:42 INFO - Output received: 17:35:42 INFO - Usage: mozinstall-script.py [options] installer 17:35:42 INFO - Options: 17:35:42 INFO - -h, --help show this help message and exit 17:35:42 INFO - -d DEST, --destination=DEST 17:35:42 INFO - Directory to install application into. [default: 17:35:42 INFO - "C:\slave\test"] 17:35:42 INFO - --app=APP Application being installed. [default: firefox] 17:35:42 INFO - Using _rmtree_windows ... 17:35:42 INFO - Using _rmtree_windows ... 17:35:42 INFO - mkdir: C:\slave\test\build\application 17:35:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:35:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 17:35:44 INFO - Reading from file tmpfile_stdout 17:35:44 INFO - Output received: 17:35:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:35:44 INFO - Using _rmtree_windows ... 17:35:44 INFO - Using _rmtree_windows ... 17:35:44 INFO - Running post-action listener: _resource_record_post_action 17:35:44 INFO - ##### 17:35:44 INFO - ##### Running run-tests step. 17:35:44 INFO - ##### 17:35:44 INFO - Running pre-action listener: _resource_record_pre_action 17:35:44 INFO - Running main action method: run_tests 17:35:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:35:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:35:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:35:44 INFO - grabbing minidump binary from tooltool 17:35:44 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')]} 17:35:44 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 0x02561368>, '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 0x0227ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:35:44 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 17:35:44 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 17:35:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:35:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphjujuu 17:35:45 INFO - INFO - File integrity verified, renaming tmphjujuu to win32-minidump_stackwalk.exe 17:35:45 INFO - Return code: 0 17:35:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:35:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:35:45 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/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.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 17:35:45 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/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.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 17:35:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:35:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 17:35:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:35:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:35:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:35:45 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 17:35:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:35:45 INFO - 'DCLOCATION': 'SCL3', 17:35:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:35:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:35:45 INFO - 'HOMEDRIVE': 'C:', 17:35:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 17:35:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:35:45 INFO - 'KTS_VERSION': '1.19c', 17:35:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 17:35:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 17:35:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:35:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:35:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:35:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:35:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:35:45 INFO - 'MOZ_NO_REMOTE': '1', 17:35:45 INFO - 'NO_EM_RESTART': '1', 17:35:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:35:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:35:45 INFO - 'OS': 'Windows_NT', 17:35:45 INFO - 'OURDRIVE': 'C:', 17:35:45 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', 17:35:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:35:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:35:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:35:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:35:45 INFO - 'PROCESSOR_LEVEL': '6', 17:35:45 INFO - 'PROCESSOR_REVISION': '1e05', 17:35:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:35:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:35:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:35:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:35:45 INFO - 'PROMPT': '$P$G', 17:35:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:35:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:35:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:35:45 INFO - 'PWD': 'C:\\slave\\test', 17:35:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:35:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:35:45 INFO - 'SYSTEMDRIVE': 'C:', 17:35:45 INFO - 'SYSTEMROOT': 'C:\\windows', 17:35:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:35:45 INFO - 'TEST1': 'testie', 17:35:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:35:45 INFO - 'USERDOMAIN': 'T-W864-IX-067', 17:35:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 17:35:45 INFO - 'USERNAME': 'cltbld', 17:35:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 17:35:45 INFO - 'WINDIR': 'C:\\windows', 17:35:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:35:45 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/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.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 17:35:47 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 17:35:47 INFO - import pkg_resources 17:35:48 INFO - Using 1 client processes 17:35:51 INFO - SUITE-START | Running 778 tests 17:35:51 INFO - Running testharness tests 17:35:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:35:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 17:35:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:35:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:35:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:35:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:35:52 INFO - Setting up ssl 17:35:52 INFO - PROCESS | certutil | 17:35:52 INFO - PROCESS | certutil | 17:35:52 INFO - PROCESS | certutil | 17:35:52 INFO - Certificate Nickname Trust Attributes 17:35:52 INFO - SSL,S/MIME,JAR/XPI 17:35:52 INFO - 17:35:52 INFO - web-platform-tests CT,, 17:35:52 INFO - 17:35:52 INFO - Starting runner 17:35:52 INFO - PROCESS | 3040 | [3040] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:35:52 INFO - PROCESS | 3040 | [3040] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 17:35:52 INFO - PROCESS | 3040 | [3040] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:35:53 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:35:53 INFO - PROCESS | 3040 | [3040] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 17:35:54 INFO - PROCESS | 3040 | 1465000554528 Marionette DEBUG Marionette enabled via build flag and pref 17:35:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FD3A5E000 == 1 [pid = 3040] [id = 1] 17:35:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 1 (0000003FE2C79000) [pid = 3040] [serial = 1] [outer = 0000000000000000] 17:35:55 INFO - PROCESS | 3040 | [3040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:35:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 2 (0000003FE2C7A000) [pid = 3040] [serial = 2] [outer = 0000003FE2C79000] 17:35:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5E50800 == 2 [pid = 3040] [id = 2] 17:35:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 3 (0000003FE5E51000) [pid = 3040] [serial = 3] [outer = 0000000000000000] 17:35:55 INFO - PROCESS | 3040 | [3040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:35:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 4 (0000003FE5E52000) [pid = 3040] [serial = 4] [outer = 0000003FE5E51000] 17:35:56 INFO - PROCESS | 3040 | 1465000556272 Marionette INFO Listening on port 2828 17:35:58 INFO - PROCESS | 3040 | 1465000558167 Marionette DEBUG Marionette enabled via command-line flag 17:35:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6CA5800 == 3 [pid = 3040] [id = 3] 17:35:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 5 (0000003FE6CE7000) [pid = 3040] [serial = 5] [outer = 0000000000000000] 17:35:58 INFO - PROCESS | 3040 | [3040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:35:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 6 (0000003FE6CE8000) [pid = 3040] [serial = 6] [outer = 0000003FE6CE7000] 17:35:58 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:35:58 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:35:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 7 (0000003FE6DCB000) [pid = 3040] [serial = 7] [outer = 0000003FE5E51000] 17:35:59 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:35:59 INFO - PROCESS | 3040 | 1465000559204 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49291 17:35:59 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:35:59 INFO - PROCESS | 3040 | 1465000559236 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49292 17:35:59 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:35:59 INFO - PROCESS | 3040 | 1465000559243 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49293 17:35:59 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:35:59 INFO - PROCESS | 3040 | 1465000559278 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49294 17:35:59 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:35:59 INFO - PROCESS | 3040 | 1465000559286 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49295 17:35:59 INFO - PROCESS | 3040 | 1465000559289 Marionette DEBUG Closed connection conn0 17:35:59 INFO - PROCESS | 3040 | 1465000559292 Marionette DEBUG Closed connection conn1 17:35:59 INFO - PROCESS | 3040 | 1465000559294 Marionette DEBUG Closed connection conn2 17:35:59 INFO - PROCESS | 3040 | 1465000559352 Marionette DEBUG Closed connection conn3 17:35:59 INFO - PROCESS | 3040 | 1465000559379 Marionette DEBUG Closed connection conn4 17:35:59 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:35:59 INFO - PROCESS | 3040 | 1465000559386 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49296 17:35:59 INFO - PROCESS | 3040 | 1465000559507 Marionette DEBUG Closed connection conn5 17:35:59 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:35:59 INFO - PROCESS | 3040 | 1465000559513 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49297 17:35:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84CD000 == 4 [pid = 3040] [id = 4] 17:35:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 8 (0000003FE7F6A000) [pid = 3040] [serial = 8] [outer = 0000000000000000] 17:35:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 9 (0000003FEA932C00) [pid = 3040] [serial = 9] [outer = 0000003FE7F6A000] 17:35:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 10 (0000003FEA934800) [pid = 3040] [serial = 10] [outer = 0000003FE7F6A000] 17:35:59 INFO - PROCESS | 3040 | 1465000559679 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:35:59 INFO - PROCESS | 3040 | 1465000559684 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160603160527","device":"desktop","version":"48.0a2"} 17:36:00 INFO - PROCESS | 3040 | [3040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:36:00 INFO - PROCESS | 3040 | [3040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:36:00 INFO - PROCESS | 3040 | [3040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:36:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA84800 == 5 [pid = 3040] [id = 5] 17:36:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 11 (0000003FEDA85000) [pid = 3040] [serial = 11] [outer = 0000000000000000] 17:36:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA85800 == 6 [pid = 3040] [id = 6] 17:36:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 12 (0000003FEDD47C00) [pid = 3040] [serial = 12] [outer = 0000000000000000] 17:36:01 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:36:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB19800 == 7 [pid = 3040] [id = 7] 17:36:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 13 (0000003FEDD47400) [pid = 3040] [serial = 13] [outer = 0000000000000000] 17:36:01 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:36:01 INFO - PROCESS | 3040 | [3040] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:36:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 14 (0000003FEEC48400) [pid = 3040] [serial = 14] [outer = 0000003FEDD47400] 17:36:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 15 (0000003FEF149800) [pid = 3040] [serial = 15] [outer = 0000003FEDA85000] 17:36:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 16 (0000003FEE766400) [pid = 3040] [serial = 16] [outer = 0000003FEDD47C00] 17:36:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 17 (0000003FEE768400) [pid = 3040] [serial = 17] [outer = 0000003FEDD47400] 17:36:03 INFO - PROCESS | 3040 | 1465000563167 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 3040 | 1465000563181 Marionette DEBUG loaded listener.js 17:36:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 18 (0000003FF1078800) [pid = 3040] [serial = 18] [outer = 0000003FEDD47400] 17:36:04 INFO - PROCESS | 3040 | 1465000564159 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4001550c-bb12-47ac-ba22-17bbeaf5b12f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160603160527","device":"desktop","version":"48.0a2","command_id":1}}] 17:36:04 INFO - PROCESS | 3040 | 1465000564758 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}] 17:36:04 INFO - PROCESS | 3040 | 1465000564868 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 17:36:04 INFO - PROCESS | 3040 | 1465000564944 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:36:04 INFO - PROCESS | 3040 | [3040] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:36:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FD3A5E000 == 6 [pid = 3040] [id = 1] 17:36:07 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:36:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 19 (0000003FE833FC00) [pid = 3040] [serial = 19] [outer = 0000003FEDD47400] 17:36:07 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:36:07 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:36:07 INFO - PROCESS | 3040 | 1465000567752 Marionette TRACE conn6 <- [1,3,null,{}] 17:36:07 INFO - PROCESS | 3040 | 1465000567763 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:36:07 INFO - PROCESS | 3040 | 1465000567789 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 17:36:07 INFO - PROCESS | 3040 | 1465000567815 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 3040 | 1465000567820 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 17:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:36:07 INFO - PROCESS | 3040 | 1465000567841 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 3040 | 1465000567845 Marionette TRACE conn6 <- [1,6,null,{}] 17:36:07 INFO - PROCESS | 3040 | 1465000567877 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}] 17:36:07 INFO - PROCESS | 3040 | 1465000567902 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 17:36:07 INFO - PROCESS | 3040 | 1465000567906 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16C6000 == 7 [pid = 3040] [id = 8] 17:36:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 20 (0000003FE6077000) [pid = 3040] [serial = 20] [outer = 0000000000000000] 17:36:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 21 (0000003FE607EC00) [pid = 3040] [serial = 21] [outer = 0000003FE6077000] 17:36:07 INFO - PROCESS | 3040 | 1465000567962 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 22 (0000003FE68C5400) [pid = 3040] [serial = 22] [outer = 0000003FE6077000] 17:36:08 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84CD000 == 6 [pid = 3040] [id = 4] 17:36:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE23E4800 == 7 [pid = 3040] [id = 9] 17:36:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 23 (0000003FE794D000) [pid = 3040] [serial = 23] [outer = 0000000000000000] 17:36:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 24 (0000003FE8346800) [pid = 3040] [serial = 24] [outer = 0000003FE794D000] 17:36:08 INFO - PROCESS | 3040 | 1465000568634 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 25 (0000003FE68CE800) [pid = 3040] [serial = 25] [outer = 0000003FE794D000] 17:36:08 INFO - PROCESS | 3040 | 1465000568925 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]]]}] 17:36:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE685B800 == 8 [pid = 3040] [id = 10] 17:36:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 26 (0000003FE6861000) [pid = 3040] [serial = 26] [outer = 0000000000000000] 17:36:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 27 (0000003FE68A0800) [pid = 3040] [serial = 27] [outer = 0000003FE6861000] 17:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1135ms 17:36:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 28 (0000003FE60A8800) [pid = 3040] [serial = 28] [outer = 0000003FE6861000] 17:36:09 INFO - PROCESS | 3040 | 1465000569056 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 3040 | 1465000569060 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 17:36:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE05F9800 == 9 [pid = 3040] [id = 11] 17:36:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 29 (0000003FE5F18800) [pid = 3040] [serial = 29] [outer = 0000000000000000] 17:36:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 30 (0000003FEE18F800) [pid = 3040] [serial = 30] [outer = 0000003FE5F18800] 17:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:36:09 INFO - PROCESS | 3040 | 1465000569178 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 3040 | 1465000569181 Marionette TRACE conn6 <- [1,10,null,{}] 17:36:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 31 (0000003FEE208000) [pid = 3040] [serial = 31] [outer = 0000003FE5F18800] 17:36:09 INFO - PROCESS | 3040 | 1465000569515 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}] 17:36:09 INFO - PROCESS | 3040 | 1465000569656 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 17:36:09 INFO - PROCESS | 3040 | 1465000569922 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB428000 == 10 [pid = 3040] [id = 12] 17:36:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 32 (0000003FEB3A5800) [pid = 3040] [serial = 32] [outer = 0000000000000000] 17:36:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 33 (0000003FEEFC3400) [pid = 3040] [serial = 33] [outer = 0000003FEB3A5800] 17:36:09 INFO - PROCESS | 3040 | 1465000569992 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 34 (0000003FEF38A800) [pid = 3040] [serial = 34] [outer = 0000003FEB3A5800] 17:36:10 INFO - PROCESS | 3040 | 1465000570421 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]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1299ms 17:36:10 INFO - PROCESS | 3040 | 1465000570449 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 3040 | 1465000570453 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:36:10 INFO - PROCESS | 3040 | 1465000570465 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 3040 | 1465000570470 Marionette TRACE conn6 <- [1,14,null,{}] 17:36:10 INFO - PROCESS | 3040 | 1465000570474 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}] 17:36:10 INFO - PROCESS | 3040 | 1465000570593 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 17:36:10 INFO - PROCESS | 3040 | 1465000570599 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79F2000 == 11 [pid = 3040] [id = 13] 17:36:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 35 (0000003FEFBEC000) [pid = 3040] [serial = 35] [outer = 0000000000000000] 17:36:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 36 (0000003FF1010400) [pid = 3040] [serial = 36] [outer = 0000003FEFBEC000] 17:36:10 INFO - PROCESS | 3040 | 1465000570659 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 37 (0000003FF1D2FC00) [pid = 3040] [serial = 37] [outer = 0000003FEFBEC000] 17:36:11 INFO - PROCESS | 3040 | 1465000571080 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 17:36:11 INFO - PROCESS | 3040 | 1465000571100 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 3040 | 1465000571103 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 17:36:11 INFO - PROCESS | 3040 | 1465000571107 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:36:11 INFO - PROCESS | 3040 | 1465000571109 Marionette TRACE conn6 <- [1,18,null,{}] 17:36:11 INFO - PROCESS | 3040 | 1465000571113 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}] 17:36:11 INFO - PROCESS | 3040 | 1465000571210 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 17:36:11 INFO - PROCESS | 3040 | 1465000571218 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7CD000 == 12 [pid = 3040] [id = 14] 17:36:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 38 (0000003FEBB0D400) [pid = 3040] [serial = 38] [outer = 0000000000000000] 17:36:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 39 (0000003FEBB41800) [pid = 3040] [serial = 39] [outer = 0000003FEBB0D400] 17:36:11 INFO - PROCESS | 3040 | 1465000571288 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 40 (0000003FF1E66400) [pid = 3040] [serial = 40] [outer = 0000003FEBB0D400] 17:36:11 INFO - PROCESS | 3040 | 1465000571690 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]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 17:36:11 INFO - PROCESS | 3040 | 1465000571741 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 3040 | 1465000571743 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 17:36:11 INFO - PROCESS | 3040 | 1465000571746 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:36:11 INFO - PROCESS | 3040 | 1465000571748 Marionette TRACE conn6 <- [1,22,null,{}] 17:36:11 INFO - PROCESS | 3040 | 1465000571752 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}] 17:36:11 INFO - PROCESS | 3040 | 1465000571850 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 17:36:11 INFO - PROCESS | 3040 | 1465000571858 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB47B800 == 13 [pid = 3040] [id = 15] 17:36:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 41 (0000003FEE1E2000) [pid = 3040] [serial = 41] [outer = 0000000000000000] 17:36:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 42 (0000003FF1E67C00) [pid = 3040] [serial = 42] [outer = 0000003FEE1E2000] 17:36:11 INFO - PROCESS | 3040 | 1465000571919 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 43 (0000003FF1E6F800) [pid = 3040] [serial = 43] [outer = 0000003FEE1E2000] 17:36:12 INFO - PROCESS | 3040 | 1465000572322 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]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 17:36:12 INFO - PROCESS | 3040 | 1465000572379 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 3040 | 1465000572381 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 17:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:36:12 INFO - PROCESS | 3040 | 1465000572385 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 3040 | 1465000572387 Marionette TRACE conn6 <- [1,26,null,{}] 17:36:12 INFO - PROCESS | 3040 | 1465000572391 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}] 17:36:12 INFO - PROCESS | 3040 | 1465000572486 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 17:36:12 INFO - PROCESS | 3040 | 1465000572492 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3D7000 == 14 [pid = 3040] [id = 16] 17:36:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 44 (0000003FEB3CDC00) [pid = 3040] [serial = 44] [outer = 0000000000000000] 17:36:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 45 (0000003FEDDE0000) [pid = 3040] [serial = 45] [outer = 0000003FEB3CDC00] 17:36:12 INFO - PROCESS | 3040 | 1465000572541 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 46 (0000003FEF18C800) [pid = 3040] [serial = 46] [outer = 0000003FEB3CDC00] 17:36:13 INFO - PROCESS | 3040 | 1465000573002 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 692ms 17:36:13 INFO - PROCESS | 3040 | 1465000573133 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 3040 | 1465000573135 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 17:36:13 INFO - PROCESS | 3040 | 1465000573140 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 3040 | 1465000573141 Marionette TRACE conn6 <- [1,30,null,{}] 17:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:36:13 INFO - PROCESS | 3040 | 1465000573145 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}] 17:36:13 INFO - PROCESS | 3040 | 1465000573249 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 17:36:13 INFO - PROCESS | 3040 | 1465000573255 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF143000 == 15 [pid = 3040] [id = 17] 17:36:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 47 (0000003FDFC5D800) [pid = 3040] [serial = 47] [outer = 0000000000000000] 17:36:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 48 (0000003FE6D0E400) [pid = 3040] [serial = 48] [outer = 0000003FDFC5D800] 17:36:13 INFO - PROCESS | 3040 | 1465000573302 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 49 (0000003FE186C400) [pid = 3040] [serial = 49] [outer = 0000003FDFC5D800] 17:36:13 INFO - PROCESS | 3040 | 1465000573679 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]]]}] 17:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 17:36:13 INFO - PROCESS | 3040 | 1465000573733 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 3040 | 1465000573735 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 17:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:36:13 INFO - PROCESS | 3040 | 1465000573738 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 3040 | 1465000573740 Marionette TRACE conn6 <- [1,34,null,{}] 17:36:13 INFO - PROCESS | 3040 | 1465000573744 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}] 17:36:13 INFO - PROCESS | 3040 | 1465000573850 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 17:36:13 INFO - PROCESS | 3040 | 1465000573858 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCC7800 == 16 [pid = 3040] [id = 18] 17:36:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 50 (0000003FE1875800) [pid = 3040] [serial = 50] [outer = 0000000000000000] 17:36:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 51 (0000003FE1FB6800) [pid = 3040] [serial = 51] [outer = 0000003FE1875800] 17:36:13 INFO - PROCESS | 3040 | 1465000573906 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 52 (0000003FE1FBC800) [pid = 3040] [serial = 52] [outer = 0000003FE1875800] 17:36:14 INFO - PROCESS | 3040 | 1465000574292 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]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 17:36:14 INFO - PROCESS | 3040 | 1465000574328 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 3040 | 1465000574330 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 17:36:14 INFO - PROCESS | 3040 | 1465000574333 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:36:14 INFO - PROCESS | 3040 | 1465000574335 Marionette TRACE conn6 <- [1,38,null,{}] 17:36:14 INFO - PROCESS | 3040 | 1465000574349 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}] 17:36:14 INFO - PROCESS | 3040 | 1465000574446 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 17:36:14 INFO - PROCESS | 3040 | 1465000574452 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C43800 == 17 [pid = 3040] [id = 19] 17:36:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 53 (0000003FE1FC2C00) [pid = 3040] [serial = 53] [outer = 0000000000000000] 17:36:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 54 (0000003FE1FC8400) [pid = 3040] [serial = 54] [outer = 0000003FE1FC2C00] 17:36:14 INFO - PROCESS | 3040 | 1465000574498 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FE1FCE000) [pid = 3040] [serial = 55] [outer = 0000003FE1FC2C00] 17:36:14 INFO - PROCESS | 3040 | 1465000574875 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]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 17:36:14 INFO - PROCESS | 3040 | 1465000574924 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 3040 | 1465000574926 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 17:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:36:14 INFO - PROCESS | 3040 | 1465000574929 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 3040 | 1465000574931 Marionette TRACE conn6 <- [1,42,null,{}] 17:36:14 INFO - PROCESS | 3040 | 1465000574945 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}] 17:36:15 INFO - PROCESS | 3040 | 1465000575036 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 17:36:15 INFO - PROCESS | 3040 | 1465000575042 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F21000 == 18 [pid = 3040] [id = 20] 17:36:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FE1FCC000) [pid = 3040] [serial = 56] [outer = 0000000000000000] 17:36:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FEE68D000) [pid = 3040] [serial = 57] [outer = 0000003FE1FCC000] 17:36:15 INFO - PROCESS | 3040 | 1465000575093 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FF4503C00) [pid = 3040] [serial = 58] [outer = 0000003FE1FCC000] 17:36:15 INFO - PROCESS | 3040 | 1465000575501 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]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 17:36:15 INFO - PROCESS | 3040 | 1465000575520 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 3040 | 1465000575522 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 17:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:36:15 INFO - PROCESS | 3040 | 1465000575526 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 3040 | 1465000575528 Marionette TRACE conn6 <- [1,46,null,{}] 17:36:15 INFO - PROCESS | 3040 | 1465000575532 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}] 17:36:15 INFO - PROCESS | 3040 | 1465000575654 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 17:36:15 INFO - PROCESS | 3040 | 1465000575666 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF454A000 == 19 [pid = 3040] [id = 21] 17:36:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FF450B400) [pid = 3040] [serial = 59] [outer = 0000000000000000] 17:36:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FF450C000) [pid = 3040] [serial = 60] [outer = 0000003FF450B400] 17:36:15 INFO - PROCESS | 3040 | 1465000575719 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FF4ED2400) [pid = 3040] [serial = 61] [outer = 0000003FF450B400] 17:36:16 INFO - PROCESS | 3040 | 1465000576129 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]]]}] 17:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 17:36:16 INFO - PROCESS | 3040 | 1465000576158 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 3040 | 1465000576160 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 17:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:36:16 INFO - PROCESS | 3040 | 1465000576164 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 3040 | 1465000576165 Marionette TRACE conn6 <- [1,50,null,{}] 17:36:16 INFO - PROCESS | 3040 | 1465000576169 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}] 17:36:16 INFO - PROCESS | 3040 | 1465000576938 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 17:36:17 INFO - PROCESS | 3040 | 1465000577023 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE1E95000 == 20 [pid = 3040] [id = 22] 17:36:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE1873C00) [pid = 3040] [serial = 62] [outer = 0000000000000000] 17:36:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE1FB7000) [pid = 3040] [serial = 63] [outer = 0000003FE1873C00] 17:36:17 INFO - PROCESS | 3040 | 1465000577079 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE2382800) [pid = 3040] [serial = 64] [outer = 0000003FE1873C00] 17:36:17 INFO - PROCESS | 3040 | 1465000577529 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]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1426ms 17:36:17 INFO - PROCESS | 3040 | 1465000577595 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 3040 | 1465000577599 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:36:17 INFO - PROCESS | 3040 | 1465000577603 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 3040 | 1465000577607 Marionette TRACE conn6 <- [1,54,null,{}] 17:36:17 INFO - PROCESS | 3040 | 1465000577612 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}] 17:36:17 INFO - PROCESS | 3040 | 1465000577728 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:36:17 INFO - PROCESS | 3040 | 1465000577773 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6AA5800 == 21 [pid = 3040] [id = 23] 17:36:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE20B1400) [pid = 3040] [serial = 65] [outer = 0000000000000000] 17:36:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE79C4000) [pid = 3040] [serial = 66] [outer = 0000003FE20B1400] 17:36:17 INFO - PROCESS | 3040 | 1465000577828 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB05CC00) [pid = 3040] [serial = 67] [outer = 0000003FE20B1400] 17:36:18 INFO - PROCESS | 3040 | 1465000578249 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]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 17:36:18 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FE7F6A000) [pid = 3040] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:36:18 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE6077000) [pid = 3040] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:36:18 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEB3A5800) [pid = 3040] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:36:18 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEFBEC000) [pid = 3040] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:36:18 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEBB0D400) [pid = 3040] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:36:18 INFO - PROCESS | 3040 | 1465000578492 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 3040 | 1465000578495 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:36:18 INFO - PROCESS | 3040 | 1465000578511 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 3040 | 1465000578514 Marionette TRACE conn6 <- [1,58,null,{}] 17:36:18 INFO - PROCESS | 3040 | 1465000578518 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}] 17:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:36:18 INFO - PROCESS | 3040 | 1465000578616 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:36:18 INFO - PROCESS | 3040 | 1465000578627 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6AA2800 == 22 [pid = 3040] [id = 24] 17:36:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE7F6A400) [pid = 3040] [serial = 68] [outer = 0000000000000000] 17:36:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEA93B400) [pid = 3040] [serial = 69] [outer = 0000003FE7F6A400] 17:36:18 INFO - PROCESS | 3040 | 1465000578677 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB3C0400) [pid = 3040] [serial = 70] [outer = 0000003FE7F6A400] 17:36:19 INFO - PROCESS | 3040 | 1465000579094 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]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 608ms 17:36:19 INFO - PROCESS | 3040 | 1465000579137 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 3040 | 1465000579141 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:36:19 INFO - PROCESS | 3040 | 1465000579151 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - PROCESS | 3040 | 1465000579155 Marionette TRACE conn6 <- [1,62,null,{}] 17:36:19 INFO - PROCESS | 3040 | 1465000579159 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}] 17:36:19 INFO - PROCESS | 3040 | 1465000579252 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:36:19 INFO - PROCESS | 3040 | 1465000579258 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC2C800 == 23 [pid = 3040] [id = 25] 17:36:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEB3F6800) [pid = 3040] [serial = 71] [outer = 0000000000000000] 17:36:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FED738000) [pid = 3040] [serial = 72] [outer = 0000003FEB3F6800] 17:36:19 INFO - PROCESS | 3040 | 1465000579307 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEDDE2000) [pid = 3040] [serial = 73] [outer = 0000003FEB3F6800] 17:36:19 INFO - PROCESS | 3040 | 1465000579734 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]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 17:36:19 INFO - PROCESS | 3040 | 1465000579779 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 3040 | 1465000579782 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:36:19 INFO - PROCESS | 3040 | 1465000579785 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:36:19 INFO - PROCESS | 3040 | 1465000579787 Marionette TRACE conn6 <- [1,66,null,{}] 17:36:19 INFO - PROCESS | 3040 | 1465000579798 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}] 17:36:19 INFO - PROCESS | 3040 | 1465000579886 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:36:19 INFO - PROCESS | 3040 | 1465000579892 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4E7800 == 24 [pid = 3040] [id = 26] 17:36:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE03E800) [pid = 3040] [serial = 74] [outer = 0000000000000000] 17:36:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE1D9800) [pid = 3040] [serial = 75] [outer = 0000003FEE03E800] 17:36:19 INFO - PROCESS | 3040 | 1465000579939 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE684800) [pid = 3040] [serial = 76] [outer = 0000003FEE03E800] 17:36:20 INFO - PROCESS | 3040 | 1465000580327 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]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 17:36:20 INFO - PROCESS | 3040 | 1465000580375 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 3040 | 1465000580377 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:36:20 INFO - PROCESS | 3040 | 1465000580380 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 3040 | 1465000580382 Marionette TRACE conn6 <- [1,70,null,{}] 17:36:20 INFO - PROCESS | 3040 | 1465000580385 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}] 17:36:20 INFO - PROCESS | 3040 | 1465000580473 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:36:20 INFO - PROCESS | 3040 | 1465000580588 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE20C6000 == 25 [pid = 3040] [id = 27] 17:36:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE186C000) [pid = 3040] [serial = 77] [outer = 0000000000000000] 17:36:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE1FBA000) [pid = 3040] [serial = 78] [outer = 0000003FE186C000] 17:36:20 INFO - PROCESS | 3040 | 1465000580687 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE6078C00) [pid = 3040] [serial = 79] [outer = 0000003FE186C000] 17:36:21 INFO - PROCESS | 3040 | 1465000581267 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]]]}] 17:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 17:36:21 INFO - PROCESS | 3040 | 1465000581308 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 3040 | 1465000581312 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:36:21 INFO - PROCESS | 3040 | 1465000581317 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - PROCESS | 3040 | 1465000581320 Marionette TRACE conn6 <- [1,74,null,{}] 17:36:21 INFO - PROCESS | 3040 | 1465000581325 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}] 17:36:21 INFO - PROCESS | 3040 | 1465000581470 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:36:21 INFO - PROCESS | 3040 | 1465000581532 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE0D4B000 == 26 [pid = 3040] [id = 28] 17:36:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB496800) [pid = 3040] [serial = 80] [outer = 0000000000000000] 17:36:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEBAD6000) [pid = 3040] [serial = 81] [outer = 0000003FEB496800] 17:36:21 INFO - PROCESS | 3040 | 1465000581597 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE1DE800) [pid = 3040] [serial = 82] [outer = 0000003FEB496800] 17:36:22 INFO - PROCESS | 3040 | 1465000582132 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]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 17:36:22 INFO - PROCESS | 3040 | 1465000582167 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 3040 | 1465000582171 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:36:22 INFO - PROCESS | 3040 | 1465000582176 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:36:22 INFO - PROCESS | 3040 | 1465000582179 Marionette TRACE conn6 <- [1,78,null,{}] 17:36:22 INFO - PROCESS | 3040 | 1465000582183 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}] 17:36:22 INFO - PROCESS | 3040 | 1465000582298 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:36:22 INFO - PROCESS | 3040 | 1465000582373 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1E800 == 27 [pid = 3040] [id = 29] 17:36:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEF587800) [pid = 3040] [serial = 83] [outer = 0000000000000000] 17:36:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFBED800) [pid = 3040] [serial = 84] [outer = 0000003FEF587800] 17:36:22 INFO - PROCESS | 3040 | 1465000582433 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF107A400) [pid = 3040] [serial = 85] [outer = 0000003FEF587800] 17:36:22 INFO - PROCESS | 3040 | 1465000582941 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]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 776ms 17:36:22 INFO - PROCESS | 3040 | 1465000582964 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 3040 | 1465000582967 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:36:22 INFO - PROCESS | 3040 | 1465000582979 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - PROCESS | 3040 | 1465000582986 Marionette TRACE conn6 <- [1,82,null,{}] 17:36:22 INFO - PROCESS | 3040 | 1465000582990 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}] 17:36:23 INFO - PROCESS | 3040 | 1465000583106 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:36:23 INFO - PROCESS | 3040 | 1465000583178 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4F76000 == 28 [pid = 3040] [id = 30] 17:36:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEFE46C00) [pid = 3040] [serial = 86] [outer = 0000000000000000] 17:36:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEFE4E800) [pid = 3040] [serial = 87] [outer = 0000003FEFE46C00] 17:36:23 INFO - PROCESS | 3040 | 1465000583235 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1D37400) [pid = 3040] [serial = 88] [outer = 0000003FEFE46C00] 17:36:23 INFO - PROCESS | 3040 | 1465000583762 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]]]}] 17:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 17:36:23 INFO - PROCESS | 3040 | 1465000583814 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:36:23 INFO - PROCESS | 3040 | 1465000583818 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:36:23 INFO - PROCESS | 3040 | 1465000583822 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 3040 | 1465000583824 Marionette TRACE conn6 <- [1,86,null,{}] 17:36:23 INFO - PROCESS | 3040 | 1465000583828 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}] 17:36:23 INFO - PROCESS | 3040 | 1465000583942 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:36:24 INFO - PROCESS | 3040 | 1465000584002 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16EC800 == 29 [pid = 3040] [id = 31] 17:36:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF4508000) [pid = 3040] [serial = 89] [outer = 0000000000000000] 17:36:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF4510000) [pid = 3040] [serial = 90] [outer = 0000003FF4508000] 17:36:24 INFO - PROCESS | 3040 | 1465000584061 Marionette DEBUG loaded listener.js 17:36:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF4ED9000) [pid = 3040] [serial = 91] [outer = 0000003FF4508000] 17:36:24 INFO - PROCESS | 3040 | 1465000584702 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]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 922ms 17:36:24 INFO - PROCESS | 3040 | 1465000584745 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 3040 | 1465000584750 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:36:24 INFO - PROCESS | 3040 | 1465000584755 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:36:24 INFO - PROCESS | 3040 | 1465000584758 Marionette TRACE conn6 <- [1,90,null,{}] 17:36:24 INFO - PROCESS | 3040 | 1465000584764 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}] 17:36:24 INFO - PROCESS | 3040 | 1465000584870 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:36:24 INFO - PROCESS | 3040 | 1465000584949 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE21F2800 == 30 [pid = 3040] [id = 32] 17:36:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE2C8FC00) [pid = 3040] [serial = 92] [outer = 0000000000000000] 17:36:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE5F0C400) [pid = 3040] [serial = 93] [outer = 0000003FE2C8FC00] 17:36:25 INFO - PROCESS | 3040 | 1465000585006 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE68D0400) [pid = 3040] [serial = 94] [outer = 0000003FE2C8FC00] 17:36:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16C6000 == 29 [pid = 3040] [id = 8] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE768400) [pid = 3040] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEDDE0000) [pid = 3040] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE6D0E400) [pid = 3040] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE1FB6800) [pid = 3040] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE1FC8400) [pid = 3040] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE68D000) [pid = 3040] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE607EC00) [pid = 3040] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE68C5400) [pid = 3040] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE8346800) [pid = 3040] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE18F800) [pid = 3040] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEEFC3400) [pid = 3040] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEF38A800) [pid = 3040] [serial = 34] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF1010400) [pid = 3040] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEBB41800) [pid = 3040] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1E67C00) [pid = 3040] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE68A0800) [pid = 3040] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1D2FC00) [pid = 3040] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF1E66400) [pid = 3040] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEEC48400) [pid = 3040] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEA932C00) [pid = 3040] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEA934800) [pid = 3040] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:36:25 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE5E52000) [pid = 3040] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3040 | 1465000586030 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]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1324ms 17:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:36:26 INFO - PROCESS | 3040 | 1465000586084 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 3040 | 1465000586088 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:36:26 INFO - PROCESS | 3040 | 1465000586092 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 3040 | 1465000586095 Marionette TRACE conn6 <- [1,94,null,{}] 17:36:26 INFO - PROCESS | 3040 | 1465000586101 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}] 17:36:26 INFO - PROCESS | 3040 | 1465000586203 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:36:26 INFO - PROCESS | 3040 | 1465000586264 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE23EB000 == 30 [pid = 3040] [id = 33] 17:36:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1FD3800) [pid = 3040] [serial = 95] [outer = 0000000000000000] 17:36:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE5E6EC00) [pid = 3040] [serial = 96] [outer = 0000003FE1FD3800] 17:36:26 INFO - PROCESS | 3040 | 1465000586315 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE67D0400) [pid = 3040] [serial = 97] [outer = 0000003FE1FD3800] 17:36:26 INFO - PROCESS | 3040 | 1465000586694 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]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 17:36:26 INFO - PROCESS | 3040 | 1465000586727 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 3040 | 1465000586734 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:36:26 INFO - PROCESS | 3040 | 1465000586741 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - PROCESS | 3040 | 1465000586744 Marionette TRACE conn6 <- [1,98,null,{}] 17:36:26 INFO - PROCESS | 3040 | 1465000586748 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}] 17:36:26 INFO - PROCESS | 3040 | 1465000586841 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:36:26 INFO - PROCESS | 3040 | 1465000586849 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA944000 == 31 [pid = 3040] [id = 34] 17:36:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEA932C00) [pid = 3040] [serial = 98] [outer = 0000000000000000] 17:36:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB05B400) [pid = 3040] [serial = 99] [outer = 0000003FEA932C00] 17:36:26 INFO - PROCESS | 3040 | 1465000586899 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB3AAC00) [pid = 3040] [serial = 100] [outer = 0000003FEA932C00] 17:36:27 INFO - PROCESS | 3040 | 1465000587364 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]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 672ms 17:36:27 INFO - PROCESS | 3040 | 1465000587420 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 3040 | 1465000587423 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:36:27 INFO - PROCESS | 3040 | 1465000587427 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 3040 | 1465000587430 Marionette TRACE conn6 <- [1,102,null,{}] 17:36:27 INFO - PROCESS | 3040 | 1465000587442 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}] 17:36:27 INFO - PROCESS | 3040 | 1465000587533 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:36:27 INFO - PROCESS | 3040 | 1465000587543 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA7A000 == 32 [pid = 3040] [id = 35] 17:36:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE061C000) [pid = 3040] [serial = 101] [outer = 0000000000000000] 17:36:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEDDDE400) [pid = 3040] [serial = 102] [outer = 0000003FE061C000] 17:36:27 INFO - PROCESS | 3040 | 1465000587598 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE192800) [pid = 3040] [serial = 103] [outer = 0000003FE061C000] 17:36:28 INFO - PROCESS | 3040 | 1465000587998 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]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 17:36:28 INFO - PROCESS | 3040 | 1465000588058 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3040 | 1465000588061 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:36:28 INFO - PROCESS | 3040 | 1465000588064 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 3040 | 1465000588066 Marionette TRACE conn6 <- [1,106,null,{}] 17:36:28 INFO - PROCESS | 3040 | 1465000588070 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}] 17:36:28 INFO - PROCESS | 3040 | 1465000588184 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:36:28 INFO - PROCESS | 3040 | 1465000588243 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3CA000 == 33 [pid = 3040] [id = 36] 17:36:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE768C00) [pid = 3040] [serial = 104] [outer = 0000000000000000] 17:36:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEEACF800) [pid = 3040] [serial = 105] [outer = 0000003FEE768C00] 17:36:28 INFO - PROCESS | 3040 | 1465000588293 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEF188400) [pid = 3040] [serial = 106] [outer = 0000003FEE768C00] 17:36:28 INFO - PROCESS | 3040 | 1465000588722 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]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 17:36:28 INFO - PROCESS | 3040 | 1465000588736 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3040 | 1465000588738 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:36:28 INFO - PROCESS | 3040 | 1465000588748 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 3040 | 1465000588750 Marionette TRACE conn6 <- [1,110,null,{}] 17:36:28 INFO - PROCESS | 3040 | 1465000588753 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}] 17:36:28 INFO - PROCESS | 3040 | 1465000588860 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:36:28 INFO - PROCESS | 3040 | 1465000588866 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF158000 == 34 [pid = 3040] [id = 37] 17:36:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE782FC00) [pid = 3040] [serial = 107] [outer = 0000000000000000] 17:36:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE354400) [pid = 3040] [serial = 108] [outer = 0000003FE782FC00] 17:36:28 INFO - PROCESS | 3040 | 1465000588913 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEEFC0000) [pid = 3040] [serial = 109] [outer = 0000003FE782FC00] 17:36:29 INFO - PROCESS | 3040 | 1465000589345 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]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 17:36:29 INFO - PROCESS | 3040 | 1465000589374 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 3040 | 1465000589377 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:36:29 INFO - PROCESS | 3040 | 1465000589380 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 3040 | 1465000589382 Marionette TRACE conn6 <- [1,114,null,{}] 17:36:29 INFO - PROCESS | 3040 | 1465000589385 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}] 17:36:29 INFO - PROCESS | 3040 | 1465000589518 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:36:29 INFO - PROCESS | 3040 | 1465000589585 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1CDC800 == 35 [pid = 3040] [id = 38] 17:36:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEF396000) [pid = 3040] [serial = 110] [outer = 0000000000000000] 17:36:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEFE4EC00) [pid = 3040] [serial = 111] [outer = 0000003FEF396000] 17:36:29 INFO - PROCESS | 3040 | 1465000589633 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1C19000) [pid = 3040] [serial = 112] [outer = 0000003FEF396000] 17:36:30 INFO - PROCESS | 3040 | 1465000590121 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]]]}] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF450B400) [pid = 3040] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE1FCC000) [pid = 3040] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE1E2000) [pid = 3040] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FDFC5D800) [pid = 3040] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB3CDC00) [pid = 3040] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE1FC2C00) [pid = 3040] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE1875800) [pid = 3040] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE03E800) [pid = 3040] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE20B1400) [pid = 3040] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE7F6A400) [pid = 3040] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1873C00) [pid = 3040] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:36:30 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB3F6800) [pid = 3040] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 776ms 17:36:30 INFO - PROCESS | 3040 | 1465000590159 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 3040 | 1465000590162 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:36:30 INFO - PROCESS | 3040 | 1465000590165 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 3040 | 1465000590167 Marionette TRACE conn6 <- [1,118,null,{}] 17:36:30 INFO - PROCESS | 3040 | 1465000590170 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}] 17:36:30 INFO - PROCESS | 3040 | 1465000590254 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:36:30 INFO - PROCESS | 3040 | 1465000590266 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D61000 == 36 [pid = 3040] [id = 39] 17:36:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE1FCC800) [pid = 3040] [serial = 113] [outer = 0000000000000000] 17:36:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE6CB7000) [pid = 3040] [serial = 114] [outer = 0000003FE1FCC800] 17:36:30 INFO - PROCESS | 3040 | 1465000590314 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB07FC00) [pid = 3040] [serial = 115] [outer = 0000003FE1FCC800] 17:36:30 INFO - PROCESS | 3040 | 1465000590692 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]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 588ms 17:36:30 INFO - PROCESS | 3040 | 1465000590757 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 3040 | 1465000590759 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:36:30 INFO - PROCESS | 3040 | 1465000590763 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:36:30 INFO - PROCESS | 3040 | 1465000590764 Marionette TRACE conn6 <- [1,122,null,{}] 17:36:30 INFO - PROCESS | 3040 | 1465000590768 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}] 17:36:30 INFO - PROCESS | 3040 | 1465000590849 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:36:30 INFO - PROCESS | 3040 | 1465000590873 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81A800 == 37 [pid = 3040] [id = 40] 17:36:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE7829400) [pid = 3040] [serial = 116] [outer = 0000000000000000] 17:36:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE7945C00) [pid = 3040] [serial = 117] [outer = 0000003FE7829400] 17:36:30 INFO - PROCESS | 3040 | 1465000590923 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE79C7000) [pid = 3040] [serial = 118] [outer = 0000003FE7829400] 17:36:31 INFO - PROCESS | 3040 | 1465000591307 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]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 17:36:31 INFO - PROCESS | 3040 | 1465000591362 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 3040 | 1465000591364 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:36:31 INFO - PROCESS | 3040 | 1465000591368 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 3040 | 1465000591370 Marionette TRACE conn6 <- [1,126,null,{}] 17:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:36:31 INFO - PROCESS | 3040 | 1465000591374 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}] 17:36:31 INFO - PROCESS | 3040 | 1465000591457 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:36:31 INFO - PROCESS | 3040 | 1465000591464 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FDFD0F000 == 38 [pid = 3040] [id = 41] 17:36:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEB3CCC00) [pid = 3040] [serial = 119] [outer = 0000000000000000] 17:36:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEF0DF800) [pid = 3040] [serial = 120] [outer = 0000003FEB3CCC00] 17:36:31 INFO - PROCESS | 3040 | 1465000591510 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1C75800) [pid = 3040] [serial = 121] [outer = 0000003FEB3CCC00] 17:36:31 INFO - PROCESS | 3040 | 1465000591899 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]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 17:36:31 INFO - PROCESS | 3040 | 1465000591960 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 3040 | 1465000591962 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:36:31 INFO - PROCESS | 3040 | 1465000591965 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 3040 | 1465000591967 Marionette TRACE conn6 <- [1,130,null,{}] 17:36:31 INFO - PROCESS | 3040 | 1465000591970 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}] 17:36:32 INFO - PROCESS | 3040 | 1465000592054 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:36:32 INFO - PROCESS | 3040 | 1465000592060 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5004000 == 39 [pid = 3040] [id = 42] 17:36:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1D39800) [pid = 3040] [serial = 122] [outer = 0000000000000000] 17:36:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF1E6B800) [pid = 3040] [serial = 123] [outer = 0000003FF1D39800] 17:36:32 INFO - PROCESS | 3040 | 1465000592106 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF3F39000) [pid = 3040] [serial = 124] [outer = 0000003FF1D39800] 17:36:32 INFO - PROCESS | 3040 | 1465000592878 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]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 986ms 17:36:32 INFO - PROCESS | 3040 | 1465000592955 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 3040 | 1465000592959 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:36:32 INFO - PROCESS | 3040 | 1465000592964 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - PROCESS | 3040 | 1465000592968 Marionette TRACE conn6 <- [1,134,null,{}] 17:36:32 INFO - PROCESS | 3040 | 1465000592974 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}] 17:36:33 INFO - PROCESS | 3040 | 1465000593128 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:36:33 INFO - PROCESS | 3040 | 1465000593307 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84DA800 == 40 [pid = 3040] [id = 43] 17:36:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE68D2000) [pid = 3040] [serial = 125] [outer = 0000000000000000] 17:36:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE79BE800) [pid = 3040] [serial = 126] [outer = 0000003FE68D2000] 17:36:33 INFO - PROCESS | 3040 | 1465000593370 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEB084400) [pid = 3040] [serial = 127] [outer = 0000003FE68D2000] 17:36:34 INFO - PROCESS | 3040 | 1465000594252 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]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1342ms 17:36:34 INFO - PROCESS | 3040 | 1465000594311 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 3040 | 1465000594315 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:36:34 INFO - PROCESS | 3040 | 1465000594321 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 3040 | 1465000594324 Marionette TRACE conn6 <- [1,138,null,{}] 17:36:34 INFO - PROCESS | 3040 | 1465000594330 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}] 17:36:34 INFO - PROCESS | 3040 | 1465000594466 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4F76000 == 39 [pid = 3040] [id = 30] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1E800 == 38 [pid = 3040] [id = 29] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FDFD0F000 == 37 [pid = 3040] [id = 41] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81A800 == 36 [pid = 3040] [id = 40] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D61000 == 35 [pid = 3040] [id = 39] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1CDC800 == 34 [pid = 3040] [id = 38] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF158000 == 33 [pid = 3040] [id = 37] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3CA000 == 32 [pid = 3040] [id = 36] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA7A000 == 31 [pid = 3040] [id = 35] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA944000 == 30 [pid = 3040] [id = 34] 17:36:34 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE23EB000 == 29 [pid = 3040] [id = 33] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF4ED2400) [pid = 3040] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF450C000) [pid = 3040] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF4503C00) [pid = 3040] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF1E6F800) [pid = 3040] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE186C400) [pid = 3040] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEF18C800) [pid = 3040] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE1FCE000) [pid = 3040] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE1FBC800) [pid = 3040] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE1D9800) [pid = 3040] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE79C4000) [pid = 3040] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEA93B400) [pid = 3040] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB05CC00) [pid = 3040] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1FB7000) [pid = 3040] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE2382800) [pid = 3040] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FED738000) [pid = 3040] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB3C0400) [pid = 3040] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEDDE2000) [pid = 3040] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE684800) [pid = 3040] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:36:34 INFO - PROCESS | 3040 | 1465000594570 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE0F0D000 == 30 [pid = 3040] [id = 44] 17:36:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1868400) [pid = 3040] [serial = 128] [outer = 0000000000000000] 17:36:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1FB7000) [pid = 3040] [serial = 129] [outer = 0000003FE1868400] 17:36:34 INFO - PROCESS | 3040 | 1465000594625 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE5E3C400) [pid = 3040] [serial = 130] [outer = 0000003FE1868400] 17:36:35 INFO - PROCESS | 3040 | 1465000595035 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]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 734ms 17:36:35 INFO - PROCESS | 3040 | 1465000595060 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 3040 | 1465000595066 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:36:35 INFO - PROCESS | 3040 | 1465000595073 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:36:35 INFO - PROCESS | 3040 | 1465000595075 Marionette TRACE conn6 <- [1,142,null,{}] 17:36:35 INFO - PROCESS | 3040 | 1465000595079 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}] 17:36:35 INFO - PROCESS | 3040 | 1465000595174 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:36:35 INFO - PROCESS | 3040 | 1465000595182 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B7B800 == 31 [pid = 3040] [id = 45] 17:36:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE8011C00) [pid = 3040] [serial = 131] [outer = 0000000000000000] 17:36:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB059000) [pid = 3040] [serial = 132] [outer = 0000003FE8011C00] 17:36:35 INFO - PROCESS | 3040 | 1465000595232 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB07C800) [pid = 3040] [serial = 133] [outer = 0000003FE8011C00] 17:36:35 INFO - PROCESS | 3040 | 1465000595690 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]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 17:36:35 INFO - PROCESS | 3040 | 1465000595708 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 3040 | 1465000595710 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:36:35 INFO - PROCESS | 3040 | 1465000595719 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - PROCESS | 3040 | 1465000595722 Marionette TRACE conn6 <- [1,146,null,{}] 17:36:35 INFO - PROCESS | 3040 | 1465000595734 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}] 17:36:35 INFO - PROCESS | 3040 | 1465000595836 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:36:35 INFO - PROCESS | 3040 | 1465000595868 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA78800 == 32 [pid = 3040] [id = 46] 17:36:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FED1D6C00) [pid = 3040] [serial = 134] [outer = 0000000000000000] 17:36:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FED782000) [pid = 3040] [serial = 135] [outer = 0000003FED1D6C00] 17:36:35 INFO - PROCESS | 3040 | 1465000595925 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEDDE8800) [pid = 3040] [serial = 136] [outer = 0000003FED1D6C00] 17:36:36 INFO - PROCESS | 3040 | 1465000596391 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]]]}] 17:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 734ms 17:36:36 INFO - PROCESS | 3040 | 1465000596451 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 3040 | 1465000596454 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:36:36 INFO - PROCESS | 3040 | 1465000596457 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - PROCESS | 3040 | 1465000596459 Marionette TRACE conn6 <- [1,150,null,{}] 17:36:36 INFO - PROCESS | 3040 | 1465000596463 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}] 17:36:36 INFO - PROCESS | 3040 | 1465000596554 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:36:36 INFO - PROCESS | 3040 | 1465000596560 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3CA000 == 33 [pid = 3040] [id = 47] 17:36:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE1D7C00) [pid = 3040] [serial = 137] [outer = 0000000000000000] 17:36:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE34BC00) [pid = 3040] [serial = 138] [outer = 0000003FEE1D7C00] 17:36:36 INFO - PROCESS | 3040 | 1465000596609 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE359000) [pid = 3040] [serial = 139] [outer = 0000003FEE1D7C00] 17:36:37 INFO - PROCESS | 3040 | 1465000597061 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 17:36:37 INFO - PROCESS | 3040 | 1465000597091 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3040 | 1465000597093 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:36:37 INFO - PROCESS | 3040 | 1465000597096 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - PROCESS | 3040 | 1465000597098 Marionette TRACE conn6 <- [1,154,null,{}] 17:36:37 INFO - PROCESS | 3040 | 1465000597102 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}] 17:36:37 INFO - PROCESS | 3040 | 1465000597207 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:36:37 INFO - PROCESS | 3040 | 1465000597276 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB27800 == 34 [pid = 3040] [id = 48] 17:36:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE766C00) [pid = 3040] [serial = 140] [outer = 0000000000000000] 17:36:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEEC50000) [pid = 3040] [serial = 141] [outer = 0000003FEE766C00] 17:36:37 INFO - PROCESS | 3040 | 1465000597325 Marionette DEBUG loaded listener.js 17:36:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEF58C000) [pid = 3040] [serial = 142] [outer = 0000003FEE766C00] 17:36:37 INFO - PROCESS | 3040 | 1465000597752 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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 17:36:37 INFO - PROCESS | 3040 | 1465000597769 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3040 | 1465000597771 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:36:37 INFO - PROCESS | 3040 | 1465000597775 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:36:37 INFO - PROCESS | 3040 | 1465000597776 Marionette TRACE conn6 <- [1,158,null,{}] 17:36:37 INFO - PROCESS | 3040 | 1465000597780 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}] 17:36:37 INFO - PROCESS | 3040 | 1465000597918 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:36:37 INFO - PROCESS | 3040 | 1465000597923 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFE7F000 == 35 [pid = 3040] [id = 49] 17:36:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEF38C800) [pid = 3040] [serial = 143] [outer = 0000000000000000] 17:36:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEFE4C000) [pid = 3040] [serial = 144] [outer = 0000003FEF38C800] 17:36:37 INFO - PROCESS | 3040 | 1465000597971 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF1E68000) [pid = 3040] [serial = 145] [outer = 0000003FEF38C800] 17:36:38 INFO - PROCESS | 3040 | 1465000598431 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]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 17:36:38 INFO - PROCESS | 3040 | 1465000598468 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:36:38 INFO - PROCESS | 3040 | 1465000598470 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:36:38 INFO - PROCESS | 3040 | 1465000598474 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 3040 | 1465000598476 Marionette TRACE conn6 <- [1,162,null,{}] 17:36:38 INFO - PROCESS | 3040 | 1465000598485 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}] 17:36:38 INFO - PROCESS | 3040 | 1465000598613 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:36:38 INFO - PROCESS | 3040 | 1465000598632 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D5F800 == 36 [pid = 3040] [id = 50] 17:36:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE7985000) [pid = 3040] [serial = 146] [outer = 0000000000000000] 17:36:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE798A400) [pid = 3040] [serial = 147] [outer = 0000003FE7985000] 17:36:38 INFO - PROCESS | 3040 | 1465000598679 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF1C72800) [pid = 3040] [serial = 148] [outer = 0000003FE7985000] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FE782FC00) [pid = 3040] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FE061C000) [pid = 3040] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE768C00) [pid = 3040] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEF396000) [pid = 3040] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE1FD3800) [pid = 3040] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE1FCC800) [pid = 3040] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE7829400) [pid = 3040] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEA932C00) [pid = 3040] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE186C000) [pid = 3040] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB496800) [pid = 3040] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEF587800) [pid = 3040] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEFE46C00) [pid = 3040] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF4508000) [pid = 3040] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:36:38 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB3CCC00) [pid = 3040] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:36:39 INFO - PROCESS | 3040 | 1465000599175 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]]]}] 17:36:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB077C00) [pid = 3040] [serial = 149] [outer = 0000003FE5F18800] 17:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 734ms 17:36:39 INFO - PROCESS | 3040 | 1465000599230 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 3040 | 1465000599233 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:36:39 INFO - PROCESS | 3040 | 1465000599263 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 3040 | 1465000599266 Marionette TRACE conn6 <- [1,166,null,{}] 17:36:39 INFO - PROCESS | 3040 | 1465000599270 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}] 17:36:39 INFO - PROCESS | 3040 | 1465000599354 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:36:39 INFO - PROCESS | 3040 | 1465000599359 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE0D59000 == 37 [pid = 3040] [id = 51] 17:36:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE7949800) [pid = 3040] [serial = 150] [outer = 0000000000000000] 17:36:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEDD41C00) [pid = 3040] [serial = 151] [outer = 0000003FE7949800] 17:36:39 INFO - PROCESS | 3040 | 1465000599413 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1E74800) [pid = 3040] [serial = 152] [outer = 0000003FE7949800] 17:36:39 INFO - PROCESS | 3040 | 1465000599822 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]]]}] 17:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 17:36:39 INFO - PROCESS | 3040 | 1465000599852 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 3040 | 1465000599854 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:36:39 INFO - PROCESS | 3040 | 1465000599858 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:36:39 INFO - PROCESS | 3040 | 1465000599860 Marionette TRACE conn6 <- [1,170,null,{}] 17:36:39 INFO - PROCESS | 3040 | 1465000599869 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}] 17:36:39 INFO - PROCESS | 3040 | 1465000599956 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:36:39 INFO - PROCESS | 3040 | 1465000599962 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5020000 == 38 [pid = 3040] [id = 52] 17:36:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1E73C00) [pid = 3040] [serial = 153] [outer = 0000000000000000] 17:36:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF3F3C800) [pid = 3040] [serial = 154] [outer = 0000003FF1E73C00] 17:36:40 INFO - PROCESS | 3040 | 1465000600008 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF3F43800) [pid = 3040] [serial = 155] [outer = 0000003FF1E73C00] 17:36:40 INFO - PROCESS | 3040 | 1465000600424 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]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 17:36:40 INFO - PROCESS | 3040 | 1465000600447 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 3040 | 1465000600449 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:36:40 INFO - PROCESS | 3040 | 1465000600452 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:36:40 INFO - PROCESS | 3040 | 1465000600454 Marionette TRACE conn6 <- [1,174,null,{}] 17:36:40 INFO - PROCESS | 3040 | 1465000600458 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}] 17:36:40 INFO - PROCESS | 3040 | 1465000600584 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:36:40 INFO - PROCESS | 3040 | 1465000600591 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45C6800 == 39 [pid = 3040] [id = 53] 17:36:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF4504C00) [pid = 3040] [serial = 156] [outer = 0000000000000000] 17:36:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF4509C00) [pid = 3040] [serial = 157] [outer = 0000003FF4504C00] 17:36:40 INFO - PROCESS | 3040 | 1465000600642 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF4ECE000) [pid = 3040] [serial = 158] [outer = 0000003FF4504C00] 17:36:41 INFO - PROCESS | 3040 | 1465000601082 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]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 17:36:41 INFO - PROCESS | 3040 | 1465000601128 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 3040 | 1465000601132 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:36:41 INFO - PROCESS | 3040 | 1465000601138 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 3040 | 1465000601141 Marionette TRACE conn6 <- [1,178,null,{}] 17:36:41 INFO - PROCESS | 3040 | 1465000601190 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}] 17:36:41 INFO - PROCESS | 3040 | 1465000601332 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:36:41 INFO - PROCESS | 3040 | 1465000601420 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE68AD000 == 40 [pid = 3040] [id = 54] 17:36:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE680FC00) [pid = 3040] [serial = 159] [outer = 0000000000000000] 17:36:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE6A19800) [pid = 3040] [serial = 160] [outer = 0000003FE680FC00] 17:36:41 INFO - PROCESS | 3040 | 1465000601485 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE7984C00) [pid = 3040] [serial = 161] [outer = 0000003FE680FC00] 17:36:42 INFO - PROCESS | 3040 | 1465000602015 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]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 923ms 17:36:42 INFO - PROCESS | 3040 | 1465000602065 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 3040 | 1465000602072 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:36:42 INFO - PROCESS | 3040 | 1465000602079 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:36:42 INFO - PROCESS | 3040 | 1465000602082 Marionette TRACE conn6 <- [1,182,null,{}] 17:36:42 INFO - PROCESS | 3040 | 1465000602086 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}] 17:36:42 INFO - PROCESS | 3040 | 1465000602205 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:36:42 INFO - PROCESS | 3040 | 1465000602287 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82C800 == 41 [pid = 3040] [id = 55] 17:36:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEB3CA800) [pid = 3040] [serial = 162] [outer = 0000000000000000] 17:36:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEB49CC00) [pid = 3040] [serial = 163] [outer = 0000003FEB3CA800] 17:36:42 INFO - PROCESS | 3040 | 1465000602349 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEDDE5400) [pid = 3040] [serial = 164] [outer = 0000003FEB3CA800] 17:36:42 INFO - PROCESS | 3040 | 1465000602921 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]]]}] 17:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 17:36:42 INFO - PROCESS | 3040 | 1465000602966 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 3040 | 1465000602969 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:36:42 INFO - PROCESS | 3040 | 1465000602973 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 3040 | 1465000602977 Marionette TRACE conn6 <- [1,186,null,{}] 17:36:43 INFO - PROCESS | 3040 | 1465000602988 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}] 17:36:43 INFO - PROCESS | 3040 | 1465000603109 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:36:43 INFO - PROCESS | 3040 | 1465000603265 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF57DA000 == 42 [pid = 3040] [id = 56] 17:36:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FEFE59800) [pid = 3040] [serial = 165] [outer = 0000000000000000] 17:36:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FF0BDB000) [pid = 3040] [serial = 166] [outer = 0000003FEFE59800] 17:36:43 INFO - PROCESS | 3040 | 1465000603329 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FF433A400) [pid = 3040] [serial = 167] [outer = 0000003FEFE59800] 17:36:43 INFO - PROCESS | 3040 | 1465000603911 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]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 985ms 17:36:43 INFO - PROCESS | 3040 | 1465000603960 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 3040 | 1465000603963 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:36:43 INFO - PROCESS | 3040 | 1465000603967 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 3040 | 1465000603969 Marionette TRACE conn6 <- [1,190,null,{}] 17:36:43 INFO - PROCESS | 3040 | 1465000603973 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}] 17:36:44 INFO - PROCESS | 3040 | 1465000604089 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:36:44 INFO - PROCESS | 3040 | 1465000604155 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0CB800 == 43 [pid = 3040] [id = 57] 17:36:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FEF18BC00) [pid = 3040] [serial = 168] [outer = 0000000000000000] 17:36:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 98 (0000003FF1D37C00) [pid = 3040] [serial = 169] [outer = 0000003FEF18BC00] 17:36:44 INFO - PROCESS | 3040 | 1465000604212 Marionette DEBUG loaded listener.js 17:36:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 99 (0000003FF4348C00) [pid = 3040] [serial = 170] [outer = 0000003FEF18BC00] 17:36:44 INFO - PROCESS | 3040 | 1465000604982 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]]]}] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16EC800 == 42 [pid = 3040] [id = 31] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5020000 == 41 [pid = 3040] [id = 52] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE0D59000 == 40 [pid = 3040] [id = 51] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D5F800 == 39 [pid = 3040] [id = 50] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFE7F000 == 38 [pid = 3040] [id = 49] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB27800 == 37 [pid = 3040] [id = 48] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3CA000 == 36 [pid = 3040] [id = 47] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA78800 == 35 [pid = 3040] [id = 46] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B7B800 == 34 [pid = 3040] [id = 45] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE0F0D000 == 33 [pid = 3040] [id = 44] 17:36:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84DA800 == 32 [pid = 3040] [id = 43] 17:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1081ms 17:36:45 INFO - PROCESS | 3040 | 1465000605059 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 3040 | 1465000605063 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:36:45 INFO - PROCESS | 3040 | 1465000605068 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 3040 | 1465000605073 Marionette TRACE conn6 <- [1,194,null,{}] 17:36:45 INFO - PROCESS | 3040 | 1465000605077 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}] 17:36:45 INFO - PROCESS | 3040 | 1465000605172 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:36:45 INFO - PROCESS | 3040 | 1465000605183 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE1E96000 == 33 [pid = 3040] [id = 58] 17:36:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 100 (0000003FE2E29400) [pid = 3040] [serial = 171] [outer = 0000000000000000] 17:36:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 101 (0000003FE5FAB800) [pid = 3040] [serial = 172] [outer = 0000003FE2E29400] 17:36:45 INFO - PROCESS | 3040 | 1465000605235 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 102 (0000003FE782FC00) [pid = 3040] [serial = 173] [outer = 0000003FE2E29400] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 101 (0000003FEF0DF800) [pid = 3040] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 100 (0000003FEE354400) [pid = 3040] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 99 (0000003FEDDDE400) [pid = 3040] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 98 (0000003FEEACF800) [pid = 3040] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 97 (0000003FEFE4EC00) [pid = 3040] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FE5E6EC00) [pid = 3040] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FE67D0400) [pid = 3040] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FE6CB7000) [pid = 3040] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE79C7000) [pid = 3040] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FEB05B400) [pid = 3040] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FEB3AAC00) [pid = 3040] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FE5F0C400) [pid = 3040] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF1C19000) [pid = 3040] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE6078C00) [pid = 3040] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE1FBA000) [pid = 3040] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE1DE800) [pid = 3040] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEBAD6000) [pid = 3040] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF107A400) [pid = 3040] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEFBED800) [pid = 3040] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1D37400) [pid = 3040] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEFE4E800) [pid = 3040] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEEFC0000) [pid = 3040] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEF188400) [pid = 3040] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB07FC00) [pid = 3040] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF4ED9000) [pid = 3040] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF4510000) [pid = 3040] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE7945C00) [pid = 3040] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE192800) [pid = 3040] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1C75800) [pid = 3040] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3040 | 1465000605683 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]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 17:36:45 INFO - PROCESS | 3040 | 1465000605699 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 3040 | 1465000605705 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:36:45 INFO - PROCESS | 3040 | 1465000605711 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - PROCESS | 3040 | 1465000605714 Marionette TRACE conn6 <- [1,198,null,{}] 17:36:45 INFO - PROCESS | 3040 | 1465000605722 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}] 17:36:45 INFO - PROCESS | 3040 | 1465000605843 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:36:45 INFO - PROCESS | 3040 | 1465000605852 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79DA000 == 34 [pid = 3040] [id = 59] 17:36:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE8347C00) [pid = 3040] [serial = 174] [outer = 0000000000000000] 17:36:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEA938000) [pid = 3040] [serial = 175] [outer = 0000003FE8347C00] 17:36:45 INFO - PROCESS | 3040 | 1465000605901 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB075400) [pid = 3040] [serial = 176] [outer = 0000003FE8347C00] 17:36:46 INFO - PROCESS | 3040 | 1465000606338 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]]]}] 17:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 693ms 17:36:46 INFO - PROCESS | 3040 | 1465000606406 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 3040 | 1465000606409 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:36:46 INFO - PROCESS | 3040 | 1465000606412 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:36:46 INFO - PROCESS | 3040 | 1465000606416 Marionette TRACE conn6 <- [1,202,null,{}] 17:36:46 INFO - PROCESS | 3040 | 1465000606426 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}] 17:36:46 INFO - PROCESS | 3040 | 1465000606519 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:36:46 INFO - PROCESS | 3040 | 1465000606535 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBBF000 == 35 [pid = 3040] [id = 60] 17:36:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB3C9800) [pid = 3040] [serial = 177] [outer = 0000000000000000] 17:36:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB3F8C00) [pid = 3040] [serial = 178] [outer = 0000003FEB3C9800] 17:36:46 INFO - PROCESS | 3040 | 1465000606589 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEDDDE800) [pid = 3040] [serial = 179] [outer = 0000003FEB3C9800] 17:36:47 INFO - PROCESS | 3040 | 1465000607017 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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 17:36:47 INFO - PROCESS | 3040 | 1465000607044 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3040 | 1465000607046 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:36:47 INFO - PROCESS | 3040 | 1465000607050 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 3040 | 1465000607051 Marionette TRACE conn6 <- [1,206,null,{}] 17:36:47 INFO - PROCESS | 3040 | 1465000607055 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}] 17:36:47 INFO - PROCESS | 3040 | 1465000607150 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:36:47 INFO - PROCESS | 3040 | 1465000607155 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3D5000 == 36 [pid = 3040] [id = 61] 17:36:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE1DE800) [pid = 3040] [serial = 180] [outer = 0000000000000000] 17:36:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE34E400) [pid = 3040] [serial = 181] [outer = 0000003FEE1DE800] 17:36:47 INFO - PROCESS | 3040 | 1465000607204 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE35A800) [pid = 3040] [serial = 182] [outer = 0000003FEE1DE800] 17:36:47 INFO - PROCESS | 3040 | 1465000607652 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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 17:36:47 INFO - PROCESS | 3040 | 1465000607690 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3040 | 1465000607692 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:36:47 INFO - PROCESS | 3040 | 1465000607695 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 3040 | 1465000607697 Marionette TRACE conn6 <- [1,210,null,{}] 17:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:36:47 INFO - PROCESS | 3040 | 1465000607705 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}] 17:36:47 INFO - PROCESS | 3040 | 1465000607819 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:36:47 INFO - PROCESS | 3040 | 1465000607825 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB2A000 == 37 [pid = 3040] [id = 62] 17:36:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE358400) [pid = 3040] [serial = 183] [outer = 0000000000000000] 17:36:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEEFCA800) [pid = 3040] [serial = 184] [outer = 0000003FEE358400] 17:36:47 INFO - PROCESS | 3040 | 1465000607874 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEFBE2400) [pid = 3040] [serial = 185] [outer = 0000003FEE358400] 17:36:48 INFO - PROCESS | 3040 | 1465000608344 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]]]}] 17:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 17:36:48 INFO - PROCESS | 3040 | 1465000608376 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 3040 | 1465000608379 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:36:48 INFO - PROCESS | 3040 | 1465000608388 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 3040 | 1465000608389 Marionette TRACE conn6 <- [1,214,null,{}] 17:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:36:48 INFO - PROCESS | 3040 | 1465000608393 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}] 17:36:48 INFO - PROCESS | 3040 | 1465000608521 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:36:48 INFO - PROCESS | 3040 | 1465000608595 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFBA2800 == 38 [pid = 3040] [id = 63] 17:36:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE186B000) [pid = 3040] [serial = 186] [outer = 0000000000000000] 17:36:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEB37EC00) [pid = 3040] [serial = 187] [outer = 0000003FE186B000] 17:36:48 INFO - PROCESS | 3040 | 1465000608653 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEFE5F000) [pid = 3040] [serial = 188] [outer = 0000003FE186B000] 17:36:49 INFO - PROCESS | 3040 | 1465000609059 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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 733ms 17:36:49 INFO - PROCESS | 3040 | 1465000609126 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 3040 | 1465000609128 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:36:49 INFO - PROCESS | 3040 | 1465000609132 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 3040 | 1465000609134 Marionette TRACE conn6 <- [1,218,null,{}] 17:36:49 INFO - PROCESS | 3040 | 1465000609137 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}] 17:36:49 INFO - PROCESS | 3040 | 1465000609246 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:36:49 INFO - PROCESS | 3040 | 1465000609293 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE0F08800 == 39 [pid = 3040] [id = 64] 17:36:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEE107400) [pid = 3040] [serial = 189] [outer = 0000000000000000] 17:36:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEE10A800) [pid = 3040] [serial = 190] [outer = 0000003FEE107400] 17:36:49 INFO - PROCESS | 3040 | 1465000609341 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEE111000) [pid = 3040] [serial = 191] [outer = 0000003FEE107400] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEE766C00) [pid = 3040] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FED1D6C00) [pid = 3040] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE1D7C00) [pid = 3040] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE8011C00) [pid = 3040] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE1868400) [pid = 3040] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEF38C800) [pid = 3040] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE7985000) [pid = 3040] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE7949800) [pid = 3040] [serial = 150] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:36:49 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1E73C00) [pid = 3040] [serial = 153] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:36:49 INFO - PROCESS | 3040 | 1465000609823 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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 17:36:49 INFO - PROCESS | 3040 | 1465000609876 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 3040 | 1465000609878 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:36:49 INFO - PROCESS | 3040 | 1465000609884 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 3040 | 1465000609886 Marionette TRACE conn6 <- [1,222,null,{}] 17:36:49 INFO - PROCESS | 3040 | 1465000609890 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}] 17:36:49 INFO - PROCESS | 3040 | 1465000609988 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:36:50 INFO - PROCESS | 3040 | 1465000609994 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4550800 == 40 [pid = 3040] [id = 65] 17:36:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB3C8800) [pid = 3040] [serial = 192] [outer = 0000000000000000] 17:36:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE203400) [pid = 3040] [serial = 193] [outer = 0000003FEB3C8800] 17:36:50 INFO - PROCESS | 3040 | 1465000610041 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1C6DC00) [pid = 3040] [serial = 194] [outer = 0000003FEB3C8800] 17:36:50 INFO - PROCESS | 3040 | 1465000610436 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]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 566ms 17:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:36:50 INFO - PROCESS | 3040 | 1465000610455 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 3040 | 1465000610457 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:36:50 INFO - PROCESS | 3040 | 1465000610461 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 3040 | 1465000610463 Marionette TRACE conn6 <- [1,226,null,{}] 17:36:50 INFO - PROCESS | 3040 | 1465000610466 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}] 17:36:50 INFO - PROCESS | 3040 | 1465000610581 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:36:50 INFO - PROCESS | 3040 | 1465000610587 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4F7C000 == 41 [pid = 3040] [id = 66] 17:36:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1E68C00) [pid = 3040] [serial = 195] [outer = 0000000000000000] 17:36:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF3F36C00) [pid = 3040] [serial = 196] [outer = 0000003FF1E68C00] 17:36:50 INFO - PROCESS | 3040 | 1465000610634 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF433D400) [pid = 3040] [serial = 197] [outer = 0000003FF1E68C00] 17:36:51 INFO - PROCESS | 3040 | 1465000611024 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]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 17:36:51 INFO - PROCESS | 3040 | 1465000611060 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3040 | 1465000611062 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:36:51 INFO - PROCESS | 3040 | 1465000611066 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:36:51 INFO - PROCESS | 3040 | 1465000611068 Marionette TRACE conn6 <- [1,230,null,{}] 17:36:51 INFO - PROCESS | 3040 | 1465000611072 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}] 17:36:51 INFO - PROCESS | 3040 | 1465000611166 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:36:51 INFO - PROCESS | 3040 | 1465000611190 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51C6000 == 42 [pid = 3040] [id = 67] 17:36:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF450BC00) [pid = 3040] [serial = 198] [outer = 0000000000000000] 17:36:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF4511400) [pid = 3040] [serial = 199] [outer = 0000003FF450BC00] 17:36:51 INFO - PROCESS | 3040 | 1465000611240 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF4ED8000) [pid = 3040] [serial = 200] [outer = 0000003FF450BC00] 17:36:51 INFO - PROCESS | 3040 | 1465000611807 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]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 840ms 17:36:51 INFO - PROCESS | 3040 | 1465000611912 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3040 | 1465000611917 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:36:51 INFO - PROCESS | 3040 | 1465000611922 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 3040 | 1465000611927 Marionette TRACE conn6 <- [1,234,null,{}] 17:36:51 INFO - PROCESS | 3040 | 1465000611933 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}] 17:36:52 INFO - PROCESS | 3040 | 1465000612096 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:36:52 INFO - PROCESS | 3040 | 1465000612174 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16E7000 == 43 [pid = 3040] [id = 68] 17:36:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FE1D09C00) [pid = 3040] [serial = 201] [outer = 0000000000000000] 17:36:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FE1FC4000) [pid = 3040] [serial = 202] [outer = 0000003FE1D09C00] 17:36:52 INFO - PROCESS | 3040 | 1465000612252 Marionette DEBUG loaded listener.js 17:36:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FE2E2C800) [pid = 3040] [serial = 203] [outer = 0000003FE1D09C00] 17:36:52 INFO - PROCESS | 3040 | 1465000612873 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]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 986ms 17:36:52 INFO - PROCESS | 3040 | 1465000612912 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 3040 | 1465000612916 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:36:52 INFO - PROCESS | 3040 | 1465000612924 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 3040 | 1465000612929 Marionette TRACE conn6 <- [1,238,null,{}] 17:36:52 INFO - PROCESS | 3040 | 1465000612933 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}] 17:36:53 INFO - PROCESS | 3040 | 1465000613057 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:36:53 INFO - PROCESS | 3040 | 1465000613127 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0C7800 == 44 [pid = 3040] [id = 69] 17:36:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FE7987400) [pid = 3040] [serial = 204] [outer = 0000000000000000] 17:36:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FEB05F400) [pid = 3040] [serial = 205] [outer = 0000003FE7987400] 17:36:53 INFO - PROCESS | 3040 | 1465000613230 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FEB3BFC00) [pid = 3040] [serial = 206] [outer = 0000003FE7987400] 17:36:53 INFO - PROCESS | 3040 | 1465000613795 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]]]}] 17:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 944ms 17:36:53 INFO - PROCESS | 3040 | 1465000613870 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:36:53 INFO - PROCESS | 3040 | 1465000613873 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:36:53 INFO - PROCESS | 3040 | 1465000613877 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - PROCESS | 3040 | 1465000613879 Marionette TRACE conn6 <- [1,242,null,{}] 17:36:53 INFO - PROCESS | 3040 | 1465000613890 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}] 17:36:54 INFO - PROCESS | 3040 | 1465000614050 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:36:54 INFO - PROCESS | 3040 | 1465000614155 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21E2000 == 45 [pid = 3040] [id = 70] 17:36:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 98 (0000003FEEAD2C00) [pid = 3040] [serial = 207] [outer = 0000000000000000] 17:36:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 99 (0000003FEF5DD000) [pid = 3040] [serial = 208] [outer = 0000003FEEAD2C00] 17:36:54 INFO - PROCESS | 3040 | 1465000614219 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 100 (0000003FF1E67400) [pid = 3040] [serial = 209] [outer = 0000003FEEAD2C00] 17:36:54 INFO - PROCESS | 3040 | 1465000614844 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]]]}] 17:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 986ms 17:36:55 INFO - PROCESS | 3040 | 1465000614998 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:36:55 INFO - PROCESS | 3040 | 1465000615002 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:36:55 INFO - PROCESS | 3040 | 1465000615008 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:36:55 INFO - PROCESS | 3040 | 1465000615012 Marionette TRACE conn6 <- [1,246,null,{}] 17:36:55 INFO - PROCESS | 3040 | 1465000615018 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}] 17:36:55 INFO - PROCESS | 3040 | 1465000615135 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:36:55 INFO - PROCESS | 3040 | 1465000615199 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B85000 == 46 [pid = 3040] [id = 71] 17:36:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 101 (0000003FE798A000) [pid = 3040] [serial = 210] [outer = 0000000000000000] 17:36:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 102 (0000003FE79C7800) [pid = 3040] [serial = 211] [outer = 0000003FE798A000] 17:36:55 INFO - PROCESS | 3040 | 1465000615255 Marionette DEBUG loaded listener.js 17:36:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 103 (0000003FEB3AD000) [pid = 3040] [serial = 212] [outer = 0000003FE798A000] 17:36:55 INFO - PROCESS | 3040 | 1465000615975 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]]]}] 17:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 987ms 17:36:56 INFO - PROCESS | 3040 | 1465000616049 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 3040 | 1465000616053 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:36:56 INFO - PROCESS | 3040 | 1465000616105 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - PROCESS | 3040 | 1465000616109 Marionette TRACE conn6 <- [1,250,null,{}] 17:36:56 INFO - PROCESS | 3040 | 1465000616144 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}] 17:36:56 INFO - PROCESS | 3040 | 1465000616277 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE21F2800 == 45 [pid = 3040] [id = 32] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4F7C000 == 44 [pid = 3040] [id = 66] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4550800 == 43 [pid = 3040] [id = 65] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE0F08800 == 42 [pid = 3040] [id = 64] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFBA2800 == 41 [pid = 3040] [id = 63] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB2A000 == 40 [pid = 3040] [id = 62] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3D5000 == 39 [pid = 3040] [id = 61] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBBF000 == 38 [pid = 3040] [id = 60] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79DA000 == 37 [pid = 3040] [id = 59] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE1E96000 == 36 [pid = 3040] [id = 58] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE68AD000 == 35 [pid = 3040] [id = 54] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 102 (0000003FF1E6B800) [pid = 3040] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 101 (0000003FE79BE800) [pid = 3040] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 100 (0000003FF4509C00) [pid = 3040] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45C6800 == 34 [pid = 3040] [id = 53] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 99 (0000003FEEC50000) [pid = 3040] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 98 (0000003FED782000) [pid = 3040] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 97 (0000003FEE34BC00) [pid = 3040] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FEB059000) [pid = 3040] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FEB07C800) [pid = 3040] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FE1FB7000) [pid = 3040] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE5E3C400) [pid = 3040] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FEFE4C000) [pid = 3040] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF1E68000) [pid = 3040] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEF58C000) [pid = 3040] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FE798A400) [pid = 3040] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF1E74800) [pid = 3040] [serial = 152] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEDD41C00) [pid = 3040] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF1C72800) [pid = 3040] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE208000) [pid = 3040] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF3F43800) [pid = 3040] [serial = 155] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEDDE8800) [pid = 3040] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF3F3C800) [pid = 3040] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE359000) [pid = 3040] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3040 | 1465000616392 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE0F08800 == 35 [pid = 3040] [id = 72] 17:36:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE05C9C00) [pid = 3040] [serial = 213] [outer = 0000000000000000] 17:36:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE1FBA400) [pid = 3040] [serial = 214] [outer = 0000003FE05C9C00] 17:36:56 INFO - PROCESS | 3040 | 1465000616443 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE7948400) [pid = 3040] [serial = 215] [outer = 0000003FE05C9C00] 17:36:56 INFO - PROCESS | 3040 | 1465000616860 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]]]}] 17:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 818ms 17:36:56 INFO - PROCESS | 3040 | 1465000616903 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 3040 | 1465000616906 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:36:56 INFO - PROCESS | 3040 | 1465000616909 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - PROCESS | 3040 | 1465000616911 Marionette TRACE conn6 <- [1,254,null,{}] 17:36:56 INFO - PROCESS | 3040 | 1465000616926 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}] 17:36:57 INFO - PROCESS | 3040 | 1465000617022 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:36:57 INFO - PROCESS | 3040 | 1465000617033 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D3000 == 36 [pid = 3040] [id = 73] 17:36:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE107C00) [pid = 3040] [serial = 216] [outer = 0000000000000000] 17:36:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE160400) [pid = 3040] [serial = 217] [outer = 0000003FEE107C00] 17:36:57 INFO - PROCESS | 3040 | 1465000617088 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE359000) [pid = 3040] [serial = 218] [outer = 0000003FEE107C00] 17:36:57 INFO - PROCESS | 3040 | 1465000617540 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]]]}] 17:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 692ms 17:36:57 INFO - PROCESS | 3040 | 1465000617605 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 3040 | 1465000617607 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:36:57 INFO - PROCESS | 3040 | 1465000617611 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 3040 | 1465000617612 Marionette TRACE conn6 <- [1,258,null,{}] 17:36:57 INFO - PROCESS | 3040 | 1465000617616 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}] 17:36:57 INFO - PROCESS | 3040 | 1465000617720 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:36:57 INFO - PROCESS | 3040 | 1465000617732 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE828800 == 37 [pid = 3040] [id = 74] 17:36:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEF18C800) [pid = 3040] [serial = 219] [outer = 0000000000000000] 17:36:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEF38C800) [pid = 3040] [serial = 220] [outer = 0000003FEF18C800] 17:36:57 INFO - PROCESS | 3040 | 1465000617781 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEFE48400) [pid = 3040] [serial = 221] [outer = 0000003FEF18C800] 17:36:58 INFO - PROCESS | 3040 | 1465000618208 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]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 17:36:58 INFO - PROCESS | 3040 | 1465000618242 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 3040 | 1465000618244 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:36:58 INFO - PROCESS | 3040 | 1465000618247 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 3040 | 1465000618249 Marionette TRACE conn6 <- [1,262,null,{}] 17:36:58 INFO - PROCESS | 3040 | 1465000618252 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}] 17:36:58 INFO - PROCESS | 3040 | 1465000618339 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:36:58 INFO - PROCESS | 3040 | 1465000618371 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFE82800 == 38 [pid = 3040] [id = 75] 17:36:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF106F000) [pid = 3040] [serial = 222] [outer = 0000000000000000] 17:36:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF1C6A000) [pid = 3040] [serial = 223] [outer = 0000003FF106F000] 17:36:58 INFO - PROCESS | 3040 | 1465000618418 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FF1E68400) [pid = 3040] [serial = 224] [outer = 0000003FF106F000] 17:36:58 INFO - PROCESS | 3040 | 1465000618871 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]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 17:36:58 INFO - PROCESS | 3040 | 1465000618943 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 3040 | 1465000618945 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:36:58 INFO - PROCESS | 3040 | 1465000618956 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 3040 | 1465000618958 Marionette TRACE conn6 <- [1,266,null,{}] 17:36:58 INFO - PROCESS | 3040 | 1465000618962 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}] 17:36:59 INFO - PROCESS | 3040 | 1465000619119 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:36:59 INFO - PROCESS | 3040 | 1465000619163 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F32800 == 39 [pid = 3040] [id = 76] 17:36:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FF2CC6800) [pid = 3040] [serial = 225] [outer = 0000000000000000] 17:36:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FF2CCE800) [pid = 3040] [serial = 226] [outer = 0000003FF2CC6800] 17:36:59 INFO - PROCESS | 3040 | 1465000619213 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FF3F44C00) [pid = 3040] [serial = 227] [outer = 0000003FF2CC6800] 17:36:59 INFO - PROCESS | 3040 | 1465000619650 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]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 734ms 17:36:59 INFO - PROCESS | 3040 | 1465000619702 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 3040 | 1465000619704 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:36:59 INFO - PROCESS | 3040 | 1465000619707 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 3040 | 1465000619709 Marionette TRACE conn6 <- [1,270,null,{}] 17:36:59 INFO - PROCESS | 3040 | 1465000619713 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}] 17:36:59 INFO - PROCESS | 3040 | 1465000619825 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:36:59 INFO - PROCESS | 3040 | 1465000619877 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4556800 == 40 [pid = 3040] [id = 77] 17:36:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FF4349C00) [pid = 3040] [serial = 228] [outer = 0000000000000000] 17:36:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 98 (0000003FF4506000) [pid = 3040] [serial = 229] [outer = 0000003FF4349C00] 17:36:59 INFO - PROCESS | 3040 | 1465000619924 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 99 (0000003FF4EDBC00) [pid = 3040] [serial = 230] [outer = 0000003FF4349C00] 17:37:00 INFO - PROCESS | 3040 | 1465000620362 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]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 17:37:00 INFO - PROCESS | 3040 | 1465000620381 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 3040 | 1465000620383 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:37:00 INFO - PROCESS | 3040 | 1465000620386 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 3040 | 1465000620388 Marionette TRACE conn6 <- [1,274,null,{}] 17:37:00 INFO - PROCESS | 3040 | 1465000620398 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}] 17:37:00 INFO - PROCESS | 3040 | 1465000620510 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:37:00 INFO - PROCESS | 3040 | 1465000620516 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE1019000 == 41 [pid = 3040] [id = 78] 17:37:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 100 (0000003FF4EDB000) [pid = 3040] [serial = 231] [outer = 0000000000000000] 17:37:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 101 (0000003FF4FA1000) [pid = 3040] [serial = 232] [outer = 0000003FF4EDB000] 17:37:00 INFO - PROCESS | 3040 | 1465000620562 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 102 (0000003FF5196C00) [pid = 3040] [serial = 233] [outer = 0000003FF4EDB000] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 101 (0000003FE68D2000) [pid = 3040] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 100 (0000003FE186B000) [pid = 3040] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 99 (0000003FEE358400) [pid = 3040] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 98 (0000003FEE107400) [pid = 3040] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 97 (0000003FEB3C9800) [pid = 3040] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FEB3C8800) [pid = 3040] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FE2E29400) [pid = 3040] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FEB3CA800) [pid = 3040] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE680FC00) [pid = 3040] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FEFE59800) [pid = 3040] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE8347C00) [pid = 3040] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEF18BC00) [pid = 3040] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE1DE800) [pid = 3040] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF1E68C00) [pid = 3040] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF1D39800) [pid = 3040] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:37:00 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE2C8FC00) [pid = 3040] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:37:01 INFO - PROCESS | 3040 | 1465000621050 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]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 733ms 17:37:01 INFO - PROCESS | 3040 | 1465000621123 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3040 | 1465000621125 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:37:01 INFO - PROCESS | 3040 | 1465000621129 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3040 | 1465000621131 Marionette TRACE conn6 <- [1,278,null,{}] 17:37:01 INFO - PROCESS | 3040 | 1465000621156 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}] 17:37:01 INFO - PROCESS | 3040 | 1465000621246 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:37:01 INFO - PROCESS | 3040 | 1465000621251 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51BF000 == 42 [pid = 3040] [id = 79] 17:37:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEB3C8800) [pid = 3040] [serial = 234] [outer = 0000000000000000] 17:37:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEE015C00) [pid = 3040] [serial = 235] [outer = 0000003FEB3C8800] 17:37:01 INFO - PROCESS | 3040 | 1465000621297 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF1C69400) [pid = 3040] [serial = 236] [outer = 0000003FEB3C8800] 17:37:01 INFO - PROCESS | 3040 | 1465000621707 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]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 607ms 17:37:01 INFO - PROCESS | 3040 | 1465000621752 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3040 | 1465000621755 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:37:01 INFO - PROCESS | 3040 | 1465000621758 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3040 | 1465000621760 Marionette TRACE conn6 <- [1,282,null,{}] 17:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:37:01 INFO - PROCESS | 3040 | 1465000621764 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}] 17:37:01 INFO - PROCESS | 3040 | 1465000621856 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:37:01 INFO - PROCESS | 3040 | 1465000621861 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF6AE8800 == 43 [pid = 3040] [id = 80] 17:37:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF4FA1C00) [pid = 3040] [serial = 237] [outer = 0000000000000000] 17:37:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF5196000) [pid = 3040] [serial = 238] [outer = 0000003FF4FA1C00] 17:37:01 INFO - PROCESS | 3040 | 1465000621907 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF519F800) [pid = 3040] [serial = 239] [outer = 0000003FF4FA1C00] 17:37:02 INFO - PROCESS | 3040 | 1465000622317 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]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 566ms 17:37:02 INFO - PROCESS | 3040 | 1465000622331 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 3040 | 1465000622333 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:37:02 INFO - PROCESS | 3040 | 1465000622336 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 3040 | 1465000622339 Marionette TRACE conn6 <- [1,286,null,{}] 17:37:02 INFO - PROCESS | 3040 | 1465000622342 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}] 17:37:02 INFO - PROCESS | 3040 | 1465000622482 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:37:02 INFO - PROCESS | 3040 | 1465000622490 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C7B000 == 44 [pid = 3040] [id = 81] 17:37:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FF2206C00) [pid = 3040] [serial = 240] [outer = 0000000000000000] 17:37:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FF2211C00) [pid = 3040] [serial = 241] [outer = 0000003FF2206C00] 17:37:02 INFO - PROCESS | 3040 | 1465000622540 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FF6616000) [pid = 3040] [serial = 242] [outer = 0000003FF2206C00] 17:37:03 INFO - PROCESS | 3040 | 1465000623204 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]]]}] 17:37:03 INFO - PROCESS | 3040 | 1465000623210 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 923ms 17:37:03 INFO - PROCESS | 3040 | 1465000623264 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 3040 | 1465000623269 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:37:03 INFO - PROCESS | 3040 | 1465000623275 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 3040 | 1465000623280 Marionette TRACE conn6 <- [1,290,null,{}] 17:37:03 INFO - PROCESS | 3040 | 1465000623286 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}] 17:37:03 INFO - PROCESS | 3040 | 1465000623418 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:37:03 INFO - PROCESS | 3040 | 1465000623485 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED1E4000 == 45 [pid = 3040] [id = 82] 17:37:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FE675F000) [pid = 3040] [serial = 243] [outer = 0000000000000000] 17:37:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FEB3C7C00) [pid = 3040] [serial = 244] [outer = 0000003FE675F000] 17:37:03 INFO - PROCESS | 3040 | 1465000623590 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 98 (0000003FEDDE1800) [pid = 3040] [serial = 245] [outer = 0000003FE675F000] 17:37:04 INFO - PROCESS | 3040 | 1465000624196 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]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 986ms 17:37:04 INFO - PROCESS | 3040 | 1465000624264 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 3040 | 1465000624269 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:37:04 INFO - PROCESS | 3040 | 1465000624276 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 3040 | 1465000624279 Marionette TRACE conn6 <- [1,294,null,{}] 17:37:04 INFO - PROCESS | 3040 | 1465000624283 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}] 17:37:04 INFO - PROCESS | 3040 | 1465000624406 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:37:04 INFO - PROCESS | 3040 | 1465000624480 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21DC000 == 46 [pid = 3040] [id = 83] 17:37:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 99 (0000003FEE351400) [pid = 3040] [serial = 246] [outer = 0000000000000000] 17:37:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 100 (0000003FEF0DF400) [pid = 3040] [serial = 247] [outer = 0000003FEE351400] 17:37:04 INFO - PROCESS | 3040 | 1465000624583 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 101 (0000003FF1E6F800) [pid = 3040] [serial = 248] [outer = 0000003FEE351400] 17:37:05 INFO - PROCESS | 3040 | 1465000625197 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]]]}] 17:37:05 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. 17:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 986ms 17:37:05 INFO - PROCESS | 3040 | 1465000625264 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 3040 | 1465000625267 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:37:05 INFO - PROCESS | 3040 | 1465000625271 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - PROCESS | 3040 | 1465000625275 Marionette TRACE conn6 <- [1,298,null,{}] 17:37:05 INFO - PROCESS | 3040 | 1465000625302 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}] 17:37:05 INFO - PROCESS | 3040 | 1465000625432 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:37:05 INFO - PROCESS | 3040 | 1465000625540 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF6AE3000 == 47 [pid = 3040] [id = 84] 17:37:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 102 (0000003FF2CC4800) [pid = 3040] [serial = 249] [outer = 0000000000000000] 17:37:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 103 (0000003FF3102400) [pid = 3040] [serial = 250] [outer = 0000003FF2CC4800] 17:37:05 INFO - PROCESS | 3040 | 1465000625609 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 104 (0000003FF310AC00) [pid = 3040] [serial = 251] [outer = 0000003FF2CC4800] 17:37:06 INFO - PROCESS | 3040 | 1465000626248 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]]]}] 17:37:06 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. 17:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1030ms 17:37:06 INFO - PROCESS | 3040 | 1465000626302 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 3040 | 1465000626306 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:37:06 INFO - PROCESS | 3040 | 1465000626309 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 3040 | 1465000626312 Marionette TRACE conn6 <- [1,302,null,{}] 17:37:06 INFO - PROCESS | 3040 | 1465000626330 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}] 17:37:06 INFO - PROCESS | 3040 | 1465000626460 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:37:06 INFO - PROCESS | 3040 | 1465000626702 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE23EE800 == 48 [pid = 3040] [id = 85] 17:37:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 105 (0000003FE680FC00) [pid = 3040] [serial = 252] [outer = 0000000000000000] 17:37:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 106 (0000003FE7946000) [pid = 3040] [serial = 253] [outer = 0000003FE680FC00] 17:37:06 INFO - PROCESS | 3040 | 1465000626765 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 107 (0000003FEB082C00) [pid = 3040] [serial = 254] [outer = 0000003FE680FC00] 17:37:07 INFO - PROCESS | 3040 | 1465000627330 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]]]}] 17:37:07 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. 17:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1036ms 17:37:07 INFO - PROCESS | 3040 | 1465000627366 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 3040 | 1465000627371 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:37:07 INFO - PROCESS | 3040 | 1465000627392 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 3040 | 1465000627395 Marionette TRACE conn6 <- [1,306,null,{}] 17:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:37:07 INFO - PROCESS | 3040 | 1465000627400 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}] 17:37:07 INFO - PROCESS | 3040 | 1465000627513 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF6AE8800 == 47 [pid = 3040] [id = 80] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51BF000 == 46 [pid = 3040] [id = 79] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE1019000 == 45 [pid = 3040] [id = 78] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4556800 == 44 [pid = 3040] [id = 77] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F32800 == 43 [pid = 3040] [id = 76] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFE82800 == 42 [pid = 3040] [id = 75] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE828800 == 41 [pid = 3040] [id = 74] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D3000 == 40 [pid = 3040] [id = 73] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE0F08800 == 39 [pid = 3040] [id = 72] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 106 (0000003FF4511400) [pid = 3040] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B85000 == 38 [pid = 3040] [id = 71] 17:37:07 INFO - PROCESS | 3040 | 1465000627659 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16EC000 == 39 [pid = 3040] [id = 86] 17:37:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 107 (0000003FE1876000) [pid = 3040] [serial = 255] [outer = 0000000000000000] 17:37:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 108 (0000003FE20AF400) [pid = 3040] [serial = 256] [outer = 0000003FE1876000] 17:37:07 INFO - PROCESS | 3040 | 1465000627711 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 109 (0000003FE794AC00) [pid = 3040] [serial = 257] [outer = 0000003FE1876000] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 108 (0000003FE68D0400) [pid = 3040] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 107 (0000003FEB084400) [pid = 3040] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 106 (0000003FEB37EC00) [pid = 3040] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 105 (0000003FEEFCA800) [pid = 3040] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 104 (0000003FEE10A800) [pid = 3040] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 103 (0000003FEFE5F000) [pid = 3040] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 102 (0000003FEB3F8C00) [pid = 3040] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 101 (0000003FEDDDE800) [pid = 3040] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 100 (0000003FF1C6DC00) [pid = 3040] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 99 (0000003FE5FAB800) [pid = 3040] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 98 (0000003FE782FC00) [pid = 3040] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 97 (0000003FEDDE5400) [pid = 3040] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FEB49CC00) [pid = 3040] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FE7984C00) [pid = 3040] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FE6A19800) [pid = 3040] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FF433A400) [pid = 3040] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FF0BDB000) [pid = 3040] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FEA938000) [pid = 3040] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEB075400) [pid = 3040] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF4348C00) [pid = 3040] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF1D37C00) [pid = 3040] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEE34E400) [pid = 3040] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE203400) [pid = 3040] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE111000) [pid = 3040] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF3F36C00) [pid = 3040] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEFBE2400) [pid = 3040] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF433D400) [pid = 3040] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE35A800) [pid = 3040] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:37:07 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF3F39000) [pid = 3040] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3040 | 1465000628166 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]]]}] 17:37:08 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. 17:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 838ms 17:37:08 INFO - PROCESS | 3040 | 1465000628242 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 3040 | 1465000628246 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:37:08 INFO - PROCESS | 3040 | 1465000628250 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 3040 | 1465000628253 Marionette TRACE conn6 <- [1,310,null,{}] 17:37:08 INFO - PROCESS | 3040 | 1465000628256 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}] 17:37:08 INFO - PROCESS | 3040 | 1465000628351 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:37:08 INFO - PROCESS | 3040 | 1465000628364 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7CA800 == 40 [pid = 3040] [id = 87] 17:37:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEDDDE800) [pid = 3040] [serial = 258] [outer = 0000000000000000] 17:37:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE110000) [pid = 3040] [serial = 259] [outer = 0000003FEDDDE800] 17:37:08 INFO - PROCESS | 3040 | 1465000628411 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE350000) [pid = 3040] [serial = 260] [outer = 0000003FEDDDE800] 17:37:08 INFO - PROCESS | 3040 | 1465000628855 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]]]}] 17:37:08 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. 17:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 628ms 17:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:37:08 INFO - PROCESS | 3040 | 1465000628885 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 3040 | 1465000628888 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:37:08 INFO - PROCESS | 3040 | 1465000628893 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 3040 | 1465000628899 Marionette TRACE conn6 <- [1,314,null,{}] 17:37:08 INFO - PROCESS | 3040 | 1465000628908 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}] 17:37:09 INFO - PROCESS | 3040 | 1465000629010 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:37:09 INFO - PROCESS | 3040 | 1465000629019 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE823800 == 41 [pid = 3040] [id = 88] 17:37:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEF5DD800) [pid = 3040] [serial = 261] [outer = 0000000000000000] 17:37:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEFE4C400) [pid = 3040] [serial = 262] [outer = 0000003FEF5DD800] 17:37:09 INFO - PROCESS | 3040 | 1465000629066 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1C1B000) [pid = 3040] [serial = 263] [outer = 0000003FEF5DD800] 17:37:09 INFO - PROCESS | 3040 | 1465000629524 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]]]}] 17:37:09 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. 17:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 17:37:09 INFO - PROCESS | 3040 | 1465000629587 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:37:09 INFO - PROCESS | 3040 | 1465000629589 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:37:09 INFO - PROCESS | 3040 | 1465000629593 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:37:09 INFO - PROCESS | 3040 | 1465000629594 Marionette TRACE conn6 <- [1,318,null,{}] 17:37:09 INFO - PROCESS | 3040 | 1465000629598 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}] 17:37:09 INFO - PROCESS | 3040 | 1465000629691 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:37:09 INFO - PROCESS | 3040 | 1465000629698 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCCF000 == 42 [pid = 3040] [id = 89] 17:37:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF1E6E400) [pid = 3040] [serial = 264] [outer = 0000000000000000] 17:37:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF21B0000) [pid = 3040] [serial = 265] [outer = 0000003FF1E6E400] 17:37:09 INFO - PROCESS | 3040 | 1465000629745 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF21B7C00) [pid = 3040] [serial = 266] [outer = 0000003FF1E6E400] 17:37:10 INFO - PROCESS | 3040 | 1465000630221 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]]]}] 17:37:10 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. 17:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 17:37:10 INFO - PROCESS | 3040 | 1465000630287 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 3040 | 1465000630289 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:37:10 INFO - PROCESS | 3040 | 1465000630292 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 3040 | 1465000630294 Marionette TRACE conn6 <- [1,322,null,{}] 17:37:10 INFO - PROCESS | 3040 | 1465000630298 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}] 17:37:10 INFO - PROCESS | 3040 | 1465000630433 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:37:10 INFO - PROCESS | 3040 | 1465000630456 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1D800 == 43 [pid = 3040] [id = 90] 17:37:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF2CC2400) [pid = 3040] [serial = 267] [outer = 0000000000000000] 17:37:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF2CC7800) [pid = 3040] [serial = 268] [outer = 0000003FF2CC2400] 17:37:10 INFO - PROCESS | 3040 | 1465000630518 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF3109C00) [pid = 3040] [serial = 269] [outer = 0000003FF2CC2400] 17:37:10 INFO - PROCESS | 3040 | 1465000630994 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]]]}] 17:37:11 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. 17:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 733ms 17:37:11 INFO - PROCESS | 3040 | 1465000631029 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 3040 | 1465000631031 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:37:11 INFO - PROCESS | 3040 | 1465000631034 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:37:11 INFO - PROCESS | 3040 | 1465000631036 Marionette TRACE conn6 <- [1,326,null,{}] 17:37:11 INFO - PROCESS | 3040 | 1465000631045 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}] 17:37:11 INFO - PROCESS | 3040 | 1465000631159 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:37:11 INFO - PROCESS | 3040 | 1465000631206 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C78000 == 44 [pid = 3040] [id = 91] 17:37:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FF433E400) [pid = 3040] [serial = 270] [outer = 0000000000000000] 17:37:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FF4343C00) [pid = 3040] [serial = 271] [outer = 0000003FF433E400] 17:37:11 INFO - PROCESS | 3040 | 1465000631260 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FF4508800) [pid = 3040] [serial = 272] [outer = 0000003FF433E400] 17:37:11 INFO - PROCESS | 3040 | 1465000631690 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]]]}] 17:37:11 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. 17:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 17:37:11 INFO - PROCESS | 3040 | 1465000631730 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 3040 | 1465000631732 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:37:11 INFO - PROCESS | 3040 | 1465000631735 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:37:11 INFO - PROCESS | 3040 | 1465000631737 Marionette TRACE conn6 <- [1,330,null,{}] 17:37:11 INFO - PROCESS | 3040 | 1465000631741 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}] 17:37:11 INFO - PROCESS | 3040 | 1465000631876 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:37:11 INFO - PROCESS | 3040 | 1465000631890 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16F2000 == 45 [pid = 3040] [id = 92] 17:37:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FF450E800) [pid = 3040] [serial = 273] [outer = 0000000000000000] 17:37:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FF4F98000) [pid = 3040] [serial = 274] [outer = 0000003FF450E800] 17:37:12 INFO - PROCESS | 3040 | 1465000632105 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 98 (0000003FF5194000) [pid = 3040] [serial = 275] [outer = 0000003FF450E800] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 97 (0000003FF4504C00) [pid = 3040] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FEF18C800) [pid = 3040] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FEEAD2C00) [pid = 3040] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FF106F000) [pid = 3040] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FEE107C00) [pid = 3040] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FF2CC6800) [pid = 3040] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE7987400) [pid = 3040] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FE798A000) [pid = 3040] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF450BC00) [pid = 3040] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF4349C00) [pid = 3040] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE05C9C00) [pid = 3040] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE1D09C00) [pid = 3040] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF4EDB000) [pid = 3040] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB3C8800) [pid = 3040] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:37:12 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF4FA1C00) [pid = 3040] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:37:12 INFO - PROCESS | 3040 | 1465000632481 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]]]}] 17:37:12 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. 17:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 777ms 17:37:12 INFO - PROCESS | 3040 | 1465000632515 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 3040 | 1465000632517 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:37:12 INFO - PROCESS | 3040 | 1465000632520 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:37:12 INFO - PROCESS | 3040 | 1465000632522 Marionette TRACE conn6 <- [1,334,null,{}] 17:37:12 INFO - PROCESS | 3040 | 1465000632525 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}] 17:37:12 INFO - PROCESS | 3040 | 1465000632613 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:37:12 INFO - PROCESS | 3040 | 1465000632680 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45BF000 == 46 [pid = 3040] [id = 93] 17:37:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE34E800) [pid = 3040] [serial = 276] [outer = 0000000000000000] 17:37:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF3F3A000) [pid = 3040] [serial = 277] [outer = 0000003FEE34E800] 17:37:12 INFO - PROCESS | 3040 | 1465000632727 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF4FA3800) [pid = 3040] [serial = 278] [outer = 0000003FEE34E800] 17:37:13 INFO - PROCESS | 3040 | 1465000633097 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]]]}] 17:37:13 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. 17:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 17:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:37:13 INFO - PROCESS | 3040 | 1465000633154 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 3040 | 1465000633156 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:37:13 INFO - PROCESS | 3040 | 1465000633159 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 3040 | 1465000633161 Marionette TRACE conn6 <- [1,338,null,{}] 17:37:13 INFO - PROCESS | 3040 | 1465000633164 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}] 17:37:13 INFO - PROCESS | 3040 | 1465000633279 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:37:13 INFO - PROCESS | 3040 | 1465000633286 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51AB000 == 47 [pid = 3040] [id = 94] 17:37:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF3155800) [pid = 3040] [serial = 279] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF3158400) [pid = 3040] [serial = 280] [outer = 0000003FF3155800] 17:37:13 INFO - PROCESS | 3040 | 1465000633357 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF315E800) [pid = 3040] [serial = 281] [outer = 0000003FF3155800] 17:37:13 INFO - PROCESS | 3040 | 1465000633753 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]]]}] 17:37:13 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. 17:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 17:37:13 INFO - PROCESS | 3040 | 1465000633792 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:37:13 INFO - PROCESS | 3040 | 1465000633794 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:37:13 INFO - PROCESS | 3040 | 1465000633798 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 3040 | 1465000633800 Marionette TRACE conn6 <- [1,342,null,{}] 17:37:13 INFO - PROCESS | 3040 | 1465000633803 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}] 17:37:13 INFO - PROCESS | 3040 | 1465000633922 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:37:13 INFO - PROCESS | 3040 | 1465000633929 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF537C800 == 48 [pid = 3040] [id = 95] 17:37:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF31DDC00) [pid = 3040] [serial = 282] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF31DE800) [pid = 3040] [serial = 283] [outer = 0000003FF31DDC00] 17:37:13 INFO - PROCESS | 3040 | 1465000633988 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF31E8C00) [pid = 3040] [serial = 284] [outer = 0000003FF31DDC00] 17:37:14 INFO - PROCESS | 3040 | 1465000634645 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]]]}] 17:37:14 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. 17:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 17:37:14 INFO - PROCESS | 3040 | 1465000634682 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 3040 | 1465000634687 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:37:14 INFO - PROCESS | 3040 | 1465000634691 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 3040 | 1465000634697 Marionette TRACE conn6 <- [1,346,null,{}] 17:37:14 INFO - PROCESS | 3040 | 1465000634702 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}] 17:37:14 INFO - PROCESS | 3040 | 1465000634833 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:37:14 INFO - PROCESS | 3040 | 1465000634900 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBC6000 == 49 [pid = 3040] [id = 96] 17:37:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEB07A400) [pid = 3040] [serial = 285] [outer = 0000000000000000] 17:37:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FEB49CC00) [pid = 3040] [serial = 286] [outer = 0000003FEB07A400] 17:37:15 INFO - PROCESS | 3040 | 1465000635002 Marionette DEBUG loaded listener.js 17:37:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FEE10E000) [pid = 3040] [serial = 287] [outer = 0000003FEB07A400] 17:37:15 INFO - PROCESS | 3040 | 1465000635572 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]]]}] 17:37:15 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. 17:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 944ms 17:37:15 INFO - PROCESS | 3040 | 1465000635640 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 3040 | 1465000635647 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:37:15 INFO - PROCESS | 3040 | 1465000635653 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 3040 | 1465000635656 Marionette TRACE conn6 <- [1,350,null,{}] 17:37:15 INFO - PROCESS | 3040 | 1465000635661 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}] 17:37:15 INFO - PROCESS | 3040 | 1465000635817 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:37:15 INFO - PROCESS | 3040 | 1465000635932 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D1000 == 50 [pid = 3040] [id = 97] 17:37:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FEFBE2400) [pid = 3040] [serial = 288] [outer = 0000000000000000] 17:37:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FF1C72800) [pid = 3040] [serial = 289] [outer = 0000003FEFBE2400] 17:37:16 INFO - PROCESS | 3040 | 1465000635993 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 98 (0000003FF2205400) [pid = 3040] [serial = 290] [outer = 0000003FEFBE2400] 17:37:16 INFO - PROCESS | 3040 | 1465000636594 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]]]}] 17:37:16 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. 17:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 986ms 17:37:16 INFO - PROCESS | 3040 | 1465000636645 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:37:16 INFO - PROCESS | 3040 | 1465000636648 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:37:16 INFO - PROCESS | 3040 | 1465000636652 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:37:16 INFO - PROCESS | 3040 | 1465000636656 Marionette TRACE conn6 <- [1,354,null,{}] 17:37:16 INFO - PROCESS | 3040 | 1465000636667 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}] 17:37:16 INFO - PROCESS | 3040 | 1465000636789 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:37:16 INFO - PROCESS | 3040 | 1465000636906 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F59800 == 51 [pid = 3040] [id = 98] 17:37:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 99 (0000003FF3153000) [pid = 3040] [serial = 291] [outer = 0000000000000000] 17:37:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 100 (0000003FF31DE400) [pid = 3040] [serial = 292] [outer = 0000003FF3153000] 17:37:16 INFO - PROCESS | 3040 | 1465000636970 Marionette DEBUG loaded listener.js 17:37:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 101 (0000003FF3F3D400) [pid = 3040] [serial = 293] [outer = 0000003FF3153000] 17:37:17 INFO - PROCESS | 3040 | 1465000637615 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]]]}] 17:37:17 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. 17:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 985ms 17:37:17 INFO - PROCESS | 3040 | 1465000637644 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 3040 | 1465000637647 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:37:17 INFO - PROCESS | 3040 | 1465000637652 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 3040 | 1465000637654 Marionette TRACE conn6 <- [1,358,null,{}] 17:37:17 INFO - PROCESS | 3040 | 1465000637658 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}] 17:37:17 INFO - PROCESS | 3040 | 1465000637905 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:37:18 INFO - PROCESS | 3040 | 1465000638036 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F73000 == 52 [pid = 3040] [id = 99] 17:37:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 102 (0000003FE210F800) [pid = 3040] [serial = 294] [outer = 0000000000000000] 17:37:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 103 (0000003FE798C800) [pid = 3040] [serial = 295] [outer = 0000003FE210F800] 17:37:18 INFO - PROCESS | 3040 | 1465000638091 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 104 (0000003FEBAD4400) [pid = 3040] [serial = 296] [outer = 0000003FE210F800] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5004000 == 51 [pid = 3040] [id = 42] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51AB000 == 50 [pid = 3040] [id = 94] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45BF000 == 49 [pid = 3040] [id = 93] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16F2000 == 48 [pid = 3040] [id = 92] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C78000 == 47 [pid = 3040] [id = 91] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1D800 == 46 [pid = 3040] [id = 90] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCCF000 == 45 [pid = 3040] [id = 89] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE823800 == 44 [pid = 3040] [id = 88] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7CA800 == 43 [pid = 3040] [id = 87] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16EC000 == 42 [pid = 3040] [id = 86] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE23EE800 == 41 [pid = 3040] [id = 85] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C7B000 == 40 [pid = 3040] [id = 81] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED1E4000 == 39 [pid = 3040] [id = 82] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0C7800 == 38 [pid = 3040] [id = 69] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51C6000 == 37 [pid = 3040] [id = 67] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0CB800 == 36 [pid = 3040] [id = 57] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21DC000 == 35 [pid = 3040] [id = 83] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82C800 == 34 [pid = 3040] [id = 55] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF6AE3000 == 33 [pid = 3040] [id = 84] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21E2000 == 32 [pid = 3040] [id = 70] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16E7000 == 31 [pid = 3040] [id = 68] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF57DA000 == 30 [pid = 3040] [id = 56] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F59800 == 29 [pid = 3040] [id = 98] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D1000 == 28 [pid = 3040] [id = 97] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBC6000 == 27 [pid = 3040] [id = 96] 17:37:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF537C800 == 26 [pid = 3040] [id = 95] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 103 (0000003FF4ECE000) [pid = 3040] [serial = 158] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 102 (0000003FF2CCE800) [pid = 3040] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 101 (0000003FEE359000) [pid = 3040] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 100 (0000003FEB3BFC00) [pid = 3040] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 99 (0000003FEB05F400) [pid = 3040] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 98 (0000003FEB3AD000) [pid = 3040] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 97 (0000003FE79C7800) [pid = 3040] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FF4ED8000) [pid = 3040] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FF4506000) [pid = 3040] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FF3F44C00) [pid = 3040] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE1FBA400) [pid = 3040] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FE7948400) [pid = 3040] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE2E2C800) [pid = 3040] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FE1FC4000) [pid = 3040] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF4FA1000) [pid = 3040] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF4EDBC00) [pid = 3040] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEE015C00) [pid = 3040] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF5196000) [pid = 3040] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF519F800) [pid = 3040] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF5196C00) [pid = 3040] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEFE48400) [pid = 3040] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1C69400) [pid = 3040] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF1E68400) [pid = 3040] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF2211C00) [pid = 3040] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEF38C800) [pid = 3040] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1E67400) [pid = 3040] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEF5DD000) [pid = 3040] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF1C6A000) [pid = 3040] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE160400) [pid = 3040] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:37:19 INFO - PROCESS | 3040 | 1465000639460 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]]]}] 17:37:19 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. 17:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1851ms 17:37:19 INFO - PROCESS | 3040 | 1465000639505 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 3040 | 1465000639510 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:37:19 INFO - PROCESS | 3040 | 1465000639515 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 3040 | 1465000639518 Marionette TRACE conn6 <- [1,362,null,{}] 17:37:19 INFO - PROCESS | 3040 | 1465000639524 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}] 17:37:19 INFO - PROCESS | 3040 | 1465000639625 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:37:19 INFO - PROCESS | 3040 | 1465000639694 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE205B000 == 27 [pid = 3040] [id = 100] 17:37:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE2E2C800) [pid = 3040] [serial = 297] [outer = 0000000000000000] 17:37:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE5E6D000) [pid = 3040] [serial = 298] [outer = 0000003FE2E2C800] 17:37:19 INFO - PROCESS | 3040 | 1465000639750 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE676B000) [pid = 3040] [serial = 299] [outer = 0000003FE2E2C800] 17:37:20 INFO - PROCESS | 3040 | 1465000640177 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]]]}] 17:37:20 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. 17:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 17:37:20 INFO - PROCESS | 3040 | 1465000640211 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 3040 | 1465000640218 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:37:20 INFO - PROCESS | 3040 | 1465000640224 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3040 | 1465000640227 Marionette TRACE conn6 <- [1,366,null,{}] 17:37:20 INFO - PROCESS | 3040 | 1465000640235 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}] 17:37:20 INFO - PROCESS | 3040 | 1465000640331 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:37:20 INFO - PROCESS | 3040 | 1465000640338 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE67AB000 == 28 [pid = 3040] [id = 101] 17:37:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE7985000) [pid = 3040] [serial = 300] [outer = 0000000000000000] 17:37:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE79C7000) [pid = 3040] [serial = 301] [outer = 0000003FE7985000] 17:37:20 INFO - PROCESS | 3040 | 1465000640388 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEB05B400) [pid = 3040] [serial = 302] [outer = 0000003FE7985000] 17:37:20 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. 17:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 17:37:20 INFO - PROCESS | 3040 | 1465000640847 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]]]}] 17:37:20 INFO - PROCESS | 3040 | 1465000640854 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:37:20 INFO - PROCESS | 3040 | 1465000640856 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:37:20 INFO - PROCESS | 3040 | 1465000640860 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3040 | 1465000640864 Marionette TRACE conn6 <- [1,370,null,{}] 17:37:20 INFO - PROCESS | 3040 | 1465000640898 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}] 17:37:21 INFO - PROCESS | 3040 | 1465000641022 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:37:21 INFO - PROCESS | 3040 | 1465000641098 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBAE000 == 29 [pid = 3040] [id = 102] 17:37:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE186A000) [pid = 3040] [serial = 303] [outer = 0000000000000000] 17:37:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB496800) [pid = 3040] [serial = 304] [outer = 0000003FE186A000] 17:37:21 INFO - PROCESS | 3040 | 1465000641152 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEDC8B800) [pid = 3040] [serial = 305] [outer = 0000003FE186A000] 17:37:21 INFO - PROCESS | 3040 | 1465000641600 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]]]}] 17:37:21 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. 17:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 795ms 17:37:21 INFO - PROCESS | 3040 | 1465000641658 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 3040 | 1465000641661 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:37:21 INFO - PROCESS | 3040 | 1465000641665 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 3040 | 1465000641666 Marionette TRACE conn6 <- [1,374,null,{}] 17:37:21 INFO - PROCESS | 3040 | 1465000641670 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}] 17:37:21 INFO - PROCESS | 3040 | 1465000641787 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:37:21 INFO - PROCESS | 3040 | 1465000641837 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE245800 == 30 [pid = 3040] [id = 103] 17:37:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE094400) [pid = 3040] [serial = 306] [outer = 0000000000000000] 17:37:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE098000) [pid = 3040] [serial = 307] [outer = 0000003FEE094400] 17:37:21 INFO - PROCESS | 3040 | 1465000641885 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE10D000) [pid = 3040] [serial = 308] [outer = 0000003FEE094400] 17:37:22 INFO - PROCESS | 3040 | 1465000642354 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:37:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 17:37:22 INFO - PROCESS | 3040 | 1465000642402 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 3040 | 1465000642404 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:37:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:37:22 INFO - PROCESS | 3040 | 1465000642407 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - PROCESS | 3040 | 1465000642409 Marionette TRACE conn6 <- [1,378,null,{}] 17:37:22 INFO - PROCESS | 3040 | 1465000642412 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}] 17:37:22 INFO - PROCESS | 3040 | 1465000642520 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:37:22 INFO - PROCESS | 3040 | 1465000642527 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82A000 == 31 [pid = 3040] [id = 104] 17:37:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE7981400) [pid = 3040] [serial = 309] [outer = 0000000000000000] 17:37:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEE1DB800) [pid = 3040] [serial = 310] [outer = 0000003FE7981400] 17:37:22 INFO - PROCESS | 3040 | 1465000642575 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEE358C00) [pid = 3040] [serial = 311] [outer = 0000003FE7981400] 17:37:23 INFO - PROCESS | 3040 | 1465000643169 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:37:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 775ms 17:37:23 INFO - PROCESS | 3040 | 1465000643185 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 3040 | 1465000643187 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:37:23 INFO - PROCESS | 3040 | 1465000643190 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:37:23 INFO - PROCESS | 3040 | 1465000643192 Marionette TRACE conn6 <- [1,382,null,{}] 17:37:23 INFO - PROCESS | 3040 | 1465000643202 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}] 17:37:23 INFO - PROCESS | 3040 | 1465000643340 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:37:23 INFO - PROCESS | 3040 | 1465000643394 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCC6800 == 32 [pid = 3040] [id = 105] 17:37:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEEACFC00) [pid = 3040] [serial = 312] [outer = 0000000000000000] 17:37:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEFE44C00) [pid = 3040] [serial = 313] [outer = 0000003FEEACFC00] 17:37:23 INFO - PROCESS | 3040 | 1465000643442 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEFE5F000) [pid = 3040] [serial = 314] [outer = 0000003FEEACFC00] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FF31DDC00) [pid = 3040] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF3155800) [pid = 3040] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FF2CC2400) [pid = 3040] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF433E400) [pid = 3040] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE1876000) [pid = 3040] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEE351400) [pid = 3040] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEDDDE800) [pid = 3040] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF1E6E400) [pid = 3040] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEF5DD800) [pid = 3040] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF2CC4800) [pid = 3040] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE675F000) [pid = 3040] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF2206C00) [pid = 3040] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE680FC00) [pid = 3040] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF450E800) [pid = 3040] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:37:23 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE34E800) [pid = 3040] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:37:24 INFO - PROCESS | 3040 | 1465000644093 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:37:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 944ms 17:37:24 INFO - PROCESS | 3040 | 1465000644137 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 3040 | 1465000644139 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:37:24 INFO - PROCESS | 3040 | 1465000644142 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 3040 | 1465000644144 Marionette TRACE conn6 <- [1,386,null,{}] 17:37:24 INFO - PROCESS | 3040 | 1465000644148 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}] 17:37:24 INFO - PROCESS | 3040 | 1465000644229 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:37:24 INFO - PROCESS | 3040 | 1465000644235 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C37000 == 33 [pid = 3040] [id = 106] 17:37:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE351400) [pid = 3040] [serial = 315] [outer = 0000000000000000] 17:37:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF106CC00) [pid = 3040] [serial = 316] [outer = 0000003FEE351400] 17:37:24 INFO - PROCESS | 3040 | 1465000644281 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1C70000) [pid = 3040] [serial = 317] [outer = 0000003FEE351400] 17:37:24 INFO - PROCESS | 3040 | 1465000644709 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]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 586ms 17:37:24 INFO - PROCESS | 3040 | 1465000644735 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 3040 | 1465000644737 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:37:24 INFO - PROCESS | 3040 | 1465000644740 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 3040 | 1465000644742 Marionette TRACE conn6 <- [1,390,null,{}] 17:37:24 INFO - PROCESS | 3040 | 1465000644745 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}] 17:37:24 INFO - PROCESS | 3040 | 1465000644829 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:37:24 INFO - PROCESS | 3040 | 1465000644835 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F25000 == 34 [pid = 3040] [id = 107] 17:37:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEFE4B000) [pid = 3040] [serial = 318] [outer = 0000000000000000] 17:37:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1E6E800) [pid = 3040] [serial = 319] [outer = 0000003FEFE4B000] 17:37:24 INFO - PROCESS | 3040 | 1465000644881 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF21B1000) [pid = 3040] [serial = 320] [outer = 0000003FEFE4B000] 17:37:25 INFO - PROCESS | 3040 | 1465000645343 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]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 17:37:25 INFO - PROCESS | 3040 | 1465000645369 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3040 | 1465000645372 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:37:25 INFO - PROCESS | 3040 | 1465000645375 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 3040 | 1465000645376 Marionette TRACE conn6 <- [1,394,null,{}] 17:37:25 INFO - PROCESS | 3040 | 1465000645380 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}] 17:37:25 INFO - PROCESS | 3040 | 1465000645465 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:37:25 INFO - PROCESS | 3040 | 1465000645470 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBAC000 == 35 [pid = 3040] [id = 108] 17:37:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1E71800) [pid = 3040] [serial = 321] [outer = 0000000000000000] 17:37:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF220B000) [pid = 3040] [serial = 322] [outer = 0000003FF1E71800] 17:37:25 INFO - PROCESS | 3040 | 1465000645516 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF2CC7000) [pid = 3040] [serial = 323] [outer = 0000003FF1E71800] 17:37:26 INFO - PROCESS | 3040 | 1465000646293 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]]]}] 17:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 944ms 17:37:26 INFO - PROCESS | 3040 | 1465000646322 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:37:26 INFO - PROCESS | 3040 | 1465000646328 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:37:26 INFO - PROCESS | 3040 | 1465000646333 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:37:26 INFO - PROCESS | 3040 | 1465000646337 Marionette TRACE conn6 <- [1,398,null,{}] 17:37:26 INFO - PROCESS | 3040 | 1465000646343 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}] 17:37:26 INFO - PROCESS | 3040 | 1465000646471 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:37:26 INFO - PROCESS | 3040 | 1465000646545 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F75000 == 36 [pid = 3040] [id = 109] 17:37:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE2C8FC00) [pid = 3040] [serial = 324] [outer = 0000000000000000] 17:37:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE68CCC00) [pid = 3040] [serial = 325] [outer = 0000003FE2C8FC00] 17:37:26 INFO - PROCESS | 3040 | 1465000646647 Marionette DEBUG loaded listener.js 17:37:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE833F400) [pid = 3040] [serial = 326] [outer = 0000003FE2C8FC00] 17:37:27 INFO - PROCESS | 3040 | 1465000647464 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]]]}] 17:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1192ms 17:37:27 INFO - PROCESS | 3040 | 1465000647528 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:37:27 INFO - PROCESS | 3040 | 1465000647535 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:37:27 INFO - PROCESS | 3040 | 1465000647541 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:37:27 INFO - PROCESS | 3040 | 1465000647544 Marionette TRACE conn6 <- [1,402,null,{}] 17:37:27 INFO - PROCESS | 3040 | 1465000647549 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}] 17:37:27 INFO - PROCESS | 3040 | 1465000647684 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:37:27 INFO - PROCESS | 3040 | 1465000647751 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2070000 == 37 [pid = 3040] [id = 110] 17:37:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEB3C0400) [pid = 3040] [serial = 327] [outer = 0000000000000000] 17:37:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEB3CD800) [pid = 3040] [serial = 328] [outer = 0000003FEB3C0400] 17:37:27 INFO - PROCESS | 3040 | 1465000647812 Marionette DEBUG loaded listener.js 17:37:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEE08F000) [pid = 3040] [serial = 329] [outer = 0000003FEB3C0400] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F25000 == 36 [pid = 3040] [id = 107] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C37000 == 35 [pid = 3040] [id = 106] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCC6800 == 34 [pid = 3040] [id = 105] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82A000 == 33 [pid = 3040] [id = 104] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE245800 == 32 [pid = 3040] [id = 103] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBAE000 == 31 [pid = 3040] [id = 102] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE67AB000 == 30 [pid = 3040] [id = 101] 17:37:28 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE205B000 == 29 [pid = 3040] [id = 100] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FF31E8C00) [pid = 3040] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF31DE800) [pid = 3040] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FF3158400) [pid = 3040] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF2CC7800) [pid = 3040] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF4343C00) [pid = 3040] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF3109C00) [pid = 3040] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE20AF400) [pid = 3040] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE794AC00) [pid = 3040] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEF0DF400) [pid = 3040] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF4508800) [pid = 3040] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1E6F800) [pid = 3040] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE110000) [pid = 3040] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE350000) [pid = 3040] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF21B0000) [pid = 3040] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEFE4C400) [pid = 3040] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF1C1B000) [pid = 3040] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF3102400) [pid = 3040] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF310AC00) [pid = 3040] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB3C7C00) [pid = 3040] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEDDE1800) [pid = 3040] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF6616000) [pid = 3040] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE7946000) [pid = 3040] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEB082C00) [pid = 3040] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF315E800) [pid = 3040] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF4F98000) [pid = 3040] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF5194000) [pid = 3040] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF3F3A000) [pid = 3040] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF21B7C00) [pid = 3040] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF4FA3800) [pid = 3040] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3040 | 1465000648598 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]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1128ms 17:37:28 INFO - PROCESS | 3040 | 1465000648682 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:37:28 INFO - PROCESS | 3040 | 1465000648686 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:37:28 INFO - PROCESS | 3040 | 1465000648693 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 3040 | 1465000648698 Marionette TRACE conn6 <- [1,406,null,{}] 17:37:28 INFO - PROCESS | 3040 | 1465000648703 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}] 17:37:28 INFO - PROCESS | 3040 | 1465000648798 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:37:28 INFO - PROCESS | 3040 | 1465000648810 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2C75800 == 30 [pid = 3040] [id = 111] 17:37:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE7827400) [pid = 3040] [serial = 330] [outer = 0000000000000000] 17:37:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE7947800) [pid = 3040] [serial = 331] [outer = 0000003FE7827400] 17:37:28 INFO - PROCESS | 3040 | 1465000648862 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB05F400) [pid = 3040] [serial = 332] [outer = 0000003FE7827400] 17:37:29 INFO - PROCESS | 3040 | 1465000649371 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]]]}] 17:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 17:37:29 INFO - PROCESS | 3040 | 1465000649430 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 3040 | 1465000649436 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:37:29 INFO - PROCESS | 3040 | 1465000649442 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 3040 | 1465000649444 Marionette TRACE conn6 <- [1,410,null,{}] 17:37:29 INFO - PROCESS | 3040 | 1465000649448 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}] 17:37:29 INFO - PROCESS | 3040 | 1465000649544 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:37:29 INFO - PROCESS | 3040 | 1465000649614 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB428800 == 31 [pid = 3040] [id = 112] 17:37:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB3C3400) [pid = 3040] [serial = 333] [outer = 0000000000000000] 17:37:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEDC8A400) [pid = 3040] [serial = 334] [outer = 0000003FEB3C3400] 17:37:29 INFO - PROCESS | 3040 | 1465000649663 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE095C00) [pid = 3040] [serial = 335] [outer = 0000003FEB3C3400] 17:37:30 INFO - PROCESS | 3040 | 1465000650086 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]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 17:37:30 INFO - PROCESS | 3040 | 1465000650134 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 3040 | 1465000650137 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:37:30 INFO - PROCESS | 3040 | 1465000650140 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 3040 | 1465000650144 Marionette TRACE conn6 <- [1,414,null,{}] 17:37:30 INFO - PROCESS | 3040 | 1465000650155 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}] 17:37:30 INFO - PROCESS | 3040 | 1465000650251 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:37:30 INFO - PROCESS | 3040 | 1465000650259 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D5000 == 32 [pid = 3040] [id = 113] 17:37:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1D0D800) [pid = 3040] [serial = 336] [outer = 0000000000000000] 17:37:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE352800) [pid = 3040] [serial = 337] [outer = 0000003FE1D0D800] 17:37:30 INFO - PROCESS | 3040 | 1465000650312 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEEC46C00) [pid = 3040] [serial = 338] [outer = 0000003FE1D0D800] 17:37:30 INFO - PROCESS | 3040 | 1465000650746 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]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 628ms 17:37:30 INFO - PROCESS | 3040 | 1465000650778 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 3040 | 1465000650781 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:37:30 INFO - PROCESS | 3040 | 1465000650789 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 3040 | 1465000650791 Marionette TRACE conn6 <- [1,418,null,{}] 17:37:30 INFO - PROCESS | 3040 | 1465000650794 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}] 17:37:30 INFO - PROCESS | 3040 | 1465000650943 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:37:31 INFO - PROCESS | 3040 | 1465000650989 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF158000 == 33 [pid = 3040] [id = 114] 17:37:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEF190000) [pid = 3040] [serial = 339] [outer = 0000000000000000] 17:37:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF38C800) [pid = 3040] [serial = 340] [outer = 0000003FEF190000] 17:37:31 INFO - PROCESS | 3040 | 1465000651044 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE4B800) [pid = 3040] [serial = 341] [outer = 0000003FEF190000] 17:37:31 INFO - PROCESS | 3040 | 1465000651960 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]]]}] 17:37:31 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 17:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1180ms 17:37:31 INFO - PROCESS | 3040 | 1465000651976 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 3040 | 1465000651978 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:37:31 INFO - PROCESS | 3040 | 1465000651982 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 3040 | 1465000651984 Marionette TRACE conn6 <- [1,422,null,{}] 17:37:31 INFO - PROCESS | 3040 | 1465000651988 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}] 17:37:32 INFO - PROCESS | 3040 | 1465000652096 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:37:32 INFO - PROCESS | 3040 | 1465000652101 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF0BD2000 == 34 [pid = 3040] [id = 115] 17:37:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF190400) [pid = 3040] [serial = 342] [outer = 0000000000000000] 17:37:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1008800) [pid = 3040] [serial = 343] [outer = 0000003FEF190400] 17:37:32 INFO - PROCESS | 3040 | 1465000652147 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1E68C00) [pid = 3040] [serial = 344] [outer = 0000003FEF190400] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE094400) [pid = 3040] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE7985000) [pid = 3040] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE210F800) [pid = 3040] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE186A000) [pid = 3040] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE2E2C800) [pid = 3040] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7981400) [pid = 3040] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB07A400) [pid = 3040] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEFBE2400) [pid = 3040] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEFE4B000) [pid = 3040] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF3153000) [pid = 3040] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEEACFC00) [pid = 3040] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:37:32 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE351400) [pid = 3040] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:37:33 INFO - PROCESS | 3040 | 1465000653110 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]]]}] 17:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1190ms 17:37:33 INFO - PROCESS | 3040 | 1465000653175 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:37:33 INFO - PROCESS | 3040 | 1465000653177 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:37:33 INFO - PROCESS | 3040 | 1465000653181 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 3040 | 1465000653182 Marionette TRACE conn6 <- [1,426,null,{}] 17:37:33 INFO - PROCESS | 3040 | 1465000653186 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}] 17:37:33 INFO - PROCESS | 3040 | 1465000653300 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:37:33 INFO - PROCESS | 3040 | 1465000653365 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F26800 == 35 [pid = 3040] [id = 116] 17:37:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FF1E70400) [pid = 3040] [serial = 345] [outer = 0000000000000000] 17:37:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FF1E72C00) [pid = 3040] [serial = 346] [outer = 0000003FF1E70400] 17:37:33 INFO - PROCESS | 3040 | 1465000653414 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FF2CC5C00) [pid = 3040] [serial = 347] [outer = 0000003FF1E70400] 17:37:33 INFO - PROCESS | 3040 | 1465000653809 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] 17:37:33 INFO - PROCESS | 3040 | 1465000653858 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:37:33 INFO - PROCESS | 3040 | 1465000653867 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 3040 | 1465000653869 Marionette TRACE conn6 <- [1,430,null,{}] 17:37:33 INFO - PROCESS | 3040 | 1465000653872 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}] 17:37:33 INFO - PROCESS | 3040 | 1465000653958 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:37:33 INFO - PROCESS | 3040 | 1465000653965 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C7D800 == 36 [pid = 3040] [id = 117] 17:37:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF3104000) [pid = 3040] [serial = 348] [outer = 0000000000000000] 17:37:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF3108000) [pid = 3040] [serial = 349] [outer = 0000003FF3104000] 17:37:34 INFO - PROCESS | 3040 | 1465000654012 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF314F400) [pid = 3040] [serial = 350] [outer = 0000003FF3104000] 17:37:34 INFO - PROCESS | 3040 | 1465000654431 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]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 586ms 17:37:34 INFO - PROCESS | 3040 | 1465000654455 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 3040 | 1465000654457 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:37:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:37:34 INFO - PROCESS | 3040 | 1465000654471 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 3040 | 1465000654473 Marionette TRACE conn6 <- [1,434,null,{}] 17:37:34 INFO - PROCESS | 3040 | 1465000654476 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}] 17:37:34 INFO - PROCESS | 3040 | 1465000654580 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:37:34 INFO - PROCESS | 3040 | 1465000654586 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CF2800 == 37 [pid = 3040] [id = 118] 17:37:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF3108800) [pid = 3040] [serial = 351] [outer = 0000000000000000] 17:37:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF3158800) [pid = 3040] [serial = 352] [outer = 0000003FF3108800] 17:37:34 INFO - PROCESS | 3040 | 1465000654632 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF31E1000) [pid = 3040] [serial = 353] [outer = 0000003FF3108800] 17:37:35 INFO - PROCESS | 3040 | 1465000655304 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]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:37:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 881ms 17:37:35 INFO - PROCESS | 3040 | 1465000655354 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 3040 | 1465000655359 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:37:35 INFO - PROCESS | 3040 | 1465000655364 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:37:35 INFO - PROCESS | 3040 | 1465000655370 Marionette TRACE conn6 <- [1,438,null,{}] 17:37:35 INFO - PROCESS | 3040 | 1465000655375 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}] 17:37:35 INFO - PROCESS | 3040 | 1465000655532 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:37:35 INFO - PROCESS | 3040 | 1465000655583 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA949800 == 38 [pid = 3040] [id = 119] 17:37:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE7828800) [pid = 3040] [serial = 354] [outer = 0000000000000000] 17:37:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE7988000) [pid = 3040] [serial = 355] [outer = 0000003FE7828800] 17:37:35 INFO - PROCESS | 3040 | 1465000655644 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEB383400) [pid = 3040] [serial = 356] [outer = 0000003FE7828800] 17:37:36 INFO - PROCESS | 3040 | 1465000656285 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]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 944ms 17:37:36 INFO - PROCESS | 3040 | 1465000656313 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 3040 | 1465000656319 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:37:36 INFO - PROCESS | 3040 | 1465000656326 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 3040 | 1465000656329 Marionette TRACE conn6 <- [1,442,null,{}] 17:37:36 INFO - PROCESS | 3040 | 1465000656333 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}] 17:37:36 INFO - PROCESS | 3040 | 1465000656480 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:37:36 INFO - PROCESS | 3040 | 1465000656556 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D6F000 == 39 [pid = 3040] [id = 120] 17:37:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE193800) [pid = 3040] [serial = 357] [outer = 0000000000000000] 17:37:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE353400) [pid = 3040] [serial = 358] [outer = 0000003FEE193800] 17:37:36 INFO - PROCESS | 3040 | 1465000656657 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEF5CFC00) [pid = 3040] [serial = 359] [outer = 0000003FEE193800] 17:37:37 INFO - PROCESS | 3040 | 1465000657316 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]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1034ms 17:37:37 INFO - PROCESS | 3040 | 1465000657361 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 3040 | 1465000657364 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:37:37 INFO - PROCESS | 3040 | 1465000657367 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 3040 | 1465000657371 Marionette TRACE conn6 <- [1,446,null,{}] 17:37:37 INFO - PROCESS | 3040 | 1465000657383 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}] 17:37:37 INFO - PROCESS | 3040 | 1465000657519 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:37:37 INFO - PROCESS | 3040 | 1465000657594 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45C5000 == 40 [pid = 3040] [id = 121] 17:37:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF2CD1C00) [pid = 3040] [serial = 360] [outer = 0000000000000000] 17:37:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF310D400) [pid = 3040] [serial = 361] [outer = 0000003FF2CD1C00] 17:37:37 INFO - PROCESS | 3040 | 1465000657697 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF31E8800) [pid = 3040] [serial = 362] [outer = 0000003FF2CD1C00] 17:37:38 INFO - PROCESS | 3040 | 1465000658328 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]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:37:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1035ms 17:37:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:37:38 INFO - PROCESS | 3040 | 1465000658404 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 3040 | 1465000658408 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:37:38 INFO - PROCESS | 3040 | 1465000658411 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - PROCESS | 3040 | 1465000658413 Marionette TRACE conn6 <- [1,450,null,{}] 17:37:38 INFO - PROCESS | 3040 | 1465000658417 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}] 17:37:38 INFO - PROCESS | 3040 | 1465000658640 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:37:38 INFO - PROCESS | 3040 | 1465000658771 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F64000 == 41 [pid = 3040] [id = 122] 17:37:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE186AC00) [pid = 3040] [serial = 363] [outer = 0000000000000000] 17:37:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE2388400) [pid = 3040] [serial = 364] [outer = 0000003FE186AC00] 17:37:38 INFO - PROCESS | 3040 | 1465000658825 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE7982800) [pid = 3040] [serial = 365] [outer = 0000003FE186AC00] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C7D800 == 40 [pid = 3040] [id = 117] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F26800 == 39 [pid = 3040] [id = 116] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF0BD2000 == 38 [pid = 3040] [id = 115] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF158000 == 37 [pid = 3040] [id = 114] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D5000 == 36 [pid = 3040] [id = 113] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB428800 == 35 [pid = 3040] [id = 112] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2C75800 == 34 [pid = 3040] [id = 111] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2070000 == 33 [pid = 3040] [id = 110] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F75000 == 32 [pid = 3040] [id = 109] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBAC000 == 31 [pid = 3040] [id = 108] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F73000 == 30 [pid = 3040] [id = 99] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45C5000 == 29 [pid = 3040] [id = 121] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D6F000 == 28 [pid = 3040] [id = 120] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA949800 == 27 [pid = 3040] [id = 119] 17:37:39 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CF2800 == 26 [pid = 3040] [id = 118] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEE098000) [pid = 3040] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE79C7000) [pid = 3040] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEB05B400) [pid = 3040] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEBAD4400) [pid = 3040] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE798C800) [pid = 3040] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEB496800) [pid = 3040] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE5E6D000) [pid = 3040] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE676B000) [pid = 3040] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE1DB800) [pid = 3040] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE10E000) [pid = 3040] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB49CC00) [pid = 3040] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF2205400) [pid = 3040] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF1C72800) [pid = 3040] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF21B1000) [pid = 3040] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF3F3D400) [pid = 3040] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF31DE400) [pid = 3040] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE10D000) [pid = 3040] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEFE44C00) [pid = 3040] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE358C00) [pid = 3040] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF1E6E800) [pid = 3040] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEFE5F000) [pid = 3040] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF106CC00) [pid = 3040] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF220B000) [pid = 3040] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF1C70000) [pid = 3040] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:37:39 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEDC8B800) [pid = 3040] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE0D43800) [pid = 3040] [serial = 366] [outer = 0000003FE5F18800] 17:37:40 INFO - PROCESS | 3040 | 1465000660219 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] 17:37:40 INFO - PROCESS | 3040 | 1465000660260 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:37:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:37:40 INFO - PROCESS | 3040 | 1465000660270 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - PROCESS | 3040 | 1465000660274 Marionette TRACE conn6 <- [1,454,null,{}] 17:37:40 INFO - PROCESS | 3040 | 1465000660280 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}] 17:37:40 INFO - PROCESS | 3040 | 1465000660380 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:37:40 INFO - PROCESS | 3040 | 1465000660387 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE1D35000 == 27 [pid = 3040] [id = 123] 17:37:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE2036800) [pid = 3040] [serial = 367] [outer = 0000000000000000] 17:37:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE676B000) [pid = 3040] [serial = 368] [outer = 0000003FE2036800] 17:37:40 INFO - PROCESS | 3040 | 1465000660441 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6CAB800) [pid = 3040] [serial = 369] [outer = 0000003FE2036800] 17:37:40 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:37:40 INFO - PROCESS | 3040 | 1465000660928 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]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:37:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 692ms 17:37:40 INFO - PROCESS | 3040 | 1465000660961 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 3040 | 1465000660967 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:37:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:37:40 INFO - PROCESS | 3040 | 1465000660973 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - PROCESS | 3040 | 1465000660976 Marionette TRACE conn6 <- [1,458,null,{}] 17:37:40 INFO - PROCESS | 3040 | 1465000660980 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}] 17:37:41 INFO - PROCESS | 3040 | 1465000661074 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:37:41 INFO - PROCESS | 3040 | 1465000661084 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B84800 == 28 [pid = 3040] [id = 124] 17:37:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE833D800) [pid = 3040] [serial = 370] [outer = 0000000000000000] 17:37:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEA93B400) [pid = 3040] [serial = 371] [outer = 0000003FE833D800] 17:37:41 INFO - PROCESS | 3040 | 1465000661135 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB07BC00) [pid = 3040] [serial = 372] [outer = 0000003FE833D800] 17:37:41 INFO - PROCESS | 3040 | 1465000661610 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] 17:37:41 INFO - PROCESS | 3040 | 1465000661669 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:37:41 INFO - PROCESS | 3040 | 1465000661673 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 3040 | 1465000661677 Marionette TRACE conn6 <- [1,462,null,{}] 17:37:41 INFO - PROCESS | 3040 | 1465000661688 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}] 17:37:41 INFO - PROCESS | 3040 | 1465000661813 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:37:41 INFO - PROCESS | 3040 | 1465000661888 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC20800 == 29 [pid = 3040] [id = 125] 17:37:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1630400) [pid = 3040] [serial = 373] [outer = 0000000000000000] 17:37:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FED73D000) [pid = 3040] [serial = 374] [outer = 0000003FE1630400] 17:37:41 INFO - PROCESS | 3040 | 1465000661942 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE08BC00) [pid = 3040] [serial = 375] [outer = 0000003FE1630400] 17:37:42 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:37:42 INFO - PROCESS | 3040 | 1465000662388 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] 17:37:42 INFO - PROCESS | 3040 | 1465000662409 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:37:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:37:42 INFO - PROCESS | 3040 | 1465000662418 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - PROCESS | 3040 | 1465000662420 Marionette TRACE conn6 <- [1,466,null,{}] 17:37:42 INFO - PROCESS | 3040 | 1465000662424 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}] 17:37:42 INFO - PROCESS | 3040 | 1465000662535 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:37:42 INFO - PROCESS | 3040 | 1465000662541 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3CA000 == 30 [pid = 3040] [id = 126] 17:37:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE106000) [pid = 3040] [serial = 376] [outer = 0000000000000000] 17:37:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE110C00) [pid = 3040] [serial = 377] [outer = 0000003FEE106000] 17:37:42 INFO - PROCESS | 3040 | 1465000662589 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE1DB800) [pid = 3040] [serial = 378] [outer = 0000003FEE106000] 17:37:43 INFO - PROCESS | 3040 | 1465000663051 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] 17:37:43 INFO - PROCESS | 3040 | 1465000663110 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:37:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:37:43 INFO - PROCESS | 3040 | 1465000663113 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 3040 | 1465000663116 Marionette TRACE conn6 <- [1,470,null,{}] 17:37:43 INFO - PROCESS | 3040 | 1465000663167 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}] 17:37:43 INFO - PROCESS | 3040 | 1465000663282 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:37:43 INFO - PROCESS | 3040 | 1465000663290 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82A800 == 31 [pid = 3040] [id = 127] 17:37:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE7F73C00) [pid = 3040] [serial = 379] [outer = 0000000000000000] 17:37:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE354000) [pid = 3040] [serial = 380] [outer = 0000003FE7F73C00] 17:37:43 INFO - PROCESS | 3040 | 1465000663337 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE769400) [pid = 3040] [serial = 381] [outer = 0000003FE7F73C00] 17:37:43 INFO - PROCESS | 3040 | 1465000663806 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]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:37:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 713ms 17:37:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:37:43 INFO - PROCESS | 3040 | 1465000663840 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 3040 | 1465000663843 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:37:43 INFO - PROCESS | 3040 | 1465000663846 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 3040 | 1465000663848 Marionette TRACE conn6 <- [1,474,null,{}] 17:37:43 INFO - PROCESS | 3040 | 1465000663851 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}] 17:37:44 INFO - PROCESS | 3040 | 1465000663992 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:37:44 INFO - PROCESS | 3040 | 1465000664045 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFB9F000 == 32 [pid = 3040] [id = 128] 17:37:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEFE48400) [pid = 3040] [serial = 382] [outer = 0000000000000000] 17:37:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF0BD6800) [pid = 3040] [serial = 383] [outer = 0000003FEFE48400] 17:37:44 INFO - PROCESS | 3040 | 1465000664093 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1C1F400) [pid = 3040] [serial = 384] [outer = 0000003FEFE48400] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEF190000) [pid = 3040] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEF190400) [pid = 3040] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE2C8FC00) [pid = 3040] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB3C3400) [pid = 3040] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1D0D800) [pid = 3040] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB3C0400) [pid = 3040] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF1E71800) [pid = 3040] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE7827400) [pid = 3040] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF3104000) [pid = 3040] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF3108800) [pid = 3040] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:37:44 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF1E70400) [pid = 3040] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:37:44 INFO - PROCESS | 3040 | 1465000664692 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]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:37:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 881ms 17:37:44 INFO - PROCESS | 3040 | 1465000664731 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 3040 | 1465000664733 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:37:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:37:44 INFO - PROCESS | 3040 | 1465000664736 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 3040 | 1465000664738 Marionette TRACE conn6 <- [1,478,null,{}] 17:37:44 INFO - PROCESS | 3040 | 1465000664741 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}] 17:37:44 INFO - PROCESS | 3040 | 1465000664823 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:37:44 INFO - PROCESS | 3040 | 1465000664828 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1084800 == 33 [pid = 3040] [id = 129] 17:37:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB3C3400) [pid = 3040] [serial = 385] [outer = 0000000000000000] 17:37:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1C68400) [pid = 3040] [serial = 386] [outer = 0000003FEB3C3400] 17:37:44 INFO - PROCESS | 3040 | 1465000664875 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1E66C00) [pid = 3040] [serial = 387] [outer = 0000003FEB3C3400] 17:37:45 INFO - PROCESS | 3040 | 1465000665305 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]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:37:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 588ms 17:37:45 INFO - PROCESS | 3040 | 1465000665327 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 3040 | 1465000665329 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:37:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:37:45 INFO - PROCESS | 3040 | 1465000665337 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - PROCESS | 3040 | 1465000665339 Marionette TRACE conn6 <- [1,482,null,{}] 17:37:45 INFO - PROCESS | 3040 | 1465000665342 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}] 17:37:45 INFO - PROCESS | 3040 | 1465000665425 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:37:45 INFO - PROCESS | 3040 | 1465000665432 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F23000 == 34 [pid = 3040] [id = 130] 17:37:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF1E73000) [pid = 3040] [serial = 388] [outer = 0000000000000000] 17:37:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF21AC000) [pid = 3040] [serial = 389] [outer = 0000003FF1E73000] 17:37:45 INFO - PROCESS | 3040 | 1465000665479 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF21B4800) [pid = 3040] [serial = 390] [outer = 0000003FF1E73000] 17:37:45 INFO - PROCESS | 3040 | 1465000665957 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]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:37:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 17:37:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:37:46 INFO - PROCESS | 3040 | 1465000666012 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 3040 | 1465000666014 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:37:46 INFO - PROCESS | 3040 | 1465000666018 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - PROCESS | 3040 | 1465000666019 Marionette TRACE conn6 <- [1,486,null,{}] 17:37:46 INFO - PROCESS | 3040 | 1465000666023 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}] 17:37:46 INFO - PROCESS | 3040 | 1465000666106 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:37:46 INFO - PROCESS | 3040 | 1465000666111 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC1F000 == 35 [pid = 3040] [id = 131] 17:37:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2202800) [pid = 3040] [serial = 391] [outer = 0000000000000000] 17:37:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2209400) [pid = 3040] [serial = 392] [outer = 0000003FF2202800] 17:37:46 INFO - PROCESS | 3040 | 1465000666158 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF2CC5400) [pid = 3040] [serial = 393] [outer = 0000003FF2202800] 17:37:46 INFO - PROCESS | 3040 | 1465000666946 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]]]}] 17:37:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:37:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 986ms 17:37:47 INFO - PROCESS | 3040 | 1465000667006 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 3040 | 1465000667011 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:37:47 INFO - PROCESS | 3040 | 1465000667016 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - PROCESS | 3040 | 1465000667020 Marionette TRACE conn6 <- [1,490,null,{}] 17:37:47 INFO - PROCESS | 3040 | 1465000667025 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}] 17:37:47 INFO - PROCESS | 3040 | 1465000667154 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:37:47 INFO - PROCESS | 3040 | 1465000667226 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79D9000 == 36 [pid = 3040] [id = 132] 17:37:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE6869C00) [pid = 3040] [serial = 394] [outer = 0000000000000000] 17:37:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE6CB9400) [pid = 3040] [serial = 395] [outer = 0000003FE6869C00] 17:37:47 INFO - PROCESS | 3040 | 1465000667288 Marionette DEBUG loaded listener.js 17:37:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB05B800) [pid = 3040] [serial = 396] [outer = 0000003FE6869C00] 17:37:48 INFO - PROCESS | 3040 | 1465000668037 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]]]}] 17:37:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1033ms 17:37:48 INFO - PROCESS | 3040 | 1465000668054 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:37:48 INFO - PROCESS | 3040 | 1465000668060 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:37:48 INFO - PROCESS | 3040 | 1465000668067 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 3040 | 1465000668070 Marionette TRACE conn6 <- [1,494,null,{}] 17:37:48 INFO - PROCESS | 3040 | 1465000668093 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}] 17:37:48 INFO - PROCESS | 3040 | 1465000668274 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:37:48 INFO - PROCESS | 3040 | 1465000668283 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE1D4C000 == 37 [pid = 3040] [id = 133] 17:37:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEB078800) [pid = 3040] [serial = 397] [outer = 0000000000000000] 17:37:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEB497000) [pid = 3040] [serial = 398] [outer = 0000003FEB078800] 17:37:48 INFO - PROCESS | 3040 | 1465000668344 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE097800) [pid = 3040] [serial = 399] [outer = 0000003FEB078800] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F23000 == 36 [pid = 3040] [id = 130] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1084800 == 35 [pid = 3040] [id = 129] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFB9F000 == 34 [pid = 3040] [id = 128] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82A800 == 33 [pid = 3040] [id = 127] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3CA000 == 32 [pid = 3040] [id = 126] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC20800 == 31 [pid = 3040] [id = 125] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B84800 == 30 [pid = 3040] [id = 124] 17:37:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE1D35000 == 29 [pid = 3040] [id = 123] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEF38C800) [pid = 3040] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEFE4B800) [pid = 3040] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF1008800) [pid = 3040] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1E68C00) [pid = 3040] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE68CCC00) [pid = 3040] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE833F400) [pid = 3040] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEDC8A400) [pid = 3040] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE095C00) [pid = 3040] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE352800) [pid = 3040] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB3CD800) [pid = 3040] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE08F000) [pid = 3040] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF2CC7000) [pid = 3040] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7947800) [pid = 3040] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB05F400) [pid = 3040] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF3108000) [pid = 3040] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF3158800) [pid = 3040] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF31E1000) [pid = 3040] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF314F400) [pid = 3040] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF2CC5C00) [pid = 3040] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1E72C00) [pid = 3040] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEEC46C00) [pid = 3040] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:37:49 INFO - PROCESS | 3040 | 1465000669199 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]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:37:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1193ms 17:37:49 INFO - PROCESS | 3040 | 1465000669260 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:37:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:37:49 INFO - PROCESS | 3040 | 1465000669264 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:37:49 INFO - PROCESS | 3040 | 1465000669269 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 3040 | 1465000669274 Marionette TRACE conn6 <- [1,498,null,{}] 17:37:49 INFO - PROCESS | 3040 | 1465000669279 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}] 17:37:49 INFO - PROCESS | 3040 | 1465000669372 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:37:49 INFO - PROCESS | 3040 | 1465000669440 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F68000 == 30 [pid = 3040] [id = 134] 17:37:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6082800) [pid = 3040] [serial = 400] [outer = 0000000000000000] 17:37:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE8343C00) [pid = 3040] [serial = 401] [outer = 0000003FE6082800] 17:37:49 INFO - PROCESS | 3040 | 1465000669492 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB37D000) [pid = 3040] [serial = 402] [outer = 0000003FE6082800] 17:37:49 INFO - PROCESS | 3040 | 1465000669935 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]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:37:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 733ms 17:37:50 INFO - PROCESS | 3040 | 1465000670003 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3040 | 1465000670009 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:37:50 INFO - PROCESS | 3040 | 1465000670015 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 3040 | 1465000670018 Marionette TRACE conn6 <- [1,502,null,{}] 17:37:50 INFO - PROCESS | 3040 | 1465000670022 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}] 17:37:50 INFO - PROCESS | 3040 | 1465000670117 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:37:50 INFO - PROCESS | 3040 | 1465000670131 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA92800 == 31 [pid = 3040] [id = 135] 17:37:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE095800) [pid = 3040] [serial = 403] [outer = 0000000000000000] 17:37:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE098C00) [pid = 3040] [serial = 404] [outer = 0000003FEE095800] 17:37:50 INFO - PROCESS | 3040 | 1465000670180 Marionette DEBUG loaded listener.js 17:37:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE163800) [pid = 3040] [serial = 405] [outer = 0000003FEE095800] 17:37:50 INFO - PROCESS | 3040 | 1465000670644 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]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:37:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 17:37:50 INFO - PROCESS | 3040 | 1465000670708 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3040 | 1465000670711 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:37:50 INFO - PROCESS | 3040 | 1465000670715 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 3040 | 1465000670718 Marionette TRACE conn6 <- [1,506,null,{}] 17:37:50 INFO - PROCESS | 3040 | 1465000670730 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}] 17:37:50 INFO - PROCESS | 3040 | 1465000670827 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:37:50 INFO - PROCESS | 3040 | 1465000670934 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE248800 == 32 [pid = 3040] [id = 136] 17:37:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1FD4000) [pid = 3040] [serial = 406] [outer = 0000000000000000] 17:37:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEECD1400) [pid = 3040] [serial = 407] [outer = 0000003FE1FD4000] 17:37:50 INFO - PROCESS | 3040 | 1465000670988 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEFBE5000) [pid = 3040] [serial = 408] [outer = 0000003FE1FD4000] 17:37:51 INFO - PROCESS | 3040 | 1465000671408 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]]]}] 17:37:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:37:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 17:37:51 INFO - PROCESS | 3040 | 1465000671451 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:37:51 INFO - PROCESS | 3040 | 1465000671454 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:37:51 INFO - PROCESS | 3040 | 1465000671457 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:37:51 INFO - PROCESS | 3040 | 1465000671459 Marionette TRACE conn6 <- [1,510,null,{}] 17:37:51 INFO - PROCESS | 3040 | 1465000671467 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}] 17:37:51 INFO - PROCESS | 3040 | 1465000671604 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:37:51 INFO - PROCESS | 3040 | 1465000671635 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF16A000 == 33 [pid = 3040] [id = 137] 17:37:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFE5F000) [pid = 3040] [serial = 409] [outer = 0000000000000000] 17:37:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF0BDEC00) [pid = 3040] [serial = 410] [outer = 0000003FEFE5F000] 17:37:51 INFO - PROCESS | 3040 | 1465000671682 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1D2C400) [pid = 3040] [serial = 411] [outer = 0000003FEFE5F000] 17:37:52 INFO - PROCESS | 3040 | 1465000672122 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]]]}] 17:37:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:37:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 17:37:52 INFO - PROCESS | 3040 | 1465000672153 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 3040 | 1465000672155 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:37:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:37:52 INFO - PROCESS | 3040 | 1465000672158 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 3040 | 1465000672160 Marionette TRACE conn6 <- [1,514,null,{}] 17:37:52 INFO - PROCESS | 3040 | 1465000672196 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}] 17:37:52 INFO - PROCESS | 3040 | 1465000672313 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:37:52 INFO - PROCESS | 3040 | 1465000672323 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF109C800 == 34 [pid = 3040] [id = 138] 17:37:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1E71400) [pid = 3040] [serial = 412] [outer = 0000000000000000] 17:37:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF21B0800) [pid = 3040] [serial = 413] [outer = 0000003FF1E71400] 17:37:52 INFO - PROCESS | 3040 | 1465000672369 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF220C800) [pid = 3040] [serial = 414] [outer = 0000003FF1E71400] 17:37:52 INFO - PROCESS | 3040 | 1465000672836 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]]]}] 17:37:52 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 17:37:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 733ms 17:37:52 INFO - PROCESS | 3040 | 1465000672894 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 3040 | 1465000672896 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:37:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:37:52 INFO - PROCESS | 3040 | 1465000672911 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 3040 | 1465000672913 Marionette TRACE conn6 <- [1,518,null,{}] 17:37:52 INFO - PROCESS | 3040 | 1465000672917 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}] 17:37:53 INFO - PROCESS | 3040 | 1465000673049 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:37:53 INFO - PROCESS | 3040 | 1465000673100 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21DF800 == 35 [pid = 3040] [id = 139] 17:37:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF310F400) [pid = 3040] [serial = 415] [outer = 0000000000000000] 17:37:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF3157C00) [pid = 3040] [serial = 416] [outer = 0000003FF310F400] 17:37:53 INFO - PROCESS | 3040 | 1465000673147 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF31DA800) [pid = 3040] [serial = 417] [outer = 0000003FF310F400] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE106000) [pid = 3040] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE833D800) [pid = 3040] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE186AC00) [pid = 3040] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE2036800) [pid = 3040] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE1630400) [pid = 3040] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE7F73C00) [pid = 3040] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7828800) [pid = 3040] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE193800) [pid = 3040] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF2CD1C00) [pid = 3040] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEFE48400) [pid = 3040] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1E73000) [pid = 3040] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:37:53 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEB3C3400) [pid = 3040] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:37:53 INFO - PROCESS | 3040 | 1465000673583 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]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:37:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 732ms 17:37:53 INFO - PROCESS | 3040 | 1465000673639 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 3040 | 1465000673642 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:37:53 INFO - PROCESS | 3040 | 1465000673645 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3040 | 1465000673647 Marionette TRACE conn6 <- [1,522,null,{}] 17:37:53 INFO - PROCESS | 3040 | 1465000673650 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}] 17:37:53 INFO - PROCESS | 3040 | 1465000673734 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:37:53 INFO - PROCESS | 3040 | 1465000673740 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDC800 == 36 [pid = 3040] [id = 140] 17:37:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1FB7000) [pid = 3040] [serial = 418] [outer = 0000000000000000] 17:37:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1D2E000) [pid = 3040] [serial = 419] [outer = 0000003FE1FB7000] 17:37:53 INFO - PROCESS | 3040 | 1465000673786 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF31DF800) [pid = 3040] [serial = 420] [outer = 0000003FE1FB7000] 17:37:54 INFO - PROCESS | 3040 | 1465000674214 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]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 627ms 17:37:54 INFO - PROCESS | 3040 | 1465000674276 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 3040 | 1465000674286 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:37:54 INFO - PROCESS | 3040 | 1465000674290 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 3040 | 1465000674292 Marionette TRACE conn6 <- [1,526,null,{}] 17:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:37:54 INFO - PROCESS | 3040 | 1465000674295 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}] 17:37:54 INFO - PROCESS | 3040 | 1465000674379 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:37:54 INFO - PROCESS | 3040 | 1465000674386 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4558000 == 37 [pid = 3040] [id = 141] 17:37:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE45A000) [pid = 3040] [serial = 421] [outer = 0000000000000000] 17:37:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE460400) [pid = 3040] [serial = 422] [outer = 0000003FEE45A000] 17:37:54 INFO - PROCESS | 3040 | 1465000674432 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF315DC00) [pid = 3040] [serial = 423] [outer = 0000003FEE45A000] 17:37:54 INFO - PROCESS | 3040 | 1465000674860 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]]]}] 17:37:54 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 17:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 17:37:54 INFO - PROCESS | 3040 | 1465000674925 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 3040 | 1465000674927 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:37:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:37:54 INFO - PROCESS | 3040 | 1465000674930 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 3040 | 1465000674932 Marionette TRACE conn6 <- [1,530,null,{}] 17:37:54 INFO - PROCESS | 3040 | 1465000674936 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}] 17:37:55 INFO - PROCESS | 3040 | 1465000675022 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:37:55 INFO - PROCESS | 3040 | 1465000675066 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE80F000 == 38 [pid = 3040] [id = 142] 17:37:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF31E8C00) [pid = 3040] [serial = 424] [outer = 0000000000000000] 17:37:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF3F3A000) [pid = 3040] [serial = 425] [outer = 0000003FF31E8C00] 17:37:55 INFO - PROCESS | 3040 | 1465000675112 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF3F42800) [pid = 3040] [serial = 426] [outer = 0000003FF31E8C00] 17:37:55 INFO - PROCESS | 3040 | 1465000675806 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"]]]}] 17:37:55 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 17:37:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:37:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:37:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:37:55 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 17:37:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:37:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:37:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:37:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 944ms 17:37:55 INFO - PROCESS | 3040 | 1465000675879 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 3040 | 1465000675884 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:37:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:37:55 INFO - PROCESS | 3040 | 1465000675889 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 3040 | 1465000675893 Marionette TRACE conn6 <- [1,534,null,{}] 17:37:55 INFO - PROCESS | 3040 | 1465000675899 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}] 17:37:56 INFO - PROCESS | 3040 | 1465000676097 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:37:56 INFO - PROCESS | 3040 | 1465000676207 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D8800 == 39 [pid = 3040] [id = 143] 17:37:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEB3C9800) [pid = 3040] [serial = 427] [outer = 0000000000000000] 17:37:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEBB3A800) [pid = 3040] [serial = 428] [outer = 0000003FEB3C9800] 17:37:56 INFO - PROCESS | 3040 | 1465000676269 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE103800) [pid = 3040] [serial = 429] [outer = 0000003FEB3C9800] 17:37:56 INFO - PROCESS | 3040 | 1465000676872 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]]]}] 17:37:56 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. 17:37:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1036ms 17:37:56 INFO - PROCESS | 3040 | 1465000676928 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 3040 | 1465000676935 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:37:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:37:56 INFO - PROCESS | 3040 | 1465000676941 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 3040 | 1465000676944 Marionette TRACE conn6 <- [1,538,null,{}] 17:37:57 INFO - PROCESS | 3040 | 1465000677009 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}] 17:37:57 INFO - PROCESS | 3040 | 1465000677146 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:37:57 INFO - PROCESS | 3040 | 1465000677231 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45AF000 == 40 [pid = 3040] [id = 144] 17:37:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE764000) [pid = 3040] [serial = 430] [outer = 0000000000000000] 17:37:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEF38C800) [pid = 3040] [serial = 431] [outer = 0000003FEE764000] 17:37:57 INFO - PROCESS | 3040 | 1465000677290 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1C6CC00) [pid = 3040] [serial = 432] [outer = 0000003FEE764000] 17:37:57 INFO - PROCESS | 3040 | 1465000677861 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]]]}] 17:37:57 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. 17:37:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 944ms 17:37:57 INFO - PROCESS | 3040 | 1465000677886 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 3040 | 1465000677889 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:37:57 INFO - PROCESS | 3040 | 1465000677892 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - PROCESS | 3040 | 1465000677896 Marionette TRACE conn6 <- [1,542,null,{}] 17:37:57 INFO - PROCESS | 3040 | 1465000677908 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}] 17:37:58 INFO - PROCESS | 3040 | 1465000678068 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:37:58 INFO - PROCESS | 3040 | 1465000678136 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51B9800 == 41 [pid = 3040] [id = 145] 17:37:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF2CD1C00) [pid = 3040] [serial = 433] [outer = 0000000000000000] 17:37:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF314F400) [pid = 3040] [serial = 434] [outer = 0000003FF2CD1C00] 17:37:58 INFO - PROCESS | 3040 | 1465000678198 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF433EC00) [pid = 3040] [serial = 435] [outer = 0000003FF2CD1C00] 17:37:58 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:37:58 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:37:58 INFO - PROCESS | 3040 | 1465000678823 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]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:37:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 17:37:58 INFO - PROCESS | 3040 | 1465000678880 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 3040 | 1465000678883 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:37:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:37:58 INFO - PROCESS | 3040 | 1465000678887 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 3040 | 1465000678889 Marionette TRACE conn6 <- [1,546,null,{}] 17:37:58 INFO - PROCESS | 3040 | 1465000678893 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}] 17:37:59 INFO - PROCESS | 3040 | 1465000679042 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:37:59 INFO - PROCESS | 3040 | 1465000679156 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B88000 == 42 [pid = 3040] [id = 146] 17:37:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE1D0D800) [pid = 3040] [serial = 436] [outer = 0000000000000000] 17:37:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEE1DC400) [pid = 3040] [serial = 437] [outer = 0000003FE1D0D800] 17:37:59 INFO - PROCESS | 3040 | 1465000679215 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF4345C00) [pid = 3040] [serial = 438] [outer = 0000003FE1D0D800] 17:37:59 INFO - PROCESS | 3040 | 1465000679964 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]]]}] 17:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1141ms 17:38:00 INFO - PROCESS | 3040 | 1465000680030 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:38:00 INFO - PROCESS | 3040 | 1465000680035 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:38:00 INFO - PROCESS | 3040 | 1465000680039 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:38:00 INFO - PROCESS | 3040 | 1465000680044 Marionette TRACE conn6 <- [1,550,null,{}] 17:38:00 INFO - PROCESS | 3040 | 1465000680100 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}] 17:38:00 INFO - PROCESS | 3040 | 1465000680201 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4558000 == 41 [pid = 3040] [id = 141] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDC800 == 40 [pid = 3040] [id = 140] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21DF800 == 39 [pid = 3040] [id = 139] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF109C800 == 38 [pid = 3040] [id = 138] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF16A000 == 37 [pid = 3040] [id = 137] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE248800 == 36 [pid = 3040] [id = 136] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA92800 == 35 [pid = 3040] [id = 135] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F68000 == 34 [pid = 3040] [id = 134] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC1F000 == 33 [pid = 3040] [id = 131] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79D9000 == 32 [pid = 3040] [id = 132] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE1D4C000 == 31 [pid = 3040] [id = 133] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F64000 == 30 [pid = 3040] [id = 122] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B88000 == 29 [pid = 3040] [id = 146] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51B9800 == 28 [pid = 3040] [id = 145] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45AF000 == 27 [pid = 3040] [id = 144] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE80F000 == 26 [pid = 3040] [id = 142] 17:38:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D8800 == 25 [pid = 3040] [id = 143] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF2209400) [pid = 3040] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FF1C1F400) [pid = 3040] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF1C68400) [pid = 3040] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE08BC00) [pid = 3040] [serial = 375] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF1E66C00) [pid = 3040] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF21B4800) [pid = 3040] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE110C00) [pid = 3040] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEA93B400) [pid = 3040] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB07BC00) [pid = 3040] [serial = 372] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE7982800) [pid = 3040] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE2388400) [pid = 3040] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE676B000) [pid = 3040] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE6CAB800) [pid = 3040] [serial = 369] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FED73D000) [pid = 3040] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE354000) [pid = 3040] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE1DB800) [pid = 3040] [serial = 378] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB077C00) [pid = 3040] [serial = 149] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB383400) [pid = 3040] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7988000) [pid = 3040] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEF5CFC00) [pid = 3040] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE353400) [pid = 3040] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF31E8800) [pid = 3040] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF310D400) [pid = 3040] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF0BD6800) [pid = 3040] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE769400) [pid = 3040] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF21AC000) [pid = 3040] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:38:00 INFO - PROCESS | 3040 | 1465000680969 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE05EC800 == 26 [pid = 3040] [id = 147] 17:38:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE186DC00) [pid = 3040] [serial = 439] [outer = 0000000000000000] 17:38:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1EB2400) [pid = 3040] [serial = 440] [outer = 0000003FE186DC00] 17:38:01 INFO - PROCESS | 3040 | 1465000681026 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE20AA800) [pid = 3040] [serial = 441] [outer = 0000003FE186DC00] 17:38:01 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:01 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:01 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:01 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:01 INFO - PROCESS | 3040 | 1465000681479 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]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1494ms 17:38:01 INFO - PROCESS | 3040 | 1465000681535 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 3040 | 1465000681539 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:38:01 INFO - PROCESS | 3040 | 1465000681544 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 3040 | 1465000681547 Marionette TRACE conn6 <- [1,554,null,{}] 17:38:01 INFO - PROCESS | 3040 | 1465000681552 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}] 17:38:01 INFO - PROCESS | 3040 | 1465000681649 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:38:01 INFO - PROCESS | 3040 | 1465000681662 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F62000 == 27 [pid = 3040] [id = 148] 17:38:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE6082400) [pid = 3040] [serial = 442] [outer = 0000000000000000] 17:38:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE7945C00) [pid = 3040] [serial = 443] [outer = 0000003FE6082400] 17:38:01 INFO - PROCESS | 3040 | 1465000681714 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE798C800) [pid = 3040] [serial = 444] [outer = 0000003FE6082400] 17:38:02 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:02 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:02 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:02 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:02 INFO - PROCESS | 3040 | 1465000682175 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]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:38:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 17:38:02 INFO - PROCESS | 3040 | 1465000682242 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3040 | 1465000682246 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:38:02 INFO - PROCESS | 3040 | 1465000682283 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 3040 | 1465000682286 Marionette TRACE conn6 <- [1,558,null,{}] 17:38:02 INFO - PROCESS | 3040 | 1465000682290 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}] 17:38:02 INFO - PROCESS | 3040 | 1465000682408 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:38:02 INFO - PROCESS | 3040 | 1465000682455 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84C5000 == 28 [pid = 3040] [id = 149] 17:38:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE6AFB800) [pid = 3040] [serial = 445] [outer = 0000000000000000] 17:38:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB07CC00) [pid = 3040] [serial = 446] [outer = 0000003FE6AFB800] 17:38:02 INFO - PROCESS | 3040 | 1465000682511 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB3B4400) [pid = 3040] [serial = 447] [outer = 0000003FE6AFB800] 17:38:02 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:02 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:02 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:02 INFO - PROCESS | 3040 | 1465000682911 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]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:38:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 713ms 17:38:02 INFO - PROCESS | 3040 | 1465000682966 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3040 | 1465000682968 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:38:02 INFO - PROCESS | 3040 | 1465000682988 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 3040 | 1465000682994 Marionette TRACE conn6 <- [1,562,null,{}] 17:38:03 INFO - PROCESS | 3040 | 1465000682999 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}] 17:38:03 INFO - PROCESS | 3040 | 1465000683112 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:38:03 INFO - PROCESS | 3040 | 1465000683161 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC20000 == 29 [pid = 3040] [id = 150] 17:38:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEBAD3000) [pid = 3040] [serial = 448] [outer = 0000000000000000] 17:38:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEDC8B400) [pid = 3040] [serial = 449] [outer = 0000003FEBAD3000] 17:38:03 INFO - PROCESS | 3040 | 1465000683209 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE08CC00) [pid = 3040] [serial = 450] [outer = 0000003FEBAD3000] 17:38:03 INFO - PROCESS | 3040 | 1465000683641 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]]]}] 17:38:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:38:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 711ms 17:38:03 INFO - PROCESS | 3040 | 1465000683686 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 3040 | 1465000683689 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:38:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:38:03 INFO - PROCESS | 3040 | 1465000683692 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 3040 | 1465000683694 Marionette TRACE conn6 <- [1,566,null,{}] 17:38:03 INFO - PROCESS | 3040 | 1465000683697 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}] 17:38:03 INFO - PROCESS | 3040 | 1465000683839 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:38:03 INFO - PROCESS | 3040 | 1465000683889 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3BF000 == 30 [pid = 3040] [id = 151] 17:38:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE161400) [pid = 3040] [serial = 451] [outer = 0000000000000000] 17:38:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE194C00) [pid = 3040] [serial = 452] [outer = 0000003FEE161400] 17:38:03 INFO - PROCESS | 3040 | 1465000683944 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE1E5400) [pid = 3040] [serial = 453] [outer = 0000003FEE161400] 17:38:04 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:38:04 INFO - PROCESS | 3040 | 1465000684607 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]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:38:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 944ms 17:38:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:38:04 INFO - PROCESS | 3040 | 1465000684639 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3040 | 1465000684641 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:38:04 INFO - PROCESS | 3040 | 1465000684644 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3040 | 1465000684646 Marionette TRACE conn6 <- [1,570,null,{}] 17:38:04 INFO - PROCESS | 3040 | 1465000684650 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}] 17:38:04 INFO - PROCESS | 3040 | 1465000684756 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:38:04 INFO - PROCESS | 3040 | 1465000684765 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB29000 == 31 [pid = 3040] [id = 152] 17:38:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE5F0C400) [pid = 3040] [serial = 454] [outer = 0000000000000000] 17:38:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE45D400) [pid = 3040] [serial = 455] [outer = 0000003FE5F0C400] 17:38:04 INFO - PROCESS | 3040 | 1465000684863 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEEC47000) [pid = 3040] [serial = 456] [outer = 0000003FE5F0C400] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEFE5F000) [pid = 3040] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1E71400) [pid = 3040] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE095800) [pid = 3040] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF2202800) [pid = 3040] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF310F400) [pid = 3040] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB078800) [pid = 3040] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1FD4000) [pid = 3040] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6869C00) [pid = 3040] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6082800) [pid = 3040] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1FB7000) [pid = 3040] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE45A000) [pid = 3040] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:38:05 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF31E8C00) [pid = 3040] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:38:05 INFO - PROCESS | 3040 | 1465000685413 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]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:38:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 838ms 17:38:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:38:05 INFO - PROCESS | 3040 | 1465000685486 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 3040 | 1465000685488 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:38:05 INFO - PROCESS | 3040 | 1465000685491 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 3040 | 1465000685493 Marionette TRACE conn6 <- [1,574,null,{}] 17:38:05 INFO - PROCESS | 3040 | 1465000685496 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}] 17:38:05 INFO - PROCESS | 3040 | 1465000685583 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:38:05 INFO - PROCESS | 3040 | 1465000685588 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE104C000 == 32 [pid = 3040] [id = 153] 17:38:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEF0D9000) [pid = 3040] [serial = 457] [outer = 0000000000000000] 17:38:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEF38C400) [pid = 3040] [serial = 458] [outer = 0000003FEF0D9000] 17:38:05 INFO - PROCESS | 3040 | 1465000685642 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFE45C00) [pid = 3040] [serial = 459] [outer = 0000003FEF0D9000] 17:38:05 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:05 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:06 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:06 INFO - PROCESS | 3040 | 1465000686059 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]]]}] 17:38:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:38:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 585ms 17:38:06 INFO - PROCESS | 3040 | 1465000686087 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:38:06 INFO - PROCESS | 3040 | 1465000686089 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:38:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:38:06 INFO - PROCESS | 3040 | 1465000686093 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - PROCESS | 3040 | 1465000686094 Marionette TRACE conn6 <- [1,578,null,{}] 17:38:06 INFO - PROCESS | 3040 | 1465000686098 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}] 17:38:06 INFO - PROCESS | 3040 | 1465000686180 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:38:06 INFO - PROCESS | 3040 | 1465000686186 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D62000 == 33 [pid = 3040] [id = 154] 17:38:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE6AF0800) [pid = 3040] [serial = 460] [outer = 0000000000000000] 17:38:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE66000) [pid = 3040] [serial = 461] [outer = 0000003FE6AF0800] 17:38:06 INFO - PROCESS | 3040 | 1465000686232 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1C20000) [pid = 3040] [serial = 462] [outer = 0000003FE6AF0800] 17:38:06 INFO - PROCESS | 3040 | 1465000686665 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]]]}] 17:38:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:38:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 17:38:06 INFO - PROCESS | 3040 | 1465000686722 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:38:06 INFO - PROCESS | 3040 | 1465000686724 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:38:06 INFO - PROCESS | 3040 | 1465000686727 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:38:06 INFO - PROCESS | 3040 | 1465000686729 Marionette TRACE conn6 <- [1,582,null,{}] 17:38:06 INFO - PROCESS | 3040 | 1465000686732 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}] 17:38:06 INFO - PROCESS | 3040 | 1465000686823 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:38:06 INFO - PROCESS | 3040 | 1465000686834 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21CF000 == 34 [pid = 3040] [id = 155] 17:38:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1E68400) [pid = 3040] [serial = 463] [outer = 0000000000000000] 17:38:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1E6CC00) [pid = 3040] [serial = 464] [outer = 0000003FF1E68400] 17:38:06 INFO - PROCESS | 3040 | 1465000686880 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF21AE400) [pid = 3040] [serial = 465] [outer = 0000003FF1E68400] 17:38:07 INFO - PROCESS | 3040 | 1465000687568 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]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:38:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 17:38:07 INFO - PROCESS | 3040 | 1465000687611 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 3040 | 1465000687616 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:38:07 INFO - PROCESS | 3040 | 1465000687621 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:38:07 INFO - PROCESS | 3040 | 1465000687625 Marionette TRACE conn6 <- [1,586,null,{}] 17:38:07 INFO - PROCESS | 3040 | 1465000687631 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}] 17:38:07 INFO - PROCESS | 3040 | 1465000687761 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:38:07 INFO - PROCESS | 3040 | 1465000687834 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F76000 == 35 [pid = 3040] [id = 156] 17:38:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE2E8DC00) [pid = 3040] [serial = 466] [outer = 0000000000000000] 17:38:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE6082800) [pid = 3040] [serial = 467] [outer = 0000003FE2E8DC00] 17:38:07 INFO - PROCESS | 3040 | 1465000687895 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE7982800) [pid = 3040] [serial = 468] [outer = 0000003FE2E8DC00] 17:38:08 INFO - PROCESS | 3040 | 1465000688665 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]]]}] 17:38:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:38:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1085ms 17:38:08 INFO - PROCESS | 3040 | 1465000688718 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:38:08 INFO - PROCESS | 3040 | 1465000688724 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:38:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:38:08 INFO - PROCESS | 3040 | 1465000688755 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:38:08 INFO - PROCESS | 3040 | 1465000688758 Marionette TRACE conn6 <- [1,590,null,{}] 17:38:08 INFO - PROCESS | 3040 | 1465000688763 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}] 17:38:08 INFO - PROCESS | 3040 | 1465000688908 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:38:08 INFO - PROCESS | 3040 | 1465000688976 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB29800 == 36 [pid = 3040] [id = 157] 17:38:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEB07F400) [pid = 3040] [serial = 469] [outer = 0000000000000000] 17:38:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEB3C5C00) [pid = 3040] [serial = 470] [outer = 0000003FEB07F400] 17:38:09 INFO - PROCESS | 3040 | 1465000689036 Marionette DEBUG loaded listener.js 17:38:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FED77C400) [pid = 3040] [serial = 471] [outer = 0000003FEB07F400] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D62000 == 35 [pid = 3040] [id = 154] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE104C000 == 34 [pid = 3040] [id = 153] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB29000 == 33 [pid = 3040] [id = 152] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3BF000 == 32 [pid = 3040] [id = 151] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC20000 == 31 [pid = 3040] [id = 150] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84C5000 == 30 [pid = 3040] [id = 149] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F62000 == 29 [pid = 3040] [id = 148] 17:38:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE05EC800 == 28 [pid = 3040] [id = 147] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF0BDEC00) [pid = 3040] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF21B0800) [pid = 3040] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF1D2C400) [pid = 3040] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE098C00) [pid = 3040] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE163800) [pid = 3040] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF2CC5400) [pid = 3040] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF3157C00) [pid = 3040] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB497000) [pid = 3040] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE097800) [pid = 3040] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEECD1400) [pid = 3040] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6CB9400) [pid = 3040] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB05B800) [pid = 3040] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE8343C00) [pid = 3040] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB37D000) [pid = 3040] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF220C800) [pid = 3040] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF1D2E000) [pid = 3040] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE460400) [pid = 3040] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF31DA800) [pid = 3040] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF31DF800) [pid = 3040] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEFBE5000) [pid = 3040] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF3F3A000) [pid = 3040] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF3F42800) [pid = 3040] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF315DC00) [pid = 3040] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3040 | 1465000689911 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]]]}] 17:38:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:38:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1213ms 17:38:09 INFO - PROCESS | 3040 | 1465000689949 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 3040 | 1465000689953 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:38:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:38:09 INFO - PROCESS | 3040 | 1465000689958 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 3040 | 1465000689961 Marionette TRACE conn6 <- [1,594,null,{}] 17:38:09 INFO - PROCESS | 3040 | 1465000689966 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}] 17:38:10 INFO - PROCESS | 3040 | 1465000690060 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:38:10 INFO - PROCESS | 3040 | 1465000690067 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5E54000 == 29 [pid = 3040] [id = 158] 17:38:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE7827800) [pid = 3040] [serial = 472] [outer = 0000000000000000] 17:38:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE7945800) [pid = 3040] [serial = 473] [outer = 0000003FE7827800] 17:38:10 INFO - PROCESS | 3040 | 1465000690125 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB079400) [pid = 3040] [serial = 474] [outer = 0000003FE7827800] 17:38:10 INFO - PROCESS | 3040 | 1465000690600 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]]]}] 17:38:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:38:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 17:38:10 INFO - PROCESS | 3040 | 1465000690678 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 3040 | 1465000690684 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:38:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:38:10 INFO - PROCESS | 3040 | 1465000690693 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 3040 | 1465000690695 Marionette TRACE conn6 <- [1,598,null,{}] 17:38:10 INFO - PROCESS | 3040 | 1465000690699 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}] 17:38:10 INFO - PROCESS | 3040 | 1465000690796 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:38:10 INFO - PROCESS | 3040 | 1465000690803 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9F000 == 30 [pid = 3040] [id = 159] 17:38:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FED77C000) [pid = 3040] [serial = 475] [outer = 0000000000000000] 17:38:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEDD42000) [pid = 3040] [serial = 476] [outer = 0000003FED77C000] 17:38:10 INFO - PROCESS | 3040 | 1465000690854 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE105400) [pid = 3040] [serial = 477] [outer = 0000003FED77C000] 17:38:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:38:11 INFO - PROCESS | 3040 | 1465000691310 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]]]}] 17:38:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 628ms 17:38:11 INFO - PROCESS | 3040 | 1465000691321 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 3040 | 1465000691324 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:38:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:38:11 INFO - PROCESS | 3040 | 1465000691327 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:38:11 INFO - PROCESS | 3040 | 1465000691331 Marionette TRACE conn6 <- [1,602,null,{}] 17:38:11 INFO - PROCESS | 3040 | 1465000691342 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}] 17:38:11 INFO - PROCESS | 3040 | 1465000691461 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:38:11 INFO - PROCESS | 3040 | 1465000691468 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE240000 == 31 [pid = 3040] [id = 160] 17:38:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1FD4800) [pid = 3040] [serial = 478] [outer = 0000000000000000] 17:38:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE355400) [pid = 3040] [serial = 479] [outer = 0000003FE1FD4800] 17:38:11 INFO - PROCESS | 3040 | 1465000691521 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE464C00) [pid = 3040] [serial = 480] [outer = 0000003FE1FD4800] 17:38:12 INFO - PROCESS | 3040 | 1465000692024 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]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:38:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 17:38:12 INFO - PROCESS | 3040 | 1465000692063 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 3040 | 1465000692066 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:38:12 INFO - PROCESS | 3040 | 1465000692075 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3040 | 1465000692077 Marionette TRACE conn6 <- [1,606,null,{}] 17:38:12 INFO - PROCESS | 3040 | 1465000692085 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}] 17:38:12 INFO - PROCESS | 3040 | 1465000692230 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:38:12 INFO - PROCESS | 3040 | 1465000692252 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF13D000 == 32 [pid = 3040] [id = 161] 17:38:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEECCAC00) [pid = 3040] [serial = 481] [outer = 0000000000000000] 17:38:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF0E1000) [pid = 3040] [serial = 482] [outer = 0000003FEECCAC00] 17:38:12 INFO - PROCESS | 3040 | 1465000692300 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE4F800) [pid = 3040] [serial = 483] [outer = 0000003FEECCAC00] 17:38:12 INFO - PROCESS | 3040 | 1465000692748 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]]]}] 17:38:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:38:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 734ms 17:38:12 INFO - PROCESS | 3040 | 1465000692812 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 3040 | 1465000692814 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:38:12 INFO - PROCESS | 3040 | 1465000692817 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3040 | 1465000692819 Marionette TRACE conn6 <- [1,610,null,{}] 17:38:12 INFO - PROCESS | 3040 | 1465000692822 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}] 17:38:12 INFO - PROCESS | 3040 | 1465000692931 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:38:12 INFO - PROCESS | 3040 | 1465000692938 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1CCE800 == 33 [pid = 3040] [id = 162] 17:38:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1010400) [pid = 3040] [serial = 484] [outer = 0000000000000000] 17:38:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1C6FC00) [pid = 3040] [serial = 485] [outer = 0000003FF1010400] 17:38:12 INFO - PROCESS | 3040 | 1465000692988 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1E73C00) [pid = 3040] [serial = 486] [outer = 0000003FF1010400] 17:38:13 INFO - PROCESS | 3040 | 1465000693451 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]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:38:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 17:38:13 INFO - PROCESS | 3040 | 1465000693512 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 3040 | 1465000693514 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:38:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:38:13 INFO - PROCESS | 3040 | 1465000693524 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 3040 | 1465000693526 Marionette TRACE conn6 <- [1,614,null,{}] 17:38:13 INFO - PROCESS | 3040 | 1465000693565 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}] 17:38:13 INFO - PROCESS | 3040 | 1465000693716 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:38:13 INFO - PROCESS | 3040 | 1465000693762 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C73800 == 34 [pid = 3040] [id = 163] 17:38:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF21B5C00) [pid = 3040] [serial = 487] [outer = 0000000000000000] 17:38:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF2CCC800) [pid = 3040] [serial = 488] [outer = 0000003FF21B5C00] 17:38:13 INFO - PROCESS | 3040 | 1465000693810 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF3107400) [pid = 3040] [serial = 489] [outer = 0000003FF21B5C00] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE186DC00) [pid = 3040] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE6082400) [pid = 3040] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE1D0D800) [pid = 3040] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE6AFB800) [pid = 3040] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB3C9800) [pid = 3040] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE764000) [pid = 3040] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF2CD1C00) [pid = 3040] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE161400) [pid = 3040] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE5F0C400) [pid = 3040] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE6AF0800) [pid = 3040] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEBAD3000) [pid = 3040] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:38:14 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEF0D9000) [pid = 3040] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:38:14 INFO - PROCESS | 3040 | 1465000694270 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]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:38:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 755ms 17:38:14 INFO - PROCESS | 3040 | 1465000694283 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:38:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:38:14 INFO - PROCESS | 3040 | 1465000694285 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:38:14 INFO - PROCESS | 3040 | 1465000694289 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 3040 | 1465000694290 Marionette TRACE conn6 <- [1,618,null,{}] 17:38:14 INFO - PROCESS | 3040 | 1465000694294 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}] 17:38:14 INFO - PROCESS | 3040 | 1465000694403 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:38:14 INFO - PROCESS | 3040 | 1465000694445 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDE800 == 35 [pid = 3040] [id = 164] 17:38:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1FBE800) [pid = 3040] [serial = 490] [outer = 0000000000000000] 17:38:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE764000) [pid = 3040] [serial = 491] [outer = 0000003FE1FBE800] 17:38:14 INFO - PROCESS | 3040 | 1465000694492 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF310D400) [pid = 3040] [serial = 492] [outer = 0000003FE1FBE800] 17:38:14 INFO - PROCESS | 3040 | 1465000694860 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]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:38:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 588ms 17:38:14 INFO - PROCESS | 3040 | 1465000694881 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 3040 | 1465000694883 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:38:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:38:14 INFO - PROCESS | 3040 | 1465000694886 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 3040 | 1465000694888 Marionette TRACE conn6 <- [1,622,null,{}] 17:38:14 INFO - PROCESS | 3040 | 1465000694891 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}] 17:38:15 INFO - PROCESS | 3040 | 1465000695011 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:38:15 INFO - PROCESS | 3040 | 1465000695046 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF454D000 == 36 [pid = 3040] [id = 165] 17:38:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF3155000) [pid = 3040] [serial = 493] [outer = 0000000000000000] 17:38:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF315BC00) [pid = 3040] [serial = 494] [outer = 0000003FF3155000] 17:38:15 INFO - PROCESS | 3040 | 1465000695093 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF31DF800) [pid = 3040] [serial = 495] [outer = 0000003FF3155000] 17:38:15 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:15 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:15 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:15 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:15 INFO - PROCESS | 3040 | 1465000695495 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]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:38:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 17:38:15 INFO - PROCESS | 3040 | 1465000695518 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 3040 | 1465000695520 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:38:15 INFO - PROCESS | 3040 | 1465000695523 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:38:15 INFO - PROCESS | 3040 | 1465000695525 Marionette TRACE conn6 <- [1,626,null,{}] 17:38:15 INFO - PROCESS | 3040 | 1465000695528 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}] 17:38:15 INFO - PROCESS | 3040 | 1465000695641 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:38:15 INFO - PROCESS | 3040 | 1465000695649 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D9800 == 37 [pid = 3040] [id = 166] 17:38:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF219A400) [pid = 3040] [serial = 496] [outer = 0000000000000000] 17:38:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF21A2000) [pid = 3040] [serial = 497] [outer = 0000003FF219A400] 17:38:15 INFO - PROCESS | 3040 | 1465000695694 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF21A8C00) [pid = 3040] [serial = 498] [outer = 0000003FF219A400] 17:38:15 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:15 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:16 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:16 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:16 INFO - PROCESS | 3040 | 1465000696143 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]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:38:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 17:38:16 INFO - PROCESS | 3040 | 1465000696202 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:38:16 INFO - PROCESS | 3040 | 1465000696207 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:38:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:38:16 INFO - PROCESS | 3040 | 1465000696213 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - PROCESS | 3040 | 1465000696217 Marionette TRACE conn6 <- [1,630,null,{}] 17:38:16 INFO - PROCESS | 3040 | 1465000696225 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}] 17:38:16 INFO - PROCESS | 3040 | 1465000696436 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:38:16 INFO - PROCESS | 3040 | 1465000696531 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE60AF000 == 38 [pid = 3040] [id = 167] 17:38:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE6CB9400) [pid = 3040] [serial = 499] [outer = 0000000000000000] 17:38:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE7988800) [pid = 3040] [serial = 500] [outer = 0000003FE6CB9400] 17:38:16 INFO - PROCESS | 3040 | 1465000696597 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB37D000) [pid = 3040] [serial = 501] [outer = 0000003FE6CB9400] 17:38:17 INFO - PROCESS | 3040 | 1465000697183 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]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:38:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1036ms 17:38:17 INFO - PROCESS | 3040 | 1465000697250 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 3040 | 1465000697256 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:38:17 INFO - PROCESS | 3040 | 1465000697263 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:38:17 INFO - PROCESS | 3040 | 1465000697266 Marionette TRACE conn6 <- [1,634,null,{}] 17:38:17 INFO - PROCESS | 3040 | 1465000697270 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}] 17:38:17 INFO - PROCESS | 3040 | 1465000697447 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:38:17 INFO - PROCESS | 3040 | 1465000697556 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C4B800 == 39 [pid = 3040] [id = 168] 17:38:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE195000) [pid = 3040] [serial = 502] [outer = 0000000000000000] 17:38:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE354800) [pid = 3040] [serial = 503] [outer = 0000003FEE195000] 17:38:17 INFO - PROCESS | 3040 | 1465000697617 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEECD1400) [pid = 3040] [serial = 504] [outer = 0000003FEE195000] 17:38:18 INFO - PROCESS | 3040 | 1465000698240 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]]]}] 17:38:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:38:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1025ms 17:38:18 INFO - PROCESS | 3040 | 1465000698293 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 3040 | 1465000698296 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:38:18 INFO - PROCESS | 3040 | 1465000698300 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 3040 | 1465000698304 Marionette TRACE conn6 <- [1,638,null,{}] 17:38:18 INFO - PROCESS | 3040 | 1465000698315 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}] 17:38:18 INFO - PROCESS | 3040 | 1465000698435 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:38:18 INFO - PROCESS | 3040 | 1465000698509 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF501C800 == 40 [pid = 3040] [id = 169] 17:38:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF2208C00) [pid = 3040] [serial = 505] [outer = 0000000000000000] 17:38:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF2CC2C00) [pid = 3040] [serial = 506] [outer = 0000003FF2208C00] 17:38:18 INFO - PROCESS | 3040 | 1465000698612 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF315DC00) [pid = 3040] [serial = 507] [outer = 0000003FF2208C00] 17:38:19 INFO - PROCESS | 3040 | 1465000699254 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]]]}] 17:38:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:38:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 985ms 17:38:19 INFO - PROCESS | 3040 | 1465000699287 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:38:19 INFO - PROCESS | 3040 | 1465000699290 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:38:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:38:19 INFO - PROCESS | 3040 | 1465000699294 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 3040 | 1465000699296 Marionette TRACE conn6 <- [1,642,null,{}] 17:38:19 INFO - PROCESS | 3040 | 1465000699300 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}] 17:38:19 INFO - PROCESS | 3040 | 1465000699416 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:38:19 INFO - PROCESS | 3040 | 1465000699501 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16EE000 == 41 [pid = 3040] [id = 170] 17:38:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE68CDC00) [pid = 3040] [serial = 508] [outer = 0000000000000000] 17:38:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEE10CC00) [pid = 3040] [serial = 509] [outer = 0000003FE68CDC00] 17:38:19 INFO - PROCESS | 3040 | 1465000699559 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF3104000) [pid = 3040] [serial = 510] [outer = 0000003FE68CDC00] 17:38:20 INFO - PROCESS | 3040 | 1465000700228 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]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:38:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 984ms 17:38:20 INFO - PROCESS | 3040 | 1465000700281 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 3040 | 1465000700285 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:38:20 INFO - PROCESS | 3040 | 1465000700290 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:38:20 INFO - PROCESS | 3040 | 1465000700293 Marionette TRACE conn6 <- [1,646,null,{}] 17:38:20 INFO - PROCESS | 3040 | 1465000700299 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}] 17:38:20 INFO - PROCESS | 3040 | 1465000700408 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:38:20 INFO - PROCESS | 3040 | 1465000700500 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F74000 == 42 [pid = 3040] [id = 171] 17:38:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FE7986400) [pid = 3040] [serial = 511] [outer = 0000000000000000] 17:38:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEB078000) [pid = 3040] [serial = 512] [outer = 0000003FE7986400] 17:38:20 INFO - PROCESS | 3040 | 1465000700554 Marionette DEBUG loaded listener.js 17:38:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FED774C00) [pid = 3040] [serial = 513] [outer = 0000003FE7986400] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF454D000 == 41 [pid = 3040] [id = 165] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDE800 == 40 [pid = 3040] [id = 164] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C73800 == 39 [pid = 3040] [id = 163] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1CCE800 == 38 [pid = 3040] [id = 162] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF13D000 == 37 [pid = 3040] [id = 161] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE240000 == 36 [pid = 3040] [id = 160] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9F000 == 35 [pid = 3040] [id = 159] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5E54000 == 34 [pid = 3040] [id = 158] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21CF000 == 33 [pid = 3040] [id = 155] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB29800 == 32 [pid = 3040] [id = 157] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F76000 == 31 [pid = 3040] [id = 156] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16EE000 == 30 [pid = 3040] [id = 170] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF501C800 == 29 [pid = 3040] [id = 169] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C4B800 == 28 [pid = 3040] [id = 168] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D9800 == 27 [pid = 3040] [id = 166] 17:38:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE60AF000 == 26 [pid = 3040] [id = 167] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE1EB2400) [pid = 3040] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FE20AA800) [pid = 3040] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE7945C00) [pid = 3040] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FE798C800) [pid = 3040] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF4345C00) [pid = 3040] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE1DC400) [pid = 3040] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEB07CC00) [pid = 3040] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE103800) [pid = 3040] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEBB3A800) [pid = 3040] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF1C6CC00) [pid = 3040] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEF38C800) [pid = 3040] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF433EC00) [pid = 3040] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF314F400) [pid = 3040] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE194C00) [pid = 3040] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE1E5400) [pid = 3040] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE45D400) [pid = 3040] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEFE66000) [pid = 3040] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEEC47000) [pid = 3040] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEDC8B400) [pid = 3040] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE08CC00) [pid = 3040] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1C20000) [pid = 3040] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1E6CC00) [pid = 3040] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEF38C400) [pid = 3040] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEB3B4400) [pid = 3040] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEFE45C00) [pid = 3040] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3040 | 1465000701801 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]]]}] 17:38:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:38:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1550ms 17:38:21 INFO - PROCESS | 3040 | 1465000701843 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:38:21 INFO - PROCESS | 3040 | 1465000701846 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:38:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:38:21 INFO - PROCESS | 3040 | 1465000701850 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 3040 | 1465000701853 Marionette TRACE conn6 <- [1,650,null,{}] 17:38:21 INFO - PROCESS | 3040 | 1465000701858 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}] 17:38:21 INFO - PROCESS | 3040 | 1465000701953 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:38:22 INFO - PROCESS | 3040 | 1465000702040 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5E57800 == 27 [pid = 3040] [id = 172] 17:38:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE6D0E400) [pid = 3040] [serial = 514] [outer = 0000000000000000] 17:38:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE7828400) [pid = 3040] [serial = 515] [outer = 0000003FE6D0E400] 17:38:22 INFO - PROCESS | 3040 | 1465000702092 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE798D800) [pid = 3040] [serial = 516] [outer = 0000003FE6D0E400] 17:38:22 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:22 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:22 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:22 INFO - PROCESS | 3040 | 1465000702492 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]]]}] 17:38:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:38:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 692ms 17:38:22 INFO - PROCESS | 3040 | 1465000702562 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 3040 | 1465000702569 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:38:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:38:22 INFO - PROCESS | 3040 | 1465000702578 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 3040 | 1465000702581 Marionette TRACE conn6 <- [1,654,null,{}] 17:38:22 INFO - PROCESS | 3040 | 1465000702589 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}] 17:38:22 INFO - PROCESS | 3040 | 1465000702689 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:38:22 INFO - PROCESS | 3040 | 1465000702704 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA954800 == 28 [pid = 3040] [id = 173] 17:38:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB082400) [pid = 3040] [serial = 517] [outer = 0000000000000000] 17:38:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB3B1400) [pid = 3040] [serial = 518] [outer = 0000003FEB082400] 17:38:22 INFO - PROCESS | 3040 | 1465000702753 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB494000) [pid = 3040] [serial = 519] [outer = 0000003FEB082400] 17:38:23 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:23 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:23 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:23 INFO - PROCESS | 3040 | 1465000703201 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]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:38:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 692ms 17:38:23 INFO - PROCESS | 3040 | 1465000703270 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 3040 | 1465000703273 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:38:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:38:23 INFO - PROCESS | 3040 | 1465000703277 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 3040 | 1465000703281 Marionette TRACE conn6 <- [1,658,null,{}] 17:38:23 INFO - PROCESS | 3040 | 1465000703292 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}] 17:38:23 INFO - PROCESS | 3040 | 1465000703389 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:38:23 INFO - PROCESS | 3040 | 1465000703399 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D4800 == 29 [pid = 3040] [id = 174] 17:38:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE08B400) [pid = 3040] [serial = 520] [outer = 0000000000000000] 17:38:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE08EC00) [pid = 3040] [serial = 521] [outer = 0000003FEE08B400] 17:38:23 INFO - PROCESS | 3040 | 1465000703452 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE10A800) [pid = 3040] [serial = 522] [outer = 0000003FEE08B400] 17:38:23 INFO - PROCESS | 3040 | 1465000703930 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]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:38:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 17:38:23 INFO - PROCESS | 3040 | 1465000703970 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 3040 | 1465000703973 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:38:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:38:23 INFO - PROCESS | 3040 | 1465000703976 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 3040 | 1465000703978 Marionette TRACE conn6 <- [1,662,null,{}] 17:38:23 INFO - PROCESS | 3040 | 1465000703981 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}] 17:38:24 INFO - PROCESS | 3040 | 1465000704125 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:38:24 INFO - PROCESS | 3040 | 1465000704145 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81F800 == 30 [pid = 3040] [id = 175] 17:38:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE1DC800) [pid = 3040] [serial = 523] [outer = 0000000000000000] 17:38:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE208C00) [pid = 3040] [serial = 524] [outer = 0000003FEE1DC800] 17:38:24 INFO - PROCESS | 3040 | 1465000704193 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE458000) [pid = 3040] [serial = 525] [outer = 0000003FEE1DC800] 17:38:24 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:24 INFO - PROCESS | 3040 | [3040] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:38:24 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:24 INFO - PROCESS | 3040 | 1465000704642 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]]]}] 17:38:24 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 17:38:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 17:38:24 INFO - PROCESS | 3040 | 1465000704670 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 3040 | 1465000704672 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:38:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:38:24 INFO - PROCESS | 3040 | 1465000704681 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 3040 | 1465000704683 Marionette TRACE conn6 <- [1,666,null,{}] 17:38:24 INFO - PROCESS | 3040 | 1465000704687 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}] 17:38:24 INFO - PROCESS | 3040 | 1465000704794 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:38:24 INFO - PROCESS | 3040 | 1465000704800 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF153000 == 31 [pid = 3040] [id = 176] 17:38:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE45F000) [pid = 3040] [serial = 526] [outer = 0000000000000000] 17:38:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE682C00) [pid = 3040] [serial = 527] [outer = 0000003FEE45F000] 17:38:24 INFO - PROCESS | 3040 | 1465000704846 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEEFC0000) [pid = 3040] [serial = 528] [outer = 0000003FEE45F000] 17:38:25 INFO - PROCESS | 3040 | 1465000705324 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]]]}] 17:38:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:38:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 17:38:25 INFO - PROCESS | 3040 | 1465000705381 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 3040 | 1465000705383 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:38:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:38:25 INFO - PROCESS | 3040 | 1465000705387 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - PROCESS | 3040 | 1465000705388 Marionette TRACE conn6 <- [1,670,null,{}] 17:38:25 INFO - PROCESS | 3040 | 1465000705392 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}] 17:38:25 INFO - PROCESS | 3040 | 1465000705544 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:38:25 INFO - PROCESS | 3040 | 1465000705567 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1087800 == 32 [pid = 3040] [id = 177] 17:38:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE1FC4800) [pid = 3040] [serial = 529] [outer = 0000000000000000] 17:38:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1013400) [pid = 3040] [serial = 530] [outer = 0000003FE1FC4800] 17:38:25 INFO - PROCESS | 3040 | 1465000705614 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF1D37C00) [pid = 3040] [serial = 531] [outer = 0000003FE1FC4800] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF3155000) [pid = 3040] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEECCAC00) [pid = 3040] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF1010400) [pid = 3040] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE1FBE800) [pid = 3040] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FED77C000) [pid = 3040] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE7827800) [pid = 3040] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE1FD4800) [pid = 3040] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF21B5C00) [pid = 3040] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB07F400) [pid = 3040] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF1E68400) [pid = 3040] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE2E8DC00) [pid = 3040] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:38:25 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF219A400) [pid = 3040] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:38:26 INFO - PROCESS | 3040 | [3040] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:38:26 INFO - PROCESS | 3040 | [3040] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:38:26 INFO - PROCESS | 3040 | 1465000706732 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]]]}] 17:38:26 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) 17:38:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1387ms 17:38:26 INFO - PROCESS | 3040 | 1465000706776 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 3040 | 1465000706779 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:38:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:38:26 INFO - PROCESS | 3040 | 1465000706782 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 3040 | 1465000706784 Marionette TRACE conn6 <- [1,674,null,{}] 17:38:26 INFO - PROCESS | 3040 | 1465000706787 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}] 17:38:26 INFO - PROCESS | 3040 | 1465000706871 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:38:26 INFO - PROCESS | 3040 | 1465000706877 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D60000 == 33 [pid = 3040] [id = 178] 17:38:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE1E0800) [pid = 3040] [serial = 532] [outer = 0000000000000000] 17:38:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1D2D000) [pid = 3040] [serial = 533] [outer = 0000003FEE1E0800] 17:38:26 INFO - PROCESS | 3040 | 1465000706925 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF219D800) [pid = 3040] [serial = 534] [outer = 0000003FEE1E0800] 17:38:27 INFO - PROCESS | 3040 | 1465000707848 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]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:38:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1080ms 17:38:27 INFO - PROCESS | 3040 | 1465000707865 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 3040 | 1465000707867 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:38:27 INFO - PROCESS | 3040 | 1465000707871 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:38:27 INFO - PROCESS | 3040 | 1465000707873 Marionette TRACE conn6 <- [1,678,null,{}] 17:38:27 INFO - PROCESS | 3040 | 1465000707880 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}] 17:38:27 INFO - PROCESS | 3040 | 1465000707962 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:38:28 INFO - PROCESS | 3040 | 1465000708069 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FDFD23000 == 34 [pid = 3040] [id = 179] 17:38:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FDFC52C00) [pid = 3040] [serial = 535] [outer = 0000000000000000] 17:38:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE0DC8000) [pid = 3040] [serial = 536] [outer = 0000003FDFC52C00] 17:38:28 INFO - PROCESS | 3040 | 1465000708133 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE20B2400) [pid = 3040] [serial = 537] [outer = 0000003FDFC52C00] 17:38:29 INFO - PROCESS | 3040 | 1465000709372 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]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:38:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1550ms 17:38:29 INFO - PROCESS | 3040 | 1465000709426 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 3040 | 1465000709431 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:38:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:38:29 INFO - PROCESS | 3040 | 1465000709435 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 3040 | 1465000709439 Marionette TRACE conn6 <- [1,682,null,{}] 17:38:29 INFO - PROCESS | 3040 | 1465000709526 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}] 17:38:29 INFO - PROCESS | 3040 | 1465000709653 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:38:29 INFO - PROCESS | 3040 | 1465000709716 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA7E800 == 35 [pid = 3040] [id = 180] 17:38:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE8002C00) [pid = 3040] [serial = 538] [outer = 0000000000000000] 17:38:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB078800) [pid = 3040] [serial = 539] [outer = 0000003FE8002C00] 17:38:29 INFO - PROCESS | 3040 | 1465000709778 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEBAD3000) [pid = 3040] [serial = 540] [outer = 0000003FE8002C00] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4E7800 == 34 [pid = 3040] [id = 26] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB428000 == 33 [pid = 3040] [id = 12] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF454A000 == 32 [pid = 3040] [id = 21] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3D7000 == 31 [pid = 3040] [id = 16] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC2C800 == 30 [pid = 3040] [id = 25] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE20C6000 == 29 [pid = 3040] [id = 27] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB47B800 == 28 [pid = 3040] [id = 15] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE0D4B000 == 27 [pid = 3040] [id = 28] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6AA2800 == 26 [pid = 3040] [id = 24] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7CD000 == 25 [pid = 3040] [id = 14] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79F2000 == 24 [pid = 3040] [id = 13] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE1E95000 == 23 [pid = 3040] [id = 22] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6AA5800 == 22 [pid = 3040] [id = 23] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D60000 == 21 [pid = 3040] [id = 178] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1087800 == 20 [pid = 3040] [id = 177] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF153000 == 19 [pid = 3040] [id = 176] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81F800 == 18 [pid = 3040] [id = 175] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D4800 == 17 [pid = 3040] [id = 174] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA954800 == 16 [pid = 3040] [id = 173] 17:38:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5E57800 == 15 [pid = 3040] [id = 172] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF31DF800) [pid = 3040] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEF0E1000) [pid = 3040] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF1C6FC00) [pid = 3040] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE764000) [pid = 3040] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEDD42000) [pid = 3040] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE105400) [pid = 3040] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE7945800) [pid = 3040] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB079400) [pid = 3040] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE355400) [pid = 3040] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF2CCC800) [pid = 3040] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB3C5C00) [pid = 3040] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FED77C400) [pid = 3040] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF21AE400) [pid = 3040] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE6082800) [pid = 3040] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE7982800) [pid = 3040] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF21A2000) [pid = 3040] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF315BC00) [pid = 3040] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF21A8C00) [pid = 3040] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF3107400) [pid = 3040] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF1E73C00) [pid = 3040] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEFE4F800) [pid = 3040] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FF310D400) [pid = 3040] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:38:30 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEE464C00) [pid = 3040] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:38:31 INFO - PROCESS | 3040 | 1465000711153 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]]]}] 17:38:31 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) 17:38:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1736ms 17:38:31 INFO - PROCESS | 3040 | 1465000711175 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:38:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:38:31 INFO - PROCESS | 3040 | 1465000711179 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:38:31 INFO - PROCESS | 3040 | 1465000711184 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - PROCESS | 3040 | 1465000711187 Marionette TRACE conn6 <- [1,686,null,{}] 17:38:31 INFO - PROCESS | 3040 | 1465000711192 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}] 17:38:31 INFO - PROCESS | 3040 | 1465000711280 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:38:31 INFO - PROCESS | 3040 | 1465000711288 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE21E0800 == 16 [pid = 3040] [id = 181] 17:38:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE186FC00) [pid = 3040] [serial = 541] [outer = 0000000000000000] 17:38:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE1FC5400) [pid = 3040] [serial = 542] [outer = 0000003FE186FC00] 17:38:31 INFO - PROCESS | 3040 | 1465000711340 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE2382400) [pid = 3040] [serial = 543] [outer = 0000003FE186FC00] 17:38:32 INFO - PROCESS | 3040 | 1465000712285 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]]]}] 17:38:32 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) 17:38:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1141ms 17:38:32 INFO - PROCESS | 3040 | 1465000712325 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 3040 | 1465000712331 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:38:32 INFO - PROCESS | 3040 | 1465000712338 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 3040 | 1465000712341 Marionette TRACE conn6 <- [1,690,null,{}] 17:38:32 INFO - PROCESS | 3040 | 1465000712345 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}] 17:38:32 INFO - PROCESS | 3040 | 1465000712444 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:38:32 INFO - PROCESS | 3040 | 1465000712451 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE689C000 == 17 [pid = 3040] [id = 182] 17:38:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE6AEEC00) [pid = 3040] [serial = 544] [outer = 0000000000000000] 17:38:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6AF1C00) [pid = 3040] [serial = 545] [outer = 0000003FE6AEEC00] 17:38:32 INFO - PROCESS | 3040 | 1465000712501 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE7830000) [pid = 3040] [serial = 546] [outer = 0000003FE6AEEC00] 17:38:33 INFO - PROCESS | 3040 | 1465000713516 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]]]}] 17:38:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:38:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1233ms 17:38:33 INFO - PROCESS | 3040 | 1465000713571 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 3040 | 1465000713574 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:38:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:38:33 INFO - PROCESS | 3040 | 1465000713577 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - PROCESS | 3040 | 1465000713581 Marionette TRACE conn6 <- [1,694,null,{}] 17:38:33 INFO - PROCESS | 3040 | 1465000713598 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}] 17:38:33 INFO - PROCESS | 3040 | 1465000713721 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:38:33 INFO - PROCESS | 3040 | 1465000713730 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9A000 == 18 [pid = 3040] [id = 183] 17:38:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB082000) [pid = 3040] [serial = 547] [outer = 0000000000000000] 17:38:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEB37B800) [pid = 3040] [serial = 548] [outer = 0000003FEB082000] 17:38:33 INFO - PROCESS | 3040 | 1465000713821 Marionette DEBUG loaded listener.js 17:38:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB494800) [pid = 3040] [serial = 549] [outer = 0000003FEB082000] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE1DC800) [pid = 3040] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE7986400) [pid = 3040] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEB082400) [pid = 3040] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE08B400) [pid = 3040] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE6D0E400) [pid = 3040] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FE6CB9400) [pid = 3040] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEE195000) [pid = 3040] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FF2208C00) [pid = 3040] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FE68CDC00) [pid = 3040] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FEE45F000) [pid = 3040] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:38:34 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FE1FC4800) [pid = 3040] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:38:34 INFO - PROCESS | 3040 | 1465000714803 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]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:38:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1239ms 17:38:34 INFO - PROCESS | 3040 | 1465000714819 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 3040 | 1465000714822 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:38:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:38:34 INFO - PROCESS | 3040 | 1465000714825 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 3040 | 1465000714827 Marionette TRACE conn6 <- [1,698,null,{}] 17:38:34 INFO - PROCESS | 3040 | 1465000714831 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}] 17:38:34 INFO - PROCESS | 3040 | 1465000714927 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:38:34 INFO - PROCESS | 3040 | 1465000714932 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC18000 == 19 [pid = 3040] [id = 184] 17:38:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FED734400) [pid = 3040] [serial = 550] [outer = 0000000000000000] 17:38:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEDD48400) [pid = 3040] [serial = 551] [outer = 0000003FED734400] 17:38:34 INFO - PROCESS | 3040 | 1465000714980 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEE016400) [pid = 3040] [serial = 552] [outer = 0000003FED734400] 17:38:35 INFO - PROCESS | 3040 | 1465000715913 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]]]}] 17:38:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:38:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1129ms 17:38:35 INFO - PROCESS | 3040 | 1465000715958 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 3040 | 1465000715960 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:38:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:38:35 INFO - PROCESS | 3040 | 1465000715963 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:38:35 INFO - PROCESS | 3040 | 1465000715965 Marionette TRACE conn6 <- [1,702,null,{}] 17:38:35 INFO - PROCESS | 3040 | 1465000715969 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}] 17:38:36 INFO - PROCESS | 3040 | 1465000716056 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:38:36 INFO - PROCESS | 3040 | 1465000716063 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F63000 == 20 [pid = 3040] [id = 185] 17:38:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEE08A800) [pid = 3040] [serial = 553] [outer = 0000000000000000] 17:38:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEE095000) [pid = 3040] [serial = 554] [outer = 0000003FEE08A800] 17:38:36 INFO - PROCESS | 3040 | 1465000716110 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEE15E400) [pid = 3040] [serial = 555] [outer = 0000003FEE08A800] 17:38:37 INFO - PROCESS | 3040 | 1465000717074 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]]]}] 17:38:37 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 17:38:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1144ms 17:38:37 INFO - PROCESS | 3040 | 1465000717111 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 3040 | 1465000717114 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:38:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:38:37 INFO - PROCESS | 3040 | 1465000717120 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - PROCESS | 3040 | 1465000717123 Marionette TRACE conn6 <- [1,706,null,{}] 17:38:37 INFO - PROCESS | 3040 | 1465000717129 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}] 17:38:37 INFO - PROCESS | 3040 | 1465000717262 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:38:37 INFO - PROCESS | 3040 | 1465000717328 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F75000 == 21 [pid = 3040] [id = 186] 17:38:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE677E400) [pid = 3040] [serial = 556] [outer = 0000000000000000] 17:38:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6815C00) [pid = 3040] [serial = 557] [outer = 0000003FE677E400] 17:38:37 INFO - PROCESS | 3040 | 1465000717390 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE798D400) [pid = 3040] [serial = 558] [outer = 0000003FE677E400] 17:38:38 INFO - PROCESS | 3040 | 1465000718510 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]]]}] 17:38:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:38:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1426ms 17:38:38 INFO - PROCESS | 3040 | 1465000718569 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 3040 | 1465000718575 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:38:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:38:38 INFO - PROCESS | 3040 | 1465000718583 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - PROCESS | 3040 | 1465000718586 Marionette TRACE conn6 <- [1,710,null,{}] 17:38:38 INFO - PROCESS | 3040 | 1465000718591 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}] 17:38:38 INFO - PROCESS | 3040 | 1465000718742 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:38:38 INFO - PROCESS | 3040 | 1465000718888 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81D800 == 22 [pid = 3040] [id = 187] 17:38:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEBB97400) [pid = 3040] [serial = 559] [outer = 0000000000000000] 17:38:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE192400) [pid = 3040] [serial = 560] [outer = 0000003FEBB97400] 17:38:38 INFO - PROCESS | 3040 | 1465000718949 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE1E2800) [pid = 3040] [serial = 561] [outer = 0000003FEBB97400] 17:38:39 INFO - PROCESS | 3040 | 1465000719524 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] 17:38:39 INFO - PROCESS | 3040 | 1465000719637 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:38:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:38:39 INFO - PROCESS | 3040 | 1465000719663 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 3040 | 1465000719667 Marionette TRACE conn6 <- [1,714,null,{}] 17:38:39 INFO - PROCESS | 3040 | 1465000719687 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}] 17:38:39 INFO - PROCESS | 3040 | 1465000719802 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:38:39 INFO - PROCESS | 3040 | 1465000719866 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE60A0000 == 23 [pid = 3040] [id = 188] 17:38:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE7987000) [pid = 3040] [serial = 562] [outer = 0000000000000000] 17:38:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB055400) [pid = 3040] [serial = 563] [outer = 0000003FE7987000] 17:38:39 INFO - PROCESS | 3040 | 1465000719921 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB3C4400) [pid = 3040] [serial = 564] [outer = 0000003FE7987000] 17:38:40 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C43800 == 22 [pid = 3040] [id = 19] 17:38:40 INFO - PROCESS | 3040 | --DOCSHELL 0000003FDFD23000 == 21 [pid = 3040] [id = 179] 17:38:40 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F74000 == 20 [pid = 3040] [id = 171] 17:38:40 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCC7800 == 19 [pid = 3040] [id = 18] 17:38:40 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F21000 == 18 [pid = 3040] [id = 20] 17:38:40 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF143000 == 17 [pid = 3040] [id = 17] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1D2D000) [pid = 3040] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE208C00) [pid = 3040] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FED774C00) [pid = 3040] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEB078000) [pid = 3040] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB3B1400) [pid = 3040] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEB494000) [pid = 3040] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE08EC00) [pid = 3040] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FE7828400) [pid = 3040] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE798D800) [pid = 3040] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEB37D000) [pid = 3040] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FE7988800) [pid = 3040] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEECD1400) [pid = 3040] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEE354800) [pid = 3040] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FF315DC00) [pid = 3040] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FF2CC2C00) [pid = 3040] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FEE10CC00) [pid = 3040] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FF3104000) [pid = 3040] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FEE682C00) [pid = 3040] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FEE458000) [pid = 3040] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 54 (0000003FF1013400) [pid = 3040] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 53 (0000003FEEFC0000) [pid = 3040] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 52 (0000003FF1D37C00) [pid = 3040] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:38:40 INFO - PROCESS | 3040 | --DOMWINDOW == 51 (0000003FEE10A800) [pid = 3040] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:38:41 INFO - PROCESS | 3040 | 1465000721183 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]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:38:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1573ms 17:38:41 INFO - PROCESS | 3040 | 1465000721222 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 3040 | 1465000721226 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:38:41 INFO - PROCESS | 3040 | 1465000721231 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:38:41 INFO - PROCESS | 3040 | 1465000721235 Marionette TRACE conn6 <- [1,718,null,{}] 17:38:41 INFO - PROCESS | 3040 | 1465000721240 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}] 17:38:41 INFO - PROCESS | 3040 | 1465000721330 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:38:41 INFO - PROCESS | 3040 | 1465000721336 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F33800 == 18 [pid = 3040] [id = 189] 17:38:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 52 (0000003FE2C28C00) [pid = 3040] [serial = 565] [outer = 0000000000000000] 17:38:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 53 (0000003FE6077000) [pid = 3040] [serial = 566] [outer = 0000003FE2C28C00] 17:38:41 INFO - PROCESS | 3040 | 1465000721391 Marionette DEBUG loaded listener.js 17:38:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 54 (0000003FE686C000) [pid = 3040] [serial = 567] [outer = 0000003FE2C28C00] 17:38:41 INFO - PROCESS | 3040 | 1465000721927 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] 17:38:41 INFO - PROCESS | 3040 | 1465000721977 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:38:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:38:41 INFO - PROCESS | 3040 | 1465000721984 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 3040 | 1465000721986 Marionette TRACE conn6 <- [1,722,null,{}] 17:38:42 INFO - PROCESS | 3040 | 1465000721990 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}] 17:38:42 INFO - PROCESS | 3040 | 1465000722085 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:38:42 INFO - PROCESS | 3040 | 1465000722100 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84DB000 == 19 [pid = 3040] [id = 190] 17:38:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FE79BE800) [pid = 3040] [serial = 568] [outer = 0000000000000000] 17:38:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FE7F70400) [pid = 3040] [serial = 569] [outer = 0000003FE79BE800] 17:38:42 INFO - PROCESS | 3040 | 1465000722150 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FEB078000) [pid = 3040] [serial = 570] [outer = 0000003FE79BE800] 17:38:42 INFO - PROCESS | 3040 | 1465000722623 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]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:38:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 17:38:42 INFO - PROCESS | 3040 | 1465000722660 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 3040 | 1465000722663 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:38:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:38:42 INFO - PROCESS | 3040 | 1465000722667 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 3040 | 1465000722670 Marionette TRACE conn6 <- [1,726,null,{}] 17:38:42 INFO - PROCESS | 3040 | 1465000722682 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}] 17:38:42 INFO - PROCESS | 3040 | 1465000722776 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:38:42 INFO - PROCESS | 3040 | 1465000722852 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC1F800 == 20 [pid = 3040] [id = 191] 17:38:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FED1D6C00) [pid = 3040] [serial = 571] [outer = 0000000000000000] 17:38:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FEDC88C00) [pid = 3040] [serial = 572] [outer = 0000003FED1D6C00] 17:38:42 INFO - PROCESS | 3040 | 1465000722912 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEE013C00) [pid = 3040] [serial = 573] [outer = 0000003FED1D6C00] 17:38:43 INFO - PROCESS | 3040 | [3040] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:38:43 INFO - PROCESS | 3040 | 1465000723825 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]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:38:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1188ms 17:38:43 INFO - PROCESS | 3040 | 1465000723856 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 3040 | 1465000723859 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:38:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:38:43 INFO - PROCESS | 3040 | 1465000723862 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 3040 | 1465000723864 Marionette TRACE conn6 <- [1,730,null,{}] 17:38:43 INFO - PROCESS | 3040 | 1465000723868 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}] 17:38:43 INFO - PROCESS | 3040 | 1465000723988 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:38:44 INFO - PROCESS | 3040 | 1465000723995 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4DF800 == 21 [pid = 3040] [id = 192] 17:38:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEE10AC00) [pid = 3040] [serial = 574] [outer = 0000000000000000] 17:38:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEE111C00) [pid = 3040] [serial = 575] [outer = 0000003FEE10AC00] 17:38:44 INFO - PROCESS | 3040 | 1465000724045 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEE1E0400) [pid = 3040] [serial = 576] [outer = 0000003FEE10AC00] 17:38:44 INFO - PROCESS | 3040 | 1465000724974 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]]]}] 17:38:45 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 17:38:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1139ms 17:38:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:38:45 INFO - PROCESS | 3040 | 1465000725004 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 3040 | 1465000725006 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:38:45 INFO - PROCESS | 3040 | 1465000725010 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 3040 | 1465000725012 Marionette TRACE conn6 <- [1,734,null,{}] 17:38:45 INFO - PROCESS | 3040 | 1465000725016 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}] 17:38:45 INFO - PROCESS | 3040 | 1465000725139 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEE08A800) [pid = 3040] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEB082000) [pid = 3040] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FED734400) [pid = 3040] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FE8002C00) [pid = 3040] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FDFC52C00) [pid = 3040] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FE186FC00) [pid = 3040] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FE6AEEC00) [pid = 3040] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:38:45 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FEE1E0800) [pid = 3040] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:38:45 INFO - PROCESS | 3040 | 1465000725186 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBC7000 == 22 [pid = 3040] [id = 193] 17:38:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FDFDD8C00) [pid = 3040] [serial = 577] [outer = 0000000000000000] 17:38:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FE1D09800) [pid = 3040] [serial = 578] [outer = 0000003FDFDD8C00] 17:38:45 INFO - PROCESS | 3040 | 1465000725235 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FEE08A800) [pid = 3040] [serial = 579] [outer = 0000003FDFDD8C00] 17:38:46 INFO - PROCESS | 3040 | 1465000726110 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]]]}] 17:38:46 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.) 17:38:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 17:38:46 INFO - PROCESS | 3040 | 1465000726143 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 3040 | 1465000726145 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:38:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:38:46 INFO - PROCESS | 3040 | 1465000726148 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 3040 | 1465000726150 Marionette TRACE conn6 <- [1,738,null,{}] 17:38:46 INFO - PROCESS | 3040 | 1465000726153 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}] 17:38:46 INFO - PROCESS | 3040 | 1465000726291 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:38:46 INFO - PROCESS | 3040 | 1465000726299 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F65800 == 23 [pid = 3040] [id = 194] 17:38:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FE1869800) [pid = 3040] [serial = 580] [outer = 0000000000000000] 17:38:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEE45D400) [pid = 3040] [serial = 581] [outer = 0000003FE1869800] 17:38:46 INFO - PROCESS | 3040 | 1465000726347 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEEC50000) [pid = 3040] [serial = 582] [outer = 0000003FE1869800] 17:38:47 INFO - PROCESS | 3040 | 1465000727290 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]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:38:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1181ms 17:38:47 INFO - PROCESS | 3040 | 1465000727370 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 3040 | 1465000727375 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:38:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:38:47 INFO - PROCESS | 3040 | 1465000727382 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 3040 | 1465000727386 Marionette TRACE conn6 <- [1,742,null,{}] 17:38:47 INFO - PROCESS | 3040 | 1465000727392 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}] 17:38:47 INFO - PROCESS | 3040 | 1465000727541 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:38:47 INFO - PROCESS | 3040 | 1465000727692 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE60A1800 == 24 [pid = 3040] [id = 195] 17:38:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE20B1000) [pid = 3040] [serial = 583] [outer = 0000000000000000] 17:38:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE5E71C00) [pid = 3040] [serial = 584] [outer = 0000003FE20B1000] 17:38:47 INFO - PROCESS | 3040 | 1465000727756 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE6D0C000) [pid = 3040] [serial = 585] [outer = 0000003FE20B1000] 17:38:48 INFO - PROCESS | 3040 | 1465000728889 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]]]}] 17:38:48 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 17:38:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1533ms 17:38:48 INFO - PROCESS | 3040 | 1465000728920 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 3040 | 1465000728927 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:38:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:38:48 INFO - PROCESS | 3040 | 1465000728933 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 3040 | 1465000728937 Marionette TRACE conn6 <- [1,746,null,{}] 17:38:49 INFO - PROCESS | 3040 | 1465000729111 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}] 17:38:49 INFO - PROCESS | 3040 | 1465000729225 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:38:49 INFO - PROCESS | 3040 | 1465000729284 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2DE4800 == 25 [pid = 3040] [id = 196] 17:38:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE681D800) [pid = 3040] [serial = 586] [outer = 0000000000000000] 17:38:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6DA2000) [pid = 3040] [serial = 587] [outer = 0000003FE681D800] 17:38:49 INFO - PROCESS | 3040 | 1465000729337 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE800F000) [pid = 3040] [serial = 588] [outer = 0000003FE681D800] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEB37B800) [pid = 3040] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEDD48400) [pid = 3040] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEB078800) [pid = 3040] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEBAD3000) [pid = 3040] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FE0DC8000) [pid = 3040] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FE20B2400) [pid = 3040] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FE1FC5400) [pid = 3040] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FE2382400) [pid = 3040] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FE6AF1C00) [pid = 3040] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FEB494800) [pid = 3040] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FEE15E400) [pid = 3040] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FEE016400) [pid = 3040] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 54 (0000003FE7830000) [pid = 3040] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 53 (0000003FF219D800) [pid = 3040] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | --DOMWINDOW == 52 (0000003FEE095000) [pid = 3040] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:38:49 INFO - PROCESS | 3040 | 1465000729863 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]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:38:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 943ms 17:38:49 INFO - PROCESS | 3040 | 1465000729884 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 3040 | 1465000729889 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:38:49 INFO - PROCESS | 3040 | 1465000729893 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:38:49 INFO - PROCESS | 3040 | 1465000729895 Marionette TRACE conn6 <- [1,750,null,{}] 17:38:49 INFO - PROCESS | 3040 | 1465000729899 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}] 17:38:50 INFO - PROCESS | 3040 | 1465000729995 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:38:50 INFO - PROCESS | 3040 | 1465000730069 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6AA5000 == 26 [pid = 3040] [id = 197] 17:38:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 53 (0000003FE798D000) [pid = 3040] [serial = 589] [outer = 0000000000000000] 17:38:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 54 (0000003FEA93B400) [pid = 3040] [serial = 590] [outer = 0000003FE798D000] 17:38:50 INFO - PROCESS | 3040 | 1465000730121 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FEB3C1400) [pid = 3040] [serial = 591] [outer = 0000003FE798D000] 17:38:50 INFO - PROCESS | 3040 | [3040] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:38:51 INFO - PROCESS | 3040 | 1465000730997 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]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:38:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1131ms 17:38:51 INFO - PROCESS | 3040 | 1465000731027 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 3040 | 1465000731029 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:38:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:38:51 INFO - PROCESS | 3040 | 1465000731036 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 3040 | 1465000731038 Marionette TRACE conn6 <- [1,754,null,{}] 17:38:51 INFO - PROCESS | 3040 | 1465000731042 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}] 17:38:51 INFO - PROCESS | 3040 | 1465000731134 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:38:51 INFO - PROCESS | 3040 | 1465000731142 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA76000 == 27 [pid = 3040] [id = 198] 17:38:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FEDC8E000) [pid = 3040] [serial = 592] [outer = 0000000000000000] 17:38:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FEDDE1C00) [pid = 3040] [serial = 593] [outer = 0000003FEDC8E000] 17:38:51 INFO - PROCESS | 3040 | 1465000731198 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FEE095800) [pid = 3040] [serial = 594] [outer = 0000003FEDC8E000] 17:38:52 INFO - PROCESS | 3040 | 1465000732129 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]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:38:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1146ms 17:38:52 INFO - PROCESS | 3040 | 1465000732188 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 3040 | 1465000732194 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:38:52 INFO - PROCESS | 3040 | 1465000732199 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 3040 | 1465000732201 Marionette TRACE conn6 <- [1,758,null,{}] 17:38:52 INFO - PROCESS | 3040 | 1465000732211 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}] 17:38:52 INFO - PROCESS | 3040 | 1465000732324 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:38:52 INFO - PROCESS | 3040 | 1465000732331 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE627000 == 28 [pid = 3040] [id = 199] 17:38:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FEE1DB000) [pid = 3040] [serial = 595] [outer = 0000000000000000] 17:38:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEE34F400) [pid = 3040] [serial = 596] [outer = 0000003FEE1DB000] 17:38:52 INFO - PROCESS | 3040 | 1465000732379 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEE459000) [pid = 3040] [serial = 597] [outer = 0000003FEE1DB000] 17:38:52 INFO - PROCESS | 3040 | 1465000732864 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]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 17:38:52 INFO - PROCESS | 3040 | 1465000732893 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 3040 | 1465000732896 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FEE10AC00) [pid = 3040] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FED1D6C00) [pid = 3040] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FE79BE800) [pid = 3040] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FE2C28C00) [pid = 3040] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FDFDD8C00) [pid = 3040] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FE7987000) [pid = 3040] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 54 (0000003FE677E400) [pid = 3040] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:38:52 INFO - PROCESS | 3040 | --DOMWINDOW == 53 (0000003FEBB97400) [pid = 3040] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:38:52 INFO - PROCESS | 3040 | 1465000732919 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 3040 | 1465000732921 Marionette TRACE conn6 <- [1,762,null,{}] 17:38:52 INFO - PROCESS | 3040 | 1465000732925 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}] 17:38:53 INFO - PROCESS | 3040 | 1465000733032 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:38:53 INFO - PROCESS | 3040 | 1465000733076 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF16A800 == 29 [pid = 3040] [id = 200] 17:38:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 54 (0000003FE1FC4800) [pid = 3040] [serial = 598] [outer = 0000000000000000] 17:38:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FEB084C00) [pid = 3040] [serial = 599] [outer = 0000003FE1FC4800] 17:38:53 INFO - PROCESS | 3040 | 1465000733130 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FEE456400) [pid = 3040] [serial = 600] [outer = 0000003FE1FC4800] 17:38:53 INFO - PROCESS | 3040 | 1465000733486 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]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 633ms 17:38:53 INFO - PROCESS | 3040 | 1465000733554 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 3040 | 1465000733556 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:38:53 INFO - PROCESS | 3040 | 1465000733559 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:38:53 INFO - PROCESS | 3040 | 1465000733561 Marionette TRACE conn6 <- [1,766,null,{}] 17:38:53 INFO - PROCESS | 3040 | 1465000733565 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}] 17:38:53 INFO - PROCESS | 3040 | 1465000733709 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:38:53 INFO - PROCESS | 3040 | 1465000733718 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C2F000 == 30 [pid = 3040] [id = 201] 17:38:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FEEAD6400) [pid = 3040] [serial = 601] [outer = 0000000000000000] 17:38:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FEF190400) [pid = 3040] [serial = 602] [outer = 0000003FEEAD6400] 17:38:53 INFO - PROCESS | 3040 | 1465000733766 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FEF5CFC00) [pid = 3040] [serial = 603] [outer = 0000003FEEAD6400] 17:38:54 INFO - PROCESS | 3040 | 1465000734192 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]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 17:38:54 INFO - PROCESS | 3040 | 1465000734255 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 3040 | 1465000734257 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:38:54 INFO - PROCESS | 3040 | 1465000734260 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:38:54 INFO - PROCESS | 3040 | 1465000734262 Marionette TRACE conn6 <- [1,770,null,{}] 17:38:54 INFO - PROCESS | 3040 | 1465000734265 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}] 17:38:54 INFO - PROCESS | 3040 | 1465000734348 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:38:54 INFO - PROCESS | 3040 | 1465000734355 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D6F800 == 31 [pid = 3040] [id = 202] 17:38:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEFBEC000) [pid = 3040] [serial = 604] [outer = 0000000000000000] 17:38:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEFE44400) [pid = 3040] [serial = 605] [outer = 0000003FEFBEC000] 17:38:54 INFO - PROCESS | 3040 | 1465000734409 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEFE4B400) [pid = 3040] [serial = 606] [outer = 0000003FEFBEC000] 17:38:54 INFO - PROCESS | 3040 | 1465000734805 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]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 17:38:54 INFO - PROCESS | 3040 | 1465000734851 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 3040 | 1465000734853 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:38:54 INFO - PROCESS | 3040 | 1465000734856 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 3040 | 1465000734858 Marionette TRACE conn6 <- [1,774,null,{}] 17:38:54 INFO - PROCESS | 3040 | 1465000734861 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}] 17:38:54 INFO - PROCESS | 3040 | 1465000734949 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:38:54 INFO - PROCESS | 3040 | 1465000734955 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F31000 == 32 [pid = 3040] [id = 203] 17:38:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEFE52800) [pid = 3040] [serial = 607] [outer = 0000000000000000] 17:38:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEFE5D800) [pid = 3040] [serial = 608] [outer = 0000003FEFE52800] 17:38:55 INFO - PROCESS | 3040 | 1465000735001 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB498000) [pid = 3040] [serial = 609] [outer = 0000003FEFE52800] 17:38:55 INFO - PROCESS | 3040 | 1465000735442 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]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 17:38:55 INFO - PROCESS | 3040 | 1465000735488 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 3040 | 1465000735490 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:38:55 INFO - PROCESS | 3040 | 1465000735494 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - PROCESS | 3040 | 1465000735496 Marionette TRACE conn6 <- [1,778,null,{}] 17:38:55 INFO - PROCESS | 3040 | 1465000735499 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}] 17:38:55 INFO - PROCESS | 3040 | 1465000735587 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:38:55 INFO - PROCESS | 3040 | 1465000735594 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21DF000 == 33 [pid = 3040] [id = 204] 17:38:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FF106D400) [pid = 3040] [serial = 610] [outer = 0000000000000000] 17:38:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FF107A000) [pid = 3040] [serial = 611] [outer = 0000003FF106D400] 17:38:55 INFO - PROCESS | 3040 | 1465000735649 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FF1C6DC00) [pid = 3040] [serial = 612] [outer = 0000003FF106D400] 17:38:56 INFO - PROCESS | 3040 | 1465000736368 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]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 944ms 17:38:56 INFO - PROCESS | 3040 | 1465000736442 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 3040 | 1465000736446 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:38:56 INFO - PROCESS | 3040 | 1465000736451 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 3040 | 1465000736457 Marionette TRACE conn6 <- [1,782,null,{}] 17:38:56 INFO - PROCESS | 3040 | 1465000736462 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}] 17:38:56 INFO - PROCESS | 3040 | 1465000736618 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:38:56 INFO - PROCESS | 3040 | 1465000736683 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA946800 == 34 [pid = 3040] [id = 205] 17:38:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE794B000) [pid = 3040] [serial = 613] [outer = 0000000000000000] 17:38:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB05EC00) [pid = 3040] [serial = 614] [outer = 0000003FE794B000] 17:38:56 INFO - PROCESS | 3040 | 1465000736785 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEBB3DC00) [pid = 3040] [serial = 615] [outer = 0000003FE794B000] 17:38:57 INFO - PROCESS | 3040 | 1465000737363 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]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 985ms 17:38:57 INFO - PROCESS | 3040 | 1465000737441 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 3040 | 1465000737447 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:38:57 INFO - PROCESS | 3040 | 1465000737468 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 3040 | 1465000737471 Marionette TRACE conn6 <- [1,786,null,{}] 17:38:57 INFO - PROCESS | 3040 | 1465000737475 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}] 17:38:57 INFO - PROCESS | 3040 | 1465000737604 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:38:57 INFO - PROCESS | 3040 | 1465000737670 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF0BD2000 == 35 [pid = 3040] [id = 206] 17:38:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE1E6000) [pid = 3040] [serial = 616] [outer = 0000000000000000] 17:38:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE353C00) [pid = 3040] [serial = 617] [outer = 0000003FEE1E6000] 17:38:57 INFO - PROCESS | 3040 | 1465000737730 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEEAD2C00) [pid = 3040] [serial = 618] [outer = 0000003FEE1E6000] 17:38:58 INFO - PROCESS | 3040 | 1465000738368 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]]]}] 17:38:58 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 17:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 944ms 17:38:58 INFO - PROCESS | 3040 | 1465000738411 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 3040 | 1465000738414 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:38:58 INFO - PROCESS | 3040 | 1465000738418 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - PROCESS | 3040 | 1465000738422 Marionette TRACE conn6 <- [1,790,null,{}] 17:38:58 INFO - PROCESS | 3040 | 1465000738434 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}] 17:38:58 INFO - PROCESS | 3040 | 1465000738551 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:38:58 INFO - PROCESS | 3040 | 1465000738625 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDB800 == 36 [pid = 3040] [id = 207] 17:38:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF0BDBC00) [pid = 3040] [serial = 619] [outer = 0000000000000000] 17:38:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1076400) [pid = 3040] [serial = 620] [outer = 0000003FF0BDBC00] 17:38:58 INFO - PROCESS | 3040 | 1465000738687 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1C75400) [pid = 3040] [serial = 621] [outer = 0000003FF0BDBC00] 17:38:59 INFO - PROCESS | 3040 | 1465000739475 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]]]}] 17:38:59 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 17:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1081ms 17:38:59 INFO - PROCESS | 3040 | 1465000739516 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 3040 | 1465000739521 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:38:59 INFO - PROCESS | 3040 | 1465000739526 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 3040 | 1465000739529 Marionette TRACE conn6 <- [1,794,null,{}] 17:38:59 INFO - PROCESS | 3040 | 1465000739556 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}] 17:38:59 INFO - PROCESS | 3040 | 1465000739682 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:38:59 INFO - PROCESS | 3040 | 1465000739754 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F6F000 == 37 [pid = 3040] [id = 208] 17:38:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB079800) [pid = 3040] [serial = 622] [outer = 0000000000000000] 17:38:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEB37E400) [pid = 3040] [serial = 623] [outer = 0000003FEB079800] 17:38:59 INFO - PROCESS | 3040 | 1465000739809 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEDC8AC00) [pid = 3040] [serial = 624] [outer = 0000003FEB079800] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA7E800 == 36 [pid = 3040] [id = 180] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE627000 == 35 [pid = 3040] [id = 199] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF16A800 == 34 [pid = 3040] [id = 200] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C2F000 == 33 [pid = 3040] [id = 201] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F31000 == 32 [pid = 3040] [id = 203] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D6F800 == 31 [pid = 3040] [id = 202] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDB800 == 30 [pid = 3040] [id = 207] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF0BD2000 == 29 [pid = 3040] [id = 206] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA946800 == 28 [pid = 3040] [id = 205] 17:39:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21DF000 == 27 [pid = 3040] [id = 204] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE45D400) [pid = 3040] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE111C00) [pid = 3040] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEDC88C00) [pid = 3040] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB078000) [pid = 3040] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6077000) [pid = 3040] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE686C000) [pid = 3040] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE1D09800) [pid = 3040] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB3C4400) [pid = 3040] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEB055400) [pid = 3040] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE1E0400) [pid = 3040] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE798D400) [pid = 3040] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE6815C00) [pid = 3040] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE1E2800) [pid = 3040] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE192400) [pid = 3040] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE7F70400) [pid = 3040] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE08A800) [pid = 3040] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEE013C00) [pid = 3040] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:39:00 INFO - PROCESS | 3040 | 1465000740913 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]]]}] 17:39:00 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 17:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1465ms 17:39:01 INFO - PROCESS | 3040 | 1465000740995 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 3040 | 1465000740999 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:39:01 INFO - PROCESS | 3040 | 1465000741003 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 3040 | 1465000741008 Marionette TRACE conn6 <- [1,798,null,{}] 17:39:01 INFO - PROCESS | 3040 | 1465000741014 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}] 17:39:01 INFO - PROCESS | 3040 | 1465000741131 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:39:01 INFO - PROCESS | 3040 | 1465000741201 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2C6A000 == 28 [pid = 3040] [id = 209] 17:39:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE5E76000) [pid = 3040] [serial = 625] [outer = 0000000000000000] 17:39:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE601B800) [pid = 3040] [serial = 626] [outer = 0000003FE5E76000] 17:39:01 INFO - PROCESS | 3040 | 1465000741255 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6789800) [pid = 3040] [serial = 627] [outer = 0000003FE5E76000] 17:39:01 INFO - PROCESS | 3040 | 1465000741665 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]]]}] 17:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 17:39:01 INFO - PROCESS | 3040 | 1465000741700 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 3040 | 1465000741707 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:39:01 INFO - PROCESS | 3040 | 1465000741752 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 3040 | 1465000741755 Marionette TRACE conn6 <- [1,802,null,{}] 17:39:01 INFO - PROCESS | 3040 | 1465000741759 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}] 17:39:01 INFO - PROCESS | 3040 | 1465000741866 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:39:01 INFO - PROCESS | 3040 | 1465000741881 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84C4000 == 29 [pid = 3040] [id = 210] 17:39:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE7945800) [pid = 3040] [serial = 628] [outer = 0000000000000000] 17:39:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE7985000) [pid = 3040] [serial = 629] [outer = 0000003FE7945800] 17:39:01 INFO - PROCESS | 3040 | 1465000741933 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE8347C00) [pid = 3040] [serial = 630] [outer = 0000003FE7945800] 17:39:02 INFO - PROCESS | 3040 | 1465000742393 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] 17:39:02 INFO - PROCESS | 3040 | 1465000742449 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:39:02 INFO - PROCESS | 3040 | 1465000742453 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - PROCESS | 3040 | 1465000742457 Marionette TRACE conn6 <- [1,806,null,{}] 17:39:02 INFO - PROCESS | 3040 | 1465000742468 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}] 17:39:02 INFO - PROCESS | 3040 | 1465000742561 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:39:02 INFO - PROCESS | 3040 | 1465000742575 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA7E800 == 30 [pid = 3040] [id = 211] 17:39:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB380000) [pid = 3040] [serial = 631] [outer = 0000000000000000] 17:39:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEBAD2800) [pid = 3040] [serial = 632] [outer = 0000003FEB380000] 17:39:02 INFO - PROCESS | 3040 | 1465000742631 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEDD48400) [pid = 3040] [serial = 633] [outer = 0000003FEB380000] 17:39:03 INFO - PROCESS | 3040 | 1465000743118 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]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 17:39:03 INFO - PROCESS | 3040 | 1465000743147 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 3040 | 1465000743149 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:39:03 INFO - PROCESS | 3040 | 1465000743152 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 3040 | 1465000743154 Marionette TRACE conn6 <- [1,810,null,{}] 17:39:03 INFO - PROCESS | 3040 | 1465000743158 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}] 17:39:03 INFO - PROCESS | 3040 | 1465000743309 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:39:03 INFO - PROCESS | 3040 | 1465000743321 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D8000 == 31 [pid = 3040] [id = 212] 17:39:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE08C800) [pid = 3040] [serial = 634] [outer = 0000000000000000] 17:39:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE094C00) [pid = 3040] [serial = 635] [outer = 0000003FEE08C800] 17:39:03 INFO - PROCESS | 3040 | 1465000743368 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE110400) [pid = 3040] [serial = 636] [outer = 0000003FEE08C800] 17:39:03 INFO - PROCESS | 3040 | 1465000743825 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] 17:39:03 INFO - PROCESS | 3040 | 1465000743892 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:39:03 INFO - PROCESS | 3040 | 1465000743896 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 3040 | 1465000743898 Marionette TRACE conn6 <- [1,814,null,{}] 17:39:03 INFO - PROCESS | 3040 | 1465000743902 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}] 17:39:04 INFO - PROCESS | 3040 | 1465000744010 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:39:04 INFO - PROCESS | 3040 | 1465000744022 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB24000 == 32 [pid = 3040] [id = 213] 17:39:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE08E400) [pid = 3040] [serial = 637] [outer = 0000000000000000] 17:39:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE1DF000) [pid = 3040] [serial = 638] [outer = 0000003FEE08E400] 17:39:04 INFO - PROCESS | 3040 | 1465000744112 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE20B000) [pid = 3040] [serial = 639] [outer = 0000003FEE08E400] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF106D400) [pid = 3040] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEFBEC000) [pid = 3040] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE20B1000) [pid = 3040] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE681D800) [pid = 3040] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE1DB000) [pid = 3040] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE1FC4800) [pid = 3040] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE1869800) [pid = 3040] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEDC8E000) [pid = 3040] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEEAD6400) [pid = 3040] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE798D000) [pid = 3040] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:39:05 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEFE52800) [pid = 3040] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:39:06 INFO - PROCESS | 3040 | 1465000746098 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]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2245ms 17:39:06 INFO - PROCESS | 3040 | 1465000746144 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 3040 | 1465000746146 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:39:06 INFO - PROCESS | 3040 | 1465000746150 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:39:06 INFO - PROCESS | 3040 | 1465000746152 Marionette TRACE conn6 <- [1,818,null,{}] 17:39:06 INFO - PROCESS | 3040 | 1465000746155 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}] 17:39:06 INFO - PROCESS | 3040 | 1465000746258 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:39:06 INFO - PROCESS | 3040 | 1465000746265 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D64800 == 33 [pid = 3040] [id = 214] 17:39:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE35A000) [pid = 3040] [serial = 640] [outer = 0000000000000000] 17:39:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEF1DC400) [pid = 3040] [serial = 641] [outer = 0000003FEE35A000] 17:39:06 INFO - PROCESS | 3040 | 1465000746314 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEFE49C00) [pid = 3040] [serial = 642] [outer = 0000003FEE35A000] 17:39:06 INFO - PROCESS | 3040 | 1465000746748 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]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 17:39:06 INFO - PROCESS | 3040 | 1465000746782 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 3040 | 1465000746784 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:39:06 INFO - PROCESS | 3040 | 1465000746788 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 3040 | 1465000746790 Marionette TRACE conn6 <- [1,822,null,{}] 17:39:06 INFO - PROCESS | 3040 | 1465000746794 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}] 17:39:06 INFO - PROCESS | 3040 | 1465000746933 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:39:06 INFO - PROCESS | 3040 | 1465000746943 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C73000 == 34 [pid = 3040] [id = 215] 17:39:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE6CAD400) [pid = 3040] [serial = 643] [outer = 0000000000000000] 17:39:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF1075400) [pid = 3040] [serial = 644] [outer = 0000003FE6CAD400] 17:39:06 INFO - PROCESS | 3040 | 1465000746990 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1C6E000) [pid = 3040] [serial = 645] [outer = 0000003FE6CAD400] 17:39:07 INFO - PROCESS | 3040 | 1465000747409 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]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 17:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:39:07 INFO - PROCESS | 3040 | 1465000747462 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 3040 | 1465000747465 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:39:07 INFO - PROCESS | 3040 | 1465000747468 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 3040 | 1465000747470 Marionette TRACE conn6 <- [1,826,null,{}] 17:39:07 INFO - PROCESS | 3040 | 1465000747474 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}] 17:39:07 INFO - PROCESS | 3040 | 1465000747558 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:39:07 INFO - PROCESS | 3040 | 1465000747564 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CED000 == 35 [pid = 3040] [id = 216] 17:39:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1C74400) [pid = 3040] [serial = 646] [outer = 0000000000000000] 17:39:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF1E66800) [pid = 3040] [serial = 647] [outer = 0000003FF1C74400] 17:39:07 INFO - PROCESS | 3040 | 1465000747618 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1E6F400) [pid = 3040] [serial = 648] [outer = 0000003FF1C74400] 17:39:08 INFO - PROCESS | 3040 | 1465000748500 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]]]}] 17:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1077ms 17:39:08 INFO - PROCESS | 3040 | 1465000748549 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 3040 | 1465000748553 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:39:08 INFO - PROCESS | 3040 | 1465000748558 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - PROCESS | 3040 | 1465000748564 Marionette TRACE conn6 <- [1,830,null,{}] 17:39:08 INFO - PROCESS | 3040 | 1465000748570 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}] 17:39:08 INFO - PROCESS | 3040 | 1465000748722 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:39:08 INFO - PROCESS | 3040 | 1465000748796 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79EA000 == 36 [pid = 3040] [id = 217] 17:39:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE675F000) [pid = 3040] [serial = 649] [outer = 0000000000000000] 17:39:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE681D800) [pid = 3040] [serial = 650] [outer = 0000003FE675F000] 17:39:08 INFO - PROCESS | 3040 | 1465000748901 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE7949800) [pid = 3040] [serial = 651] [outer = 0000003FE675F000] 17:39:09 INFO - PROCESS | 3040 | 1465000749782 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]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1274ms 17:39:09 INFO - PROCESS | 3040 | 1465000749837 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 3040 | 1465000749842 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:39:09 INFO - PROCESS | 3040 | 1465000749847 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 3040 | 1465000749851 Marionette TRACE conn6 <- [1,834,null,{}] 17:39:09 INFO - PROCESS | 3040 | 1465000749856 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}] 17:39:09 INFO - PROCESS | 3040 | 1465000749974 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:39:10 INFO - PROCESS | 3040 | 1465000750048 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F6E000 == 37 [pid = 3040] [id = 218] 17:39:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE7827400) [pid = 3040] [serial = 652] [outer = 0000000000000000] 17:39:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE794AC00) [pid = 3040] [serial = 653] [outer = 0000003FE7827400] 17:39:10 INFO - PROCESS | 3040 | 1465000750106 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB062C00) [pid = 3040] [serial = 654] [outer = 0000003FE7827400] 17:39:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB05AC00) [pid = 3040] [serial = 655] [outer = 0000003FE5F18800] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C73000 == 36 [pid = 3040] [id = 215] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D64800 == 35 [pid = 3040] [id = 214] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB24000 == 34 [pid = 3040] [id = 213] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D8000 == 33 [pid = 3040] [id = 212] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA7E800 == 32 [pid = 3040] [id = 211] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84C4000 == 31 [pid = 3040] [id = 210] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2C6A000 == 30 [pid = 3040] [id = 209] 17:39:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F6F000 == 29 [pid = 3040] [id = 208] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1C6DC00) [pid = 3040] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEFE4B400) [pid = 3040] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE5E71C00) [pid = 3040] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE6DA2000) [pid = 3040] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEFE44400) [pid = 3040] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE459000) [pid = 3040] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE456400) [pid = 3040] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEEC50000) [pid = 3040] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE095800) [pid = 3040] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEF5CFC00) [pid = 3040] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEA93B400) [pid = 3040] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE6D0C000) [pid = 3040] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEDDE1C00) [pid = 3040] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB084C00) [pid = 3040] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEB3C1400) [pid = 3040] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEF190400) [pid = 3040] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE34F400) [pid = 3040] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE800F000) [pid = 3040] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEFE5D800) [pid = 3040] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF107A000) [pid = 3040] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEB498000) [pid = 3040] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:39:10 INFO - PROCESS | 3040 | 1465000750699 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]]]}] 17:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 878ms 17:39:10 INFO - PROCESS | 3040 | 1465000750729 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 3040 | 1465000750735 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:39:10 INFO - PROCESS | 3040 | 1465000750741 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - PROCESS | 3040 | 1465000750744 Marionette TRACE conn6 <- [1,838,null,{}] 17:39:10 INFO - PROCESS | 3040 | 1465000750748 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}] 17:39:10 INFO - PROCESS | 3040 | 1465000750845 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:39:10 INFO - PROCESS | 3040 | 1465000750852 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84C3000 == 30 [pid = 3040] [id = 219] 17:39:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEB080000) [pid = 3040] [serial = 656] [outer = 0000000000000000] 17:39:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEB383000) [pid = 3040] [serial = 657] [outer = 0000003FEB080000] 17:39:10 INFO - PROCESS | 3040 | 1465000750902 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEBB39000) [pid = 3040] [serial = 658] [outer = 0000003FEB080000] 17:39:11 INFO - PROCESS | 3040 | 1465000751391 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]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 17:39:11 INFO - PROCESS | 3040 | 1465000751435 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 3040 | 1465000751437 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:39:11 INFO - PROCESS | 3040 | 1465000751441 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 3040 | 1465000751445 Marionette TRACE conn6 <- [1,842,null,{}] 17:39:11 INFO - PROCESS | 3040 | 1465000751490 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}] 17:39:11 INFO - PROCESS | 3040 | 1465000751593 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:39:11 INFO - PROCESS | 3040 | 1465000751664 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE252000 == 31 [pid = 3040] [id = 220] 17:39:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEE08BC00) [pid = 3040] [serial = 659] [outer = 0000000000000000] 17:39:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEE102800) [pid = 3040] [serial = 660] [outer = 0000003FEE08BC00] 17:39:11 INFO - PROCESS | 3040 | 1465000751718 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE1DBC00) [pid = 3040] [serial = 661] [outer = 0000003FEE08BC00] 17:39:12 INFO - PROCESS | 3040 | 1465000752100 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]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 713ms 17:39:12 INFO - PROCESS | 3040 | 1465000752156 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 3040 | 1465000752159 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:39:12 INFO - PROCESS | 3040 | 1465000752163 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:39:12 INFO - PROCESS | 3040 | 1465000752165 Marionette TRACE conn6 <- [1,846,null,{}] 17:39:12 INFO - PROCESS | 3040 | 1465000752168 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}] 17:39:12 INFO - PROCESS | 3040 | 1465000752263 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:39:12 INFO - PROCESS | 3040 | 1465000752269 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEECBD000 == 32 [pid = 3040] [id = 221] 17:39:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE354800) [pid = 3040] [serial = 662] [outer = 0000000000000000] 17:39:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE45D000) [pid = 3040] [serial = 663] [outer = 0000003FEE354800] 17:39:12 INFO - PROCESS | 3040 | 1465000752321 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEECCAC00) [pid = 3040] [serial = 664] [outer = 0000003FEE354800] 17:39:12 INFO - PROCESS | 3040 | 1465000752795 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]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 17:39:12 INFO - PROCESS | 3040 | 1465000752837 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 3040 | 1465000752839 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:39:12 INFO - PROCESS | 3040 | 1465000752848 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - PROCESS | 3040 | 1465000752850 Marionette TRACE conn6 <- [1,850,null,{}] 17:39:12 INFO - PROCESS | 3040 | 1465000752854 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}] 17:39:12 INFO - PROCESS | 3040 | 1465000752963 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:39:13 INFO - PROCESS | 3040 | 1465000753043 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1092000 == 33 [pid = 3040] [id = 222] 17:39:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE357000) [pid = 3040] [serial = 665] [outer = 0000000000000000] 17:39:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEF18BC00) [pid = 3040] [serial = 666] [outer = 0000003FEE357000] 17:39:13 INFO - PROCESS | 3040 | 1465000753092 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEF5D5C00) [pid = 3040] [serial = 667] [outer = 0000003FEE357000] 17:39:13 INFO - PROCESS | 3040 | 1465000753532 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]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 17:39:13 INFO - PROCESS | 3040 | 1465000753579 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:39:13 INFO - PROCESS | 3040 | 1465000753582 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:39:13 INFO - PROCESS | 3040 | 1465000753585 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - PROCESS | 3040 | 1465000753587 Marionette TRACE conn6 <- [1,854,null,{}] 17:39:13 INFO - PROCESS | 3040 | 1465000753601 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}] 17:39:13 INFO - PROCESS | 3040 | 1465000753744 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:39:13 INFO - PROCESS | 3040 | 1465000753757 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21CC000 == 34 [pid = 3040] [id = 223] 17:39:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE2C28000) [pid = 3040] [serial = 668] [outer = 0000000000000000] 17:39:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE65800) [pid = 3040] [serial = 669] [outer = 0000003FE2C28000] 17:39:13 INFO - PROCESS | 3040 | 1465000753842 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1E6B000) [pid = 3040] [serial = 670] [outer = 0000003FE2C28000] 17:39:14 INFO - PROCESS | 3040 | 1465000754259 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]]]}] 17:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 733ms 17:39:14 INFO - PROCESS | 3040 | 1465000754352 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 3040 | 1465000754354 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:39:14 INFO - PROCESS | 3040 | 1465000754358 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 3040 | 1465000754360 Marionette TRACE conn6 <- [1,858,null,{}] 17:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:39:14 INFO - PROCESS | 3040 | 1465000754364 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}] 17:39:14 INFO - PROCESS | 3040 | 1465000754473 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6CAD400) [pid = 3040] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB380000) [pid = 3040] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE08C800) [pid = 3040] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7945800) [pid = 3040] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB079800) [pid = 3040] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE5E76000) [pid = 3040] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE08E400) [pid = 3040] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE35A000) [pid = 3040] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE794B000) [pid = 3040] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE1E6000) [pid = 3040] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:39:14 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF0BDBC00) [pid = 3040] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:39:14 INFO - PROCESS | 3040 | 1465000754549 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9B800 == 35 [pid = 3040] [id = 224] 17:39:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE1633C00) [pid = 3040] [serial = 671] [outer = 0000000000000000] 17:39:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE5E76000) [pid = 3040] [serial = 672] [outer = 0000003FE1633C00] 17:39:14 INFO - PROCESS | 3040 | 1465000754599 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE111400) [pid = 3040] [serial = 673] [outer = 0000003FE1633C00] 17:39:14 INFO - PROCESS | 3040 | 1465000754977 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]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 17:39:15 INFO - PROCESS | 3040 | 1465000755037 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:39:15 INFO - PROCESS | 3040 | 1465000755039 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:39:15 INFO - PROCESS | 3040 | 1465000755043 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 3040 | 1465000755045 Marionette TRACE conn6 <- [1,862,null,{}] 17:39:15 INFO - PROCESS | 3040 | 1465000755048 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}] 17:39:15 INFO - PROCESS | 3040 | 1465000755162 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:39:15 INFO - PROCESS | 3040 | 1465000755173 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4548800 == 36 [pid = 3040] [id = 225] 17:39:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB079800) [pid = 3040] [serial = 674] [outer = 0000000000000000] 17:39:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF219A800) [pid = 3040] [serial = 675] [outer = 0000003FEB079800] 17:39:15 INFO - PROCESS | 3040 | 1465000755221 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF21A5800) [pid = 3040] [serial = 676] [outer = 0000003FEB079800] 17:39:15 INFO - PROCESS | 3040 | 1465000755626 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]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 17:39:15 INFO - PROCESS | 3040 | 1465000755675 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 3040 | 1465000755677 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:39:15 INFO - PROCESS | 3040 | 1465000755680 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 3040 | 1465000755682 Marionette TRACE conn6 <- [1,866,null,{}] 17:39:15 INFO - PROCESS | 3040 | 1465000755686 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}] 17:39:15 INFO - PROCESS | 3040 | 1465000755802 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:39:15 INFO - PROCESS | 3040 | 1465000755842 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45BF000 == 37 [pid = 3040] [id = 226] 17:39:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE10EC00) [pid = 3040] [serial = 677] [outer = 0000000000000000] 17:39:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21B0800) [pid = 3040] [serial = 678] [outer = 0000003FEE10EC00] 17:39:15 INFO - PROCESS | 3040 | 1465000755898 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF21B7000) [pid = 3040] [serial = 679] [outer = 0000003FEE10EC00] 17:39:16 INFO - PROCESS | 3040 | 1465000756307 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]]]}] 17:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 17:39:16 INFO - PROCESS | 3040 | 1465000756360 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 3040 | 1465000756362 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:39:16 INFO - PROCESS | 3040 | 1465000756365 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 3040 | 1465000756367 Marionette TRACE conn6 <- [1,870,null,{}] 17:39:16 INFO - PROCESS | 3040 | 1465000756371 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}] 17:39:16 INFO - PROCESS | 3040 | 1465000756460 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:39:16 INFO - PROCESS | 3040 | 1465000756465 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5012800 == 38 [pid = 3040] [id = 227] 17:39:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF2204000) [pid = 3040] [serial = 680] [outer = 0000000000000000] 17:39:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF2208400) [pid = 3040] [serial = 681] [outer = 0000003FF2204000] 17:39:16 INFO - PROCESS | 3040 | 1465000756512 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2210000) [pid = 3040] [serial = 682] [outer = 0000003FF2204000] 17:39:17 INFO - PROCESS | 3040 | 1465000757244 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]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 944ms 17:39:17 INFO - PROCESS | 3040 | 1465000757314 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 3040 | 1465000757318 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:39:17 INFO - PROCESS | 3040 | 1465000757323 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:39:17 INFO - PROCESS | 3040 | 1465000757329 Marionette TRACE conn6 <- [1,874,null,{}] 17:39:17 INFO - PROCESS | 3040 | 1465000757335 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}] 17:39:17 INFO - PROCESS | 3040 | 1465000757515 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:39:17 INFO - PROCESS | 3040 | 1465000757602 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB473800 == 39 [pid = 3040] [id = 228] 17:39:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE7988400) [pid = 3040] [serial = 683] [outer = 0000000000000000] 17:39:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEB05DC00) [pid = 3040] [serial = 684] [outer = 0000003FE7988400] 17:39:17 INFO - PROCESS | 3040 | 1465000757667 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FED777000) [pid = 3040] [serial = 685] [outer = 0000003FE7988400] 17:39:18 INFO - PROCESS | 3040 | 1465000758257 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]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 987ms 17:39:18 INFO - PROCESS | 3040 | 1465000758314 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 3040 | 1465000758321 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:39:18 INFO - PROCESS | 3040 | 1465000758327 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:39:18 INFO - PROCESS | 3040 | 1465000758331 Marionette TRACE conn6 <- [1,878,null,{}] 17:39:18 INFO - PROCESS | 3040 | 1465000758335 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}] 17:39:18 INFO - PROCESS | 3040 | 1465000758460 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:39:18 INFO - PROCESS | 3040 | 1465000758549 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F33000 == 40 [pid = 3040] [id = 229] 17:39:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE1E2800) [pid = 3040] [serial = 686] [outer = 0000000000000000] 17:39:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE354C00) [pid = 3040] [serial = 687] [outer = 0000003FEE1E2800] 17:39:18 INFO - PROCESS | 3040 | 1465000758612 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEFBE8800) [pid = 3040] [serial = 688] [outer = 0000003FEE1E2800] 17:39:19 INFO - PROCESS | 3040 | 1465000759205 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]]]}] 17:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 923ms 17:39:19 INFO - PROCESS | 3040 | 1465000759257 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 3040 | 1465000759259 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:39:19 INFO - PROCESS | 3040 | 1465000759264 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 3040 | 1465000759268 Marionette TRACE conn6 <- [1,882,null,{}] 17:39:19 INFO - PROCESS | 3040 | 1465000759279 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}] 17:39:19 INFO - PROCESS | 3040 | 1465000759398 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:39:19 INFO - PROCESS | 3040 | 1465000759476 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF57D3000 == 41 [pid = 3040] [id = 230] 17:39:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1C1F000) [pid = 3040] [serial = 689] [outer = 0000000000000000] 17:39:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF219BC00) [pid = 3040] [serial = 690] [outer = 0000003FF1C1F000] 17:39:19 INFO - PROCESS | 3040 | 1465000759581 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF2CC4400) [pid = 3040] [serial = 691] [outer = 0000003FF1C1F000] 17:39:20 INFO - PROCESS | 3040 | 1465000760415 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]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1189ms 17:39:20 INFO - PROCESS | 3040 | 1465000760454 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 3040 | 1465000760459 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:39:20 INFO - PROCESS | 3040 | 1465000760465 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 3040 | 1465000760468 Marionette TRACE conn6 <- [1,886,null,{}] 17:39:20 INFO - PROCESS | 3040 | 1465000760474 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}] 17:39:20 INFO - PROCESS | 3040 | 1465000760582 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:39:20 INFO - PROCESS | 3040 | 1465000760656 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F76800 == 42 [pid = 3040] [id = 231] 17:39:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE7828C00) [pid = 3040] [serial = 692] [outer = 0000000000000000] 17:39:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE7980C00) [pid = 3040] [serial = 693] [outer = 0000003FE7828C00] 17:39:20 INFO - PROCESS | 3040 | 1465000760710 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEB378000) [pid = 3040] [serial = 694] [outer = 0000003FE7828C00] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45BF000 == 41 [pid = 3040] [id = 226] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4548800 == 40 [pid = 3040] [id = 225] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9B800 == 39 [pid = 3040] [id = 224] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21CC000 == 38 [pid = 3040] [id = 223] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1092000 == 37 [pid = 3040] [id = 222] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEECBD000 == 36 [pid = 3040] [id = 221] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE252000 == 35 [pid = 3040] [id = 220] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84C3000 == 34 [pid = 3040] [id = 219] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F6E000 == 33 [pid = 3040] [id = 218] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79EA000 == 32 [pid = 3040] [id = 217] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CED000 == 31 [pid = 3040] [id = 216] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF57D3000 == 30 [pid = 3040] [id = 230] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F33000 == 29 [pid = 3040] [id = 229] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB473800 == 28 [pid = 3040] [id = 228] 17:39:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5012800 == 27 [pid = 3040] [id = 227] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF1075400) [pid = 3040] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEBAD2800) [pid = 3040] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEE094C00) [pid = 3040] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE7985000) [pid = 3040] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE8347C00) [pid = 3040] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEDC8AC00) [pid = 3040] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB37E400) [pid = 3040] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE601B800) [pid = 3040] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE6789800) [pid = 3040] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE1DF000) [pid = 3040] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEF1DC400) [pid = 3040] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEBB3DC00) [pid = 3040] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB05EC00) [pid = 3040] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEEAD2C00) [pid = 3040] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE353C00) [pid = 3040] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1C75400) [pid = 3040] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1076400) [pid = 3040] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1C6E000) [pid = 3040] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE110400) [pid = 3040] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEFE49C00) [pid = 3040] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE20B000) [pid = 3040] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEDD48400) [pid = 3040] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:39:21 INFO - PROCESS | 3040 | 1465000761921 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]]]}] 17:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1496ms 17:39:22 INFO - PROCESS | 3040 | 1465000762008 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 3040 | 1465000762011 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:39:22 INFO - PROCESS | 3040 | 1465000762020 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 3040 | 1465000762023 Marionette TRACE conn6 <- [1,890,null,{}] 17:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:39:22 INFO - PROCESS | 3040 | 1465000762028 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}] 17:39:22 INFO - PROCESS | 3040 | 1465000762117 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:39:22 INFO - PROCESS | 3040 | 1465000762129 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE21DC000 == 28 [pid = 3040] [id = 232] 17:39:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE1FD0800) [pid = 3040] [serial = 695] [outer = 0000000000000000] 17:39:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE5F10800) [pid = 3040] [serial = 696] [outer = 0000003FE1FD0800] 17:39:22 INFO - PROCESS | 3040 | 1465000762181 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE6781000) [pid = 3040] [serial = 697] [outer = 0000003FE1FD0800] 17:39:22 INFO - PROCESS | 3040 | 1465000762645 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]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 17:39:22 INFO - PROCESS | 3040 | 1465000762701 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 3040 | 1465000762708 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:39:22 INFO - PROCESS | 3040 | 1465000762715 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 3040 | 1465000762718 Marionette TRACE conn6 <- [1,894,null,{}] 17:39:22 INFO - PROCESS | 3040 | 1465000762721 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}] 17:39:22 INFO - PROCESS | 3040 | 1465000762821 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:39:22 INFO - PROCESS | 3040 | 1465000762837 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE68A0000 == 29 [pid = 3040] [id = 233] 17:39:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE7988C00) [pid = 3040] [serial = 698] [outer = 0000000000000000] 17:39:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE79BE400) [pid = 3040] [serial = 699] [outer = 0000003FE7988C00] 17:39:22 INFO - PROCESS | 3040 | 1465000762886 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB057800) [pid = 3040] [serial = 700] [outer = 0000003FE7988C00] 17:39:23 INFO - PROCESS | 3040 | 1465000763348 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]]]}] 17:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 17:39:23 INFO - PROCESS | 3040 | 1465000763413 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 3040 | 1465000763416 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:39:23 INFO - PROCESS | 3040 | 1465000763419 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 3040 | 1465000763423 Marionette TRACE conn6 <- [1,898,null,{}] 17:39:23 INFO - PROCESS | 3040 | 1465000763434 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}] 17:39:23 INFO - PROCESS | 3040 | 1465000763557 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:39:23 INFO - PROCESS | 3040 | 1465000763639 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBBB000 == 30 [pid = 3040] [id = 234] 17:39:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE1FB6C00) [pid = 3040] [serial = 701] [outer = 0000000000000000] 17:39:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEBB36C00) [pid = 3040] [serial = 702] [outer = 0000003FE1FB6C00] 17:39:23 INFO - PROCESS | 3040 | 1465000763692 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEDD42400) [pid = 3040] [serial = 703] [outer = 0000003FE1FB6C00] 17:39:24 INFO - PROCESS | 3040 | 1465000764121 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]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 733ms 17:39:24 INFO - PROCESS | 3040 | 1465000764155 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:39:24 INFO - PROCESS | 3040 | 1465000764157 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:39:24 INFO - PROCESS | 3040 | 1465000764161 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 3040 | 1465000764163 Marionette TRACE conn6 <- [1,902,null,{}] 17:39:24 INFO - PROCESS | 3040 | 1465000764171 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}] 17:39:24 INFO - PROCESS | 3040 | 1465000764288 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:39:24 INFO - PROCESS | 3040 | 1465000764294 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D3000 == 31 [pid = 3040] [id = 235] 17:39:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEDDECC00) [pid = 3040] [serial = 704] [outer = 0000000000000000] 17:39:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE08F400) [pid = 3040] [serial = 705] [outer = 0000003FEDDECC00] 17:39:24 INFO - PROCESS | 3040 | 1465000764344 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE10AC00) [pid = 3040] [serial = 706] [outer = 0000003FEDDECC00] 17:39:24 INFO - PROCESS | 3040 | 1465000764806 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]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 17:39:24 INFO - PROCESS | 3040 | 1465000764856 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 3040 | 1465000764858 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:39:24 INFO - PROCESS | 3040 | 1465000764861 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 3040 | 1465000764863 Marionette TRACE conn6 <- [1,906,null,{}] 17:39:24 INFO - PROCESS | 3040 | 1465000764867 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}] 17:39:25 INFO - PROCESS | 3040 | 1465000765003 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:39:25 INFO - PROCESS | 3040 | 1465000765014 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE80F800 == 32 [pid = 3040] [id = 236] 17:39:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE7985000) [pid = 3040] [serial = 707] [outer = 0000000000000000] 17:39:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE194000) [pid = 3040] [serial = 708] [outer = 0000003FE7985000] 17:39:25 INFO - PROCESS | 3040 | 1465000765100 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE1E4C00) [pid = 3040] [serial = 709] [outer = 0000003FE7985000] 17:39:25 INFO - PROCESS | 3040 | 1465000765539 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]]]}] 17:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 732ms 17:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:39:25 INFO - PROCESS | 3040 | 1465000765597 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 3040 | 1465000765599 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:39:25 INFO - PROCESS | 3040 | 1465000765602 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - PROCESS | 3040 | 1465000765604 Marionette TRACE conn6 <- [1,910,null,{}] 17:39:25 INFO - PROCESS | 3040 | 1465000765607 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}] 17:39:25 INFO - PROCESS | 3040 | 1465000765745 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:39:25 INFO - PROCESS | 3040 | 1465000765797 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFB9F000 == 33 [pid = 3040] [id = 237] 17:39:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE462000) [pid = 3040] [serial = 710] [outer = 0000000000000000] 17:39:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEECC9400) [pid = 3040] [serial = 711] [outer = 0000003FEE462000] 17:39:25 INFO - PROCESS | 3040 | 1465000765845 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEF38BC00) [pid = 3040] [serial = 712] [outer = 0000003FEE462000] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE357000) [pid = 3040] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE2C28000) [pid = 3040] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB080000) [pid = 3040] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE08BC00) [pid = 3040] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE7827400) [pid = 3040] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE354800) [pid = 3040] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE675F000) [pid = 3040] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1C74400) [pid = 3040] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1633C00) [pid = 3040] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB079800) [pid = 3040] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE10EC00) [pid = 3040] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:39:26 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF2204000) [pid = 3040] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:39:26 INFO - PROCESS | 3040 | 1465000766431 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]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 879ms 17:39:26 INFO - PROCESS | 3040 | 1465000766485 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 3040 | 1465000766487 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:39:26 INFO - PROCESS | 3040 | 1465000766491 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 3040 | 1465000766492 Marionette TRACE conn6 <- [1,914,null,{}] 17:39:26 INFO - PROCESS | 3040 | 1465000766496 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}] 17:39:26 INFO - PROCESS | 3040 | 1465000766578 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:39:26 INFO - PROCESS | 3040 | 1465000766584 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C3E000 == 34 [pid = 3040] [id = 238] 17:39:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEDC8E000) [pid = 3040] [serial = 713] [outer = 0000000000000000] 17:39:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF38C800) [pid = 3040] [serial = 714] [outer = 0000003FEDC8E000] 17:39:26 INFO - PROCESS | 3040 | 1465000766630 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE43C00) [pid = 3040] [serial = 715] [outer = 0000003FEDC8E000] 17:39:27 INFO - PROCESS | 3040 | 1465000767033 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]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 586ms 17:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:39:27 INFO - PROCESS | 3040 | 1465000767084 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 3040 | 1465000767087 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:39:27 INFO - PROCESS | 3040 | 1465000767090 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 3040 | 1465000767092 Marionette TRACE conn6 <- [1,918,null,{}] 17:39:27 INFO - PROCESS | 3040 | 1465000767095 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}] 17:39:27 INFO - PROCESS | 3040 | 1465000767179 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:39:27 INFO - PROCESS | 3040 | 1465000767184 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F2B000 == 35 [pid = 3040] [id = 239] 17:39:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE237C400) [pid = 3040] [serial = 716] [outer = 0000000000000000] 17:39:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFE5C800) [pid = 3040] [serial = 717] [outer = 0000003FE237C400] 17:39:27 INFO - PROCESS | 3040 | 1465000767230 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1016800) [pid = 3040] [serial = 718] [outer = 0000003FE237C400] 17:39:27 INFO - PROCESS | 3040 | 1465000767676 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]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 17:39:27 INFO - PROCESS | 3040 | 1465000767723 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 3040 | 1465000767725 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:39:27 INFO - PROCESS | 3040 | 1465000767728 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 3040 | 1465000767730 Marionette TRACE conn6 <- [1,922,null,{}] 17:39:27 INFO - PROCESS | 3040 | 1465000767734 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}] 17:39:27 INFO - PROCESS | 3040 | 1465000767820 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:39:27 INFO - PROCESS | 3040 | 1465000767827 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBB8000 == 36 [pid = 3040] [id = 240] 17:39:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF0BDB800) [pid = 3040] [serial = 719] [outer = 0000000000000000] 17:39:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1C68800) [pid = 3040] [serial = 720] [outer = 0000003FF0BDB800] 17:39:27 INFO - PROCESS | 3040 | 1465000767874 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1C74800) [pid = 3040] [serial = 721] [outer = 0000003FF0BDB800] 17:39:28 INFO - PROCESS | 3040 | 1465000768474 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]]]}] 17:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 796ms 17:39:28 INFO - PROCESS | 3040 | 1465000768576 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 3040 | 1465000768581 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:39:28 INFO - PROCESS | 3040 | 1465000768587 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - PROCESS | 3040 | 1465000768591 Marionette TRACE conn6 <- [1,926,null,{}] 17:39:28 INFO - PROCESS | 3040 | 1465000768597 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}] 17:39:28 INFO - PROCESS | 3040 | 1465000768733 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:39:28 INFO - PROCESS | 3040 | 1465000768802 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6046800 == 37 [pid = 3040] [id = 241] 17:39:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE20B1400) [pid = 3040] [serial = 722] [outer = 0000000000000000] 17:39:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE6082400) [pid = 3040] [serial = 723] [outer = 0000003FE20B1400] 17:39:28 INFO - PROCESS | 3040 | 1465000768903 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE782D000) [pid = 3040] [serial = 724] [outer = 0000003FE20B1400] 17:39:29 INFO - PROCESS | 3040 | 1465000769587 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]]]}] 17:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1028ms 17:39:29 INFO - PROCESS | 3040 | 1465000769621 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 3040 | 1465000769627 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:39:29 INFO - PROCESS | 3040 | 1465000769679 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 3040 | 1465000769683 Marionette TRACE conn6 <- [1,930,null,{}] 17:39:29 INFO - PROCESS | 3040 | 1465000769687 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}] 17:39:29 INFO - PROCESS | 3040 | 1465000769822 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:39:29 INFO - PROCESS | 3040 | 1465000769889 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE80F000 == 38 [pid = 3040] [id = 242] 17:39:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEB3C5C00) [pid = 3040] [serial = 725] [outer = 0000000000000000] 17:39:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEB3CDC00) [pid = 3040] [serial = 726] [outer = 0000003FEB3C5C00] 17:39:29 INFO - PROCESS | 3040 | 1465000769949 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEE094C00) [pid = 3040] [serial = 727] [outer = 0000003FEB3C5C00] 17:39:30 INFO - PROCESS | 3040 | 1465000770804 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]]]}] 17:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1196ms 17:39:30 INFO - PROCESS | 3040 | 1465000770859 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 3040 | 1465000770864 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:39:30 INFO - PROCESS | 3040 | 1465000770869 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 3040 | 1465000770872 Marionette TRACE conn6 <- [1,934,null,{}] 17:39:30 INFO - PROCESS | 3040 | 1465000770878 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}] 17:39:31 INFO - PROCESS | 3040 | 1465000771000 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:39:31 INFO - PROCESS | 3040 | 1465000771067 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F6C000 == 39 [pid = 3040] [id = 243] 17:39:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE7948800) [pid = 3040] [serial = 728] [outer = 0000000000000000] 17:39:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE798B400) [pid = 3040] [serial = 729] [outer = 0000003FE7948800] 17:39:31 INFO - PROCESS | 3040 | 1465000771124 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEB37F000) [pid = 3040] [serial = 730] [outer = 0000003FE7948800] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F2B000 == 38 [pid = 3040] [id = 239] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C3E000 == 37 [pid = 3040] [id = 238] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFB9F000 == 36 [pid = 3040] [id = 237] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE80F800 == 35 [pid = 3040] [id = 236] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D3000 == 34 [pid = 3040] [id = 235] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBBB000 == 33 [pid = 3040] [id = 234] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE68A0000 == 32 [pid = 3040] [id = 233] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE21DC000 == 31 [pid = 3040] [id = 232] 17:39:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F76800 == 30 [pid = 3040] [id = 231] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF21B0800) [pid = 3040] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FF2208400) [pid = 3040] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF2210000) [pid = 3040] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF21B7000) [pid = 3040] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEF18BC00) [pid = 3040] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEFE65800) [pid = 3040] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEF5D5C00) [pid = 3040] [serial = 667] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB383000) [pid = 3040] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEBB39000) [pid = 3040] [serial = 658] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE102800) [pid = 3040] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE1DBC00) [pid = 3040] [serial = 661] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE794AC00) [pid = 3040] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB062C00) [pid = 3040] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE45D000) [pid = 3040] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE681D800) [pid = 3040] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7949800) [pid = 3040] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF1E6F400) [pid = 3040] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1E66800) [pid = 3040] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1E6B000) [pid = 3040] [serial = 670] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE5E76000) [pid = 3040] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE0D43800) [pid = 3040] [serial = 366] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE111400) [pid = 3040] [serial = 673] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF219A800) [pid = 3040] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEECCAC00) [pid = 3040] [serial = 664] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF21A5800) [pid = 3040] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:39:31 INFO - PROCESS | 3040 | 1465000771631 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]]]}] 17:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 775ms 17:39:31 INFO - PROCESS | 3040 | 1465000771649 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 3040 | 1465000771654 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:39:31 INFO - PROCESS | 3040 | 1465000771660 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - PROCESS | 3040 | 1465000771663 Marionette TRACE conn6 <- [1,938,null,{}] 17:39:31 INFO - PROCESS | 3040 | 1465000771667 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}] 17:39:31 INFO - PROCESS | 3040 | 1465000771759 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:39:31 INFO - PROCESS | 3040 | 1465000771768 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84C6800 == 31 [pid = 3040] [id = 244] 17:39:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB380000) [pid = 3040] [serial = 731] [outer = 0000000000000000] 17:39:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEB3C7000) [pid = 3040] [serial = 732] [outer = 0000003FEB380000] 17:39:31 INFO - PROCESS | 3040 | 1465000771817 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FED731400) [pid = 3040] [serial = 733] [outer = 0000003FEB380000] 17:39:32 INFO - PROCESS | 3040 | 1465000772277 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]]]}] 17:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 17:39:32 INFO - PROCESS | 3040 | 1465000772354 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 3040 | 1465000772357 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:39:32 INFO - PROCESS | 3040 | 1465000772360 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - PROCESS | 3040 | 1465000772364 Marionette TRACE conn6 <- [1,942,null,{}] 17:39:32 INFO - PROCESS | 3040 | 1465000772375 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}] 17:39:32 INFO - PROCESS | 3040 | 1465000772470 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:39:32 INFO - PROCESS | 3040 | 1465000772483 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3D4800 == 32 [pid = 3040] [id = 245] 17:39:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1FD4800) [pid = 3040] [serial = 734] [outer = 0000000000000000] 17:39:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE1DB400) [pid = 3040] [serial = 735] [outer = 0000003FE1FD4800] 17:39:32 INFO - PROCESS | 3040 | 1465000772542 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE34C800) [pid = 3040] [serial = 736] [outer = 0000003FE1FD4800] 17:39:33 INFO - PROCESS | 3040 | 1465000773015 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]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 17:39:33 INFO - PROCESS | 3040 | 1465000773054 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 3040 | 1465000773057 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:39:33 INFO - PROCESS | 3040 | 1465000773060 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 3040 | 1465000773062 Marionette TRACE conn6 <- [1,946,null,{}] 17:39:33 INFO - PROCESS | 3040 | 1465000773071 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}] 17:39:33 INFO - PROCESS | 3040 | 1465000773165 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:39:33 INFO - PROCESS | 3040 | 1465000773171 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF171000 == 33 [pid = 3040] [id = 246] 17:39:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE45D000) [pid = 3040] [serial = 737] [outer = 0000000000000000] 17:39:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE768000) [pid = 3040] [serial = 738] [outer = 0000003FEE45D000] 17:39:33 INFO - PROCESS | 3040 | 1465000773219 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF0E4000) [pid = 3040] [serial = 739] [outer = 0000003FEE45D000] 17:39:33 INFO - PROCESS | 3040 | 1465000773659 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]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 648ms 17:39:33 INFO - PROCESS | 3040 | 1465000773711 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 3040 | 1465000773714 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:39:33 INFO - PROCESS | 3040 | 1465000773717 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 3040 | 1465000773719 Marionette TRACE conn6 <- [1,950,null,{}] 17:39:33 INFO - PROCESS | 3040 | 1465000773722 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}] 17:39:33 INFO - PROCESS | 3040 | 1465000773838 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:39:33 INFO - PROCESS | 3040 | 1465000773912 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1CD2800 == 34 [pid = 3040] [id = 247] 17:39:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF392800) [pid = 3040] [serial = 740] [outer = 0000000000000000] 17:39:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFBE4000) [pid = 3040] [serial = 741] [outer = 0000003FEF392800] 17:39:33 INFO - PROCESS | 3040 | 1465000773959 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFE50800) [pid = 3040] [serial = 742] [outer = 0000003FEF392800] 17:39:34 INFO - PROCESS | 3040 | 1465000774398 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]]]}] 17:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 734ms 17:39:34 INFO - PROCESS | 3040 | 1465000774454 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 3040 | 1465000774456 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:39:34 INFO - PROCESS | 3040 | 1465000774459 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:39:34 INFO - PROCESS | 3040 | 1465000774461 Marionette TRACE conn6 <- [1,954,null,{}] 17:39:34 INFO - PROCESS | 3040 | 1465000774469 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}] 17:39:34 INFO - PROCESS | 3040 | 1465000774614 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:39:34 INFO - PROCESS | 3040 | 1465000774627 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C74000 == 35 [pid = 3040] [id = 248] 17:39:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF0BDA000) [pid = 3040] [serial = 743] [outer = 0000000000000000] 17:39:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1D35800) [pid = 3040] [serial = 744] [outer = 0000003FF0BDA000] 17:39:34 INFO - PROCESS | 3040 | 1465000774717 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF219EC00) [pid = 3040] [serial = 745] [outer = 0000003FF0BDA000] 17:39:35 INFO - PROCESS | 3040 | 1465000775141 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]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 17:39:35 INFO - PROCESS | 3040 | 1465000775199 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 3040 | 1465000775201 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:39:35 INFO - PROCESS | 3040 | 1465000775204 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 3040 | 1465000775206 Marionette TRACE conn6 <- [1,958,null,{}] 17:39:35 INFO - PROCESS | 3040 | 1465000775209 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}] 17:39:35 INFO - PROCESS | 3040 | 1465000775327 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:39:35 INFO - PROCESS | 3040 | 1465000775336 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4540000 == 36 [pid = 3040] [id = 249] 17:39:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF219C400) [pid = 3040] [serial = 746] [outer = 0000000000000000] 17:39:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF21AAC00) [pid = 3040] [serial = 747] [outer = 0000003FF219C400] 17:39:35 INFO - PROCESS | 3040 | 1465000775423 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF21B9400) [pid = 3040] [serial = 748] [outer = 0000003FF219C400] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEDDECC00) [pid = 3040] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE7988C00) [pid = 3040] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE1FB6C00) [pid = 3040] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE7828C00) [pid = 3040] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE1FD0800) [pid = 3040] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE7985000) [pid = 3040] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE7988400) [pid = 3040] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE1E2800) [pid = 3040] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF1C1F000) [pid = 3040] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE462000) [pid = 3040] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE237C400) [pid = 3040] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:39:35 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEDC8E000) [pid = 3040] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:39:35 INFO - PROCESS | 3040 | 1465000775858 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]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 17:39:35 INFO - PROCESS | 3040 | 1465000775900 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 3040 | 1465000775903 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:39:35 INFO - PROCESS | 3040 | 1465000775906 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 3040 | 1465000775908 Marionette TRACE conn6 <- [1,962,null,{}] 17:39:35 INFO - PROCESS | 3040 | 1465000775911 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}] 17:39:36 INFO - PROCESS | 3040 | 1465000776022 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:39:36 INFO - PROCESS | 3040 | 1465000776071 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF455A000 == 37 [pid = 3040] [id = 250] 17:39:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE7828C00) [pid = 3040] [serial = 749] [outer = 0000000000000000] 17:39:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE16C400) [pid = 3040] [serial = 750] [outer = 0000003FE7828C00] 17:39:36 INFO - PROCESS | 3040 | 1465000776120 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF21A5800) [pid = 3040] [serial = 751] [outer = 0000003FE7828C00] 17:39:36 INFO - PROCESS | 3040 | 1465000776499 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]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 17:39:36 INFO - PROCESS | 3040 | 1465000776540 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 3040 | 1465000776542 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:39:36 INFO - PROCESS | 3040 | 1465000776546 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:39:36 INFO - PROCESS | 3040 | 1465000776547 Marionette TRACE conn6 <- [1,966,null,{}] 17:39:36 INFO - PROCESS | 3040 | 1465000776551 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}] 17:39:36 INFO - PROCESS | 3040 | 1465000776636 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:39:36 INFO - PROCESS | 3040 | 1465000776670 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3CA000 == 38 [pid = 3040] [id = 251] 17:39:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF2206000) [pid = 3040] [serial = 752] [outer = 0000000000000000] 17:39:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF220B800) [pid = 3040] [serial = 753] [outer = 0000003FF2206000] 17:39:36 INFO - PROCESS | 3040 | 1465000776716 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2CC7800) [pid = 3040] [serial = 754] [outer = 0000003FF2206000] 17:39:37 INFO - PROCESS | 3040 | 1465000777150 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]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 17:39:37 INFO - PROCESS | 3040 | 1465000777184 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 3040 | 1465000777186 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:39:37 INFO - PROCESS | 3040 | 1465000777189 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 3040 | 1465000777191 Marionette TRACE conn6 <- [1,970,null,{}] 17:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:39:37 INFO - PROCESS | 3040 | 1465000777194 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}] 17:39:37 INFO - PROCESS | 3040 | 1465000777282 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:39:37 INFO - PROCESS | 3040 | 1465000777288 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5436800 == 39 [pid = 3040] [id = 252] 17:39:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF2CC3400) [pid = 3040] [serial = 755] [outer = 0000000000000000] 17:39:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF2CD0800) [pid = 3040] [serial = 756] [outer = 0000003FF2CC3400] 17:39:37 INFO - PROCESS | 3040 | 1465000777334 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF310A400) [pid = 3040] [serial = 757] [outer = 0000003FF2CC3400] 17:39:37 INFO - PROCESS | 3040 | 1465000777823 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]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 17:39:37 INFO - PROCESS | 3040 | 1465000777884 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 3040 | 1465000777889 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:39:37 INFO - PROCESS | 3040 | 1465000777895 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 3040 | 1465000777900 Marionette TRACE conn6 <- [1,974,null,{}] 17:39:37 INFO - PROCESS | 3040 | 1465000777907 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}] 17:39:38 INFO - PROCESS | 3040 | 1465000778083 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:39:38 INFO - PROCESS | 3040 | 1465000778166 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6029800 == 40 [pid = 3040] [id = 253] 17:39:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE6077C00) [pid = 3040] [serial = 758] [outer = 0000000000000000] 17:39:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE675FC00) [pid = 3040] [serial = 759] [outer = 0000003FE6077C00] 17:39:38 INFO - PROCESS | 3040 | 1465000778230 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEB055800) [pid = 3040] [serial = 760] [outer = 0000003FE6077C00] 17:39:38 INFO - PROCESS | 3040 | 1465000778811 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]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 986ms 17:39:38 INFO - PROCESS | 3040 | 1465000778885 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 3040 | 1465000778891 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:39:38 INFO - PROCESS | 3040 | 1465000778898 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 3040 | 1465000778901 Marionette TRACE conn6 <- [1,978,null,{}] 17:39:38 INFO - PROCESS | 3040 | 1465000778905 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}] 17:39:39 INFO - PROCESS | 3040 | 1465000779026 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:39:39 INFO - PROCESS | 3040 | 1465000779145 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C47000 == 41 [pid = 3040] [id = 254] 17:39:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEDDE6000) [pid = 3040] [serial = 761] [outer = 0000000000000000] 17:39:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE110800) [pid = 3040] [serial = 762] [outer = 0000003FEDDE6000] 17:39:39 INFO - PROCESS | 3040 | 1465000779206 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEE34C000) [pid = 3040] [serial = 763] [outer = 0000003FEDDE6000] 17:39:39 INFO - PROCESS | 3040 | 1465000779806 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]]]}] 17:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 944ms 17:39:39 INFO - PROCESS | 3040 | 1465000779848 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 3040 | 1465000779851 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:39:39 INFO - PROCESS | 3040 | 1465000779854 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 3040 | 1465000779858 Marionette TRACE conn6 <- [1,982,null,{}] 17:39:39 INFO - PROCESS | 3040 | 1465000779870 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}] 17:39:39 INFO - PROCESS | 3040 | 1465000779991 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:39:40 INFO - PROCESS | 3040 | 1465000780067 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF57CF800 == 42 [pid = 3040] [id = 255] 17:39:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF1016C00) [pid = 3040] [serial = 764] [outer = 0000000000000000] 17:39:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF1D2DC00) [pid = 3040] [serial = 765] [outer = 0000003FF1016C00] 17:39:40 INFO - PROCESS | 3040 | 1465000780170 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF21A7400) [pid = 3040] [serial = 766] [outer = 0000003FF1016C00] 17:39:40 INFO - PROCESS | 3040 | 1465000780805 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]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 987ms 17:39:40 INFO - PROCESS | 3040 | 1465000780843 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 3040 | 1465000780847 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:39:40 INFO - PROCESS | 3040 | 1465000780850 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 3040 | 1465000780852 Marionette TRACE conn6 <- [1,986,null,{}] 17:39:40 INFO - PROCESS | 3040 | 1465000780856 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}] 17:39:40 INFO - PROCESS | 3040 | 1465000780972 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:39:41 INFO - PROCESS | 3040 | 1465000781106 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21C7000 == 43 [pid = 3040] [id = 256] 17:39:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEFE61000) [pid = 3040] [serial = 767] [outer = 0000000000000000] 17:39:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FF310F000) [pid = 3040] [serial = 768] [outer = 0000003FEFE61000] 17:39:41 INFO - PROCESS | 3040 | 1465000781165 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FF3159000) [pid = 3040] [serial = 769] [outer = 0000003FEFE61000] 17:39:41 INFO - PROCESS | 3040 | 1465000781920 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]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1139ms 17:39:42 INFO - PROCESS | 3040 | 1465000781998 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 3040 | 1465000782003 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:39:42 INFO - PROCESS | 3040 | 1465000782008 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 3040 | 1465000782012 Marionette TRACE conn6 <- [1,990,null,{}] 17:39:42 INFO - PROCESS | 3040 | 1465000782017 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}] 17:39:42 INFO - PROCESS | 3040 | 1465000782137 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:39:42 INFO - PROCESS | 3040 | 1465000782206 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F68000 == 44 [pid = 3040] [id = 257] 17:39:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FE794B800) [pid = 3040] [serial = 770] [outer = 0000000000000000] 17:39:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FEB062C00) [pid = 3040] [serial = 771] [outer = 0000003FE794B800] 17:39:42 INFO - PROCESS | 3040 | 1465000782260 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FEBB37C00) [pid = 3040] [serial = 772] [outer = 0000003FE794B800] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3CA000 == 43 [pid = 3040] [id = 251] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF455A000 == 42 [pid = 3040] [id = 250] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4540000 == 41 [pid = 3040] [id = 249] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C74000 == 40 [pid = 3040] [id = 248] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1CD2800 == 39 [pid = 3040] [id = 247] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF171000 == 38 [pid = 3040] [id = 246] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3D4800 == 37 [pid = 3040] [id = 245] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84C6800 == 36 [pid = 3040] [id = 244] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F6C000 == 35 [pid = 3040] [id = 243] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE80F000 == 34 [pid = 3040] [id = 242] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBB8000 == 33 [pid = 3040] [id = 240] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6046800 == 32 [pid = 3040] [id = 241] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21C7000 == 31 [pid = 3040] [id = 256] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF57CF800 == 30 [pid = 3040] [id = 255] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C47000 == 29 [pid = 3040] [id = 254] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5436800 == 28 [pid = 3040] [id = 252] 17:39:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6029800 == 27 [pid = 3040] [id = 253] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FED777000) [pid = 3040] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FEB05DC00) [pid = 3040] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FEFBE8800) [pid = 3040] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FEE354C00) [pid = 3040] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FF2CC4400) [pid = 3040] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF219BC00) [pid = 3040] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEECC9400) [pid = 3040] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE1E4C00) [pid = 3040] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEFE5C800) [pid = 3040] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEF38BC00) [pid = 3040] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF1016800) [pid = 3040] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE10AC00) [pid = 3040] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEF38C800) [pid = 3040] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF1C68800) [pid = 3040] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEFE43C00) [pid = 3040] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEDD42400) [pid = 3040] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE08F400) [pid = 3040] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE79BE400) [pid = 3040] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB057800) [pid = 3040] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEBB36C00) [pid = 3040] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB378000) [pid = 3040] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE7980C00) [pid = 3040] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE5F10800) [pid = 3040] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE6781000) [pid = 3040] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE194000) [pid = 3040] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:39:43 INFO - PROCESS | 3040 | 1465000783521 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]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1536ms 17:39:43 INFO - PROCESS | 3040 | 1465000783575 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 3040 | 1465000783579 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:39:43 INFO - PROCESS | 3040 | 1465000783588 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 3040 | 1465000783591 Marionette TRACE conn6 <- [1,994,null,{}] 17:39:43 INFO - PROCESS | 3040 | 1465000783597 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}] 17:39:43 INFO - PROCESS | 3040 | 1465000783691 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:39:43 INFO - PROCESS | 3040 | 1465000783764 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2067000 == 28 [pid = 3040] [id = 258] 17:39:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE1FCA800) [pid = 3040] [serial = 773] [outer = 0000000000000000] 17:39:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE5F10800) [pid = 3040] [serial = 774] [outer = 0000003FE1FCA800] 17:39:43 INFO - PROCESS | 3040 | 1465000783817 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE6782400) [pid = 3040] [serial = 775] [outer = 0000003FE1FCA800] 17:39:44 INFO - PROCESS | 3040 | 1465000784219 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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 17:39:44 INFO - PROCESS | 3040 | 1465000784284 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 3040 | 1465000784291 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:39:44 INFO - PROCESS | 3040 | 1465000784297 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:39:44 INFO - PROCESS | 3040 | 1465000784300 Marionette TRACE conn6 <- [1,998,null,{}] 17:39:44 INFO - PROCESS | 3040 | 1465000784304 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}] 17:39:44 INFO - PROCESS | 3040 | 1465000784399 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:39:44 INFO - PROCESS | 3040 | 1465000784412 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6C93000 == 29 [pid = 3040] [id = 259] 17:39:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE7982000) [pid = 3040] [serial = 776] [outer = 0000000000000000] 17:39:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE79C7000) [pid = 3040] [serial = 777] [outer = 0000003FE7982000] 17:39:44 INFO - PROCESS | 3040 | 1465000784463 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB05C000) [pid = 3040] [serial = 778] [outer = 0000003FE7982000] 17:39:44 INFO - PROCESS | 3040 | 1465000784946 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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 17:39:44 INFO - PROCESS | 3040 | 1465000784995 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 3040 | 1465000784998 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:39:45 INFO - PROCESS | 3040 | 1465000785001 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 3040 | 1465000785005 Marionette TRACE conn6 <- [1,1002,null,{}] 17:39:45 INFO - PROCESS | 3040 | 1465000785016 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}] 17:39:45 INFO - PROCESS | 3040 | 1465000785141 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:39:45 INFO - PROCESS | 3040 | 1465000785224 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA88800 == 30 [pid = 3040] [id = 260] 17:39:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE162F400) [pid = 3040] [serial = 779] [outer = 0000000000000000] 17:39:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEBB98800) [pid = 3040] [serial = 780] [outer = 0000003FE162F400] 17:39:45 INFO - PROCESS | 3040 | 1465000785277 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEDD4CC00) [pid = 3040] [serial = 781] [outer = 0000003FE162F400] 17:39:45 INFO - PROCESS | 3040 | 1465000785696 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]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 733ms 17:39:45 INFO - PROCESS | 3040 | 1465000785737 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 3040 | 1465000785739 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:39:45 INFO - PROCESS | 3040 | 1465000785742 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 3040 | 1465000785744 Marionette TRACE conn6 <- [1,1006,null,{}] 17:39:45 INFO - PROCESS | 3040 | 1465000785748 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}] 17:39:45 INFO - PROCESS | 3040 | 1465000785866 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:39:45 INFO - PROCESS | 3040 | 1465000785872 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3CA000 == 31 [pid = 3040] [id = 261] 17:39:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE090000) [pid = 3040] [serial = 782] [outer = 0000000000000000] 17:39:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE103800) [pid = 3040] [serial = 783] [outer = 0000003FEE090000] 17:39:45 INFO - PROCESS | 3040 | 1465000785960 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE194000) [pid = 3040] [serial = 784] [outer = 0000003FEE090000] 17:39:46 INFO - PROCESS | 3040 | 1465000786413 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]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 17:39:46 INFO - PROCESS | 3040 | 1465000786437 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 3040 | 1465000786439 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:39:46 INFO - PROCESS | 3040 | 1465000786443 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 3040 | 1465000786444 Marionette TRACE conn6 <- [1,1010,null,{}] 17:39:46 INFO - PROCESS | 3040 | 1465000786448 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}] 17:39:46 INFO - PROCESS | 3040 | 1465000786588 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:39:46 INFO - PROCESS | 3040 | 1465000786606 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE85D800 == 32 [pid = 3040] [id = 262] 17:39:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE798B800) [pid = 3040] [serial = 785] [outer = 0000000000000000] 17:39:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE1E4C00) [pid = 3040] [serial = 786] [outer = 0000003FE798B800] 17:39:46 INFO - PROCESS | 3040 | 1465000786653 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE358C00) [pid = 3040] [serial = 787] [outer = 0000003FE798B800] 17:39:47 INFO - PROCESS | 3040 | 1465000787105 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]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 690ms 17:39:47 INFO - PROCESS | 3040 | 1465000787135 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 3040 | 1465000787138 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:39:47 INFO - PROCESS | 3040 | 1465000787141 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 3040 | 1465000787143 Marionette TRACE conn6 <- [1,1014,null,{}] 17:39:47 INFO - PROCESS | 3040 | 1465000787146 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}] 17:39:47 INFO - PROCESS | 3040 | 1465000787292 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:39:47 INFO - PROCESS | 3040 | 1465000787347 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1085000 == 33 [pid = 3040] [id = 263] 17:39:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEEADB400) [pid = 3040] [serial = 788] [outer = 0000000000000000] 17:39:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEF186400) [pid = 3040] [serial = 789] [outer = 0000003FEEADB400] 17:39:47 INFO - PROCESS | 3040 | 1465000787395 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEFE44400) [pid = 3040] [serial = 790] [outer = 0000003FEEADB400] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FE7828C00) [pid = 3040] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE20B1400) [pid = 3040] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE1FD4800) [pid = 3040] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF2206000) [pid = 3040] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF219C400) [pid = 3040] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB380000) [pid = 3040] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE7948800) [pid = 3040] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEB3C5C00) [pid = 3040] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEF392800) [pid = 3040] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE45D000) [pid = 3040] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF0BDA000) [pid = 3040] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF0BDB800) [pid = 3040] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:39:47 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF2CC3400) [pid = 3040] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:39:48 INFO - PROCESS | 3040 | 1465000788003 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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 881ms 17:39:48 INFO - PROCESS | 3040 | 1465000788025 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 3040 | 1465000788028 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:39:48 INFO - PROCESS | 3040 | 1465000788031 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 3040 | 1465000788033 Marionette TRACE conn6 <- [1,1018,null,{}] 17:39:48 INFO - PROCESS | 3040 | 1465000788036 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}] 17:39:48 INFO - PROCESS | 3040 | 1465000788119 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:39:48 INFO - PROCESS | 3040 | 1465000788125 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D59800 == 34 [pid = 3040] [id = 264] 17:39:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB380000) [pid = 3040] [serial = 791] [outer = 0000000000000000] 17:39:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFBE9000) [pid = 3040] [serial = 792] [outer = 0000003FEB380000] 17:39:48 INFO - PROCESS | 3040 | 1465000788171 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEFE50C00) [pid = 3040] [serial = 793] [outer = 0000003FEB380000] 17:39:48 INFO - PROCESS | 3040 | 1465000788605 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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 17:39:48 INFO - PROCESS | 3040 | 1465000788664 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 3040 | 1465000788666 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:39:48 INFO - PROCESS | 3040 | 1465000788669 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 3040 | 1465000788670 Marionette TRACE conn6 <- [1,1022,null,{}] 17:39:48 INFO - PROCESS | 3040 | 1465000788674 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}] 17:39:48 INFO - PROCESS | 3040 | 1465000788757 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:39:48 INFO - PROCESS | 3040 | 1465000788765 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D1800 == 35 [pid = 3040] [id = 265] 17:39:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1016800) [pid = 3040] [serial = 794] [outer = 0000000000000000] 17:39:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1079000) [pid = 3040] [serial = 795] [outer = 0000003FF1016800] 17:39:48 INFO - PROCESS | 3040 | 1465000788811 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1C6B800) [pid = 3040] [serial = 796] [outer = 0000003FF1016800] 17:39:49 INFO - PROCESS | 3040 | 1465000789227 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]]]}] 17:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 585ms 17:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:39:49 INFO - PROCESS | 3040 | 1465000789260 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 3040 | 1465000789263 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:39:49 INFO - PROCESS | 3040 | 1465000789266 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 3040 | 1465000789268 Marionette TRACE conn6 <- [1,1026,null,{}] 17:39:49 INFO - PROCESS | 3040 | 1465000789271 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}] 17:39:49 INFO - PROCESS | 3040 | 1465000789355 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:39:49 INFO - PROCESS | 3040 | 1465000789361 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA7A000 == 36 [pid = 3040] [id = 266] 17:39:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF1C73800) [pid = 3040] [serial = 797] [outer = 0000000000000000] 17:39:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1D39C00) [pid = 3040] [serial = 798] [outer = 0000003FF1C73800] 17:39:49 INFO - PROCESS | 3040 | 1465000789407 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1E74400) [pid = 3040] [serial = 799] [outer = 0000003FF1C73800] 17:39:50 INFO - PROCESS | 3040 | 1465000790078 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]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 838ms 17:39:50 INFO - PROCESS | 3040 | 1465000790106 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 3040 | 1465000790110 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:39:50 INFO - PROCESS | 3040 | 1465000790115 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 3040 | 1465000790119 Marionette TRACE conn6 <- [1,1030,null,{}] 17:39:50 INFO - PROCESS | 3040 | 1465000790125 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}] 17:39:50 INFO - PROCESS | 3040 | 1465000790255 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:39:50 INFO - PROCESS | 3040 | 1465000790355 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE602B000 == 37 [pid = 3040] [id = 267] 17:39:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE237C000) [pid = 3040] [serial = 800] [outer = 0000000000000000] 17:39:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE6760C00) [pid = 3040] [serial = 801] [outer = 0000003FE237C000] 17:39:50 INFO - PROCESS | 3040 | 1465000790416 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE7949000) [pid = 3040] [serial = 802] [outer = 0000003FE237C000] 17:39:51 INFO - PROCESS | 3040 | 1465000791231 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]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1192ms 17:39:51 INFO - PROCESS | 3040 | 1465000791312 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 3040 | 1465000791318 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:39:51 INFO - PROCESS | 3040 | 1465000791325 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 3040 | 1465000791328 Marionette TRACE conn6 <- [1,1034,null,{}] 17:39:51 INFO - PROCESS | 3040 | 1465000791332 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}] 17:39:51 INFO - PROCESS | 3040 | 1465000791490 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:39:51 INFO - PROCESS | 3040 | 1465000791604 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82D000 == 38 [pid = 3040] [id = 268] 17:39:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEB3BE800) [pid = 3040] [serial = 803] [outer = 0000000000000000] 17:39:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FED734000) [pid = 3040] [serial = 804] [outer = 0000003FEB3BE800] 17:39:51 INFO - PROCESS | 3040 | 1465000791664 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEE096C00) [pid = 3040] [serial = 805] [outer = 0000003FEB3BE800] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D1800 == 37 [pid = 3040] [id = 265] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D59800 == 36 [pid = 3040] [id = 264] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1085000 == 35 [pid = 3040] [id = 263] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE85D800 == 34 [pid = 3040] [id = 262] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3CA000 == 33 [pid = 3040] [id = 261] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA88800 == 32 [pid = 3040] [id = 260] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6C93000 == 31 [pid = 3040] [id = 259] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2067000 == 30 [pid = 3040] [id = 258] 17:39:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F68000 == 29 [pid = 3040] [id = 257] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FEFE50800) [pid = 3040] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEFBE4000) [pid = 3040] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE768000) [pid = 3040] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE798B400) [pid = 3040] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEE1DB400) [pid = 3040] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE6082400) [pid = 3040] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEB3C7000) [pid = 3040] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF1D35800) [pid = 3040] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF219EC00) [pid = 3040] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF21AAC00) [pid = 3040] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEF0E4000) [pid = 3040] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF1C74800) [pid = 3040] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF2CD0800) [pid = 3040] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF310A400) [pid = 3040] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF2CC7800) [pid = 3040] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF21A5800) [pid = 3040] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE782D000) [pid = 3040] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE16C400) [pid = 3040] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE34C800) [pid = 3040] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF220B800) [pid = 3040] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF21B9400) [pid = 3040] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FED731400) [pid = 3040] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB37F000) [pid = 3040] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEB3CDC00) [pid = 3040] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE094C00) [pid = 3040] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:39:52 INFO - PROCESS | 3040 | 1465000792552 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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1284ms 17:39:52 INFO - PROCESS | 3040 | 1465000792608 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 3040 | 1465000792612 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:39:52 INFO - PROCESS | 3040 | 1465000792617 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 3040 | 1465000792620 Marionette TRACE conn6 <- [1,1038,null,{}] 17:39:52 INFO - PROCESS | 3040 | 1465000792625 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}] 17:39:52 INFO - PROCESS | 3040 | 1465000792717 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:39:52 INFO - PROCESS | 3040 | 1465000792723 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F59800 == 30 [pid = 3040] [id = 269] 17:39:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE6AF9000) [pid = 3040] [serial = 806] [outer = 0000000000000000] 17:39:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE7946000) [pid = 3040] [serial = 807] [outer = 0000003FE6AF9000] 17:39:52 INFO - PROCESS | 3040 | 1465000792775 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB07DC00) [pid = 3040] [serial = 808] [outer = 0000003FE6AF9000] 17:39:53 INFO - PROCESS | 3040 | 1465000793246 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]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 17:39:53 INFO - PROCESS | 3040 | 1465000793318 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 3040 | 1465000793323 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:39:53 INFO - PROCESS | 3040 | 1465000793332 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 3040 | 1465000793334 Marionette TRACE conn6 <- [1,1042,null,{}] 17:39:53 INFO - PROCESS | 3040 | 1465000793338 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}] 17:39:53 INFO - PROCESS | 3040 | 1465000793437 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:39:53 INFO - PROCESS | 3040 | 1465000793512 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9C000 == 31 [pid = 3040] [id = 270] 17:39:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE7F6CC00) [pid = 3040] [serial = 809] [outer = 0000000000000000] 17:39:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEDDDF800) [pid = 3040] [serial = 810] [outer = 0000003FE7F6CC00] 17:39:53 INFO - PROCESS | 3040 | 1465000793562 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE098400) [pid = 3040] [serial = 811] [outer = 0000003FE7F6CC00] 17:39:53 INFO - PROCESS | 3040 | 1465000793963 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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 17:39:54 INFO - PROCESS | 3040 | 1465000794027 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 3040 | 1465000794030 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:39:54 INFO - PROCESS | 3040 | 1465000794033 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 3040 | 1465000794037 Marionette TRACE conn6 <- [1,1046,null,{}] 17:39:54 INFO - PROCESS | 3040 | 1465000794048 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}] 17:39:54 INFO - PROCESS | 3040 | 1465000794141 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:39:54 INFO - PROCESS | 3040 | 1465000794149 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D8800 == 32 [pid = 3040] [id = 271] 17:39:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE2036800) [pid = 3040] [serial = 812] [outer = 0000000000000000] 17:39:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE456800) [pid = 3040] [serial = 813] [outer = 0000003FE2036800] 17:39:54 INFO - PROCESS | 3040 | 1465000794202 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEEAD2C00) [pid = 3040] [serial = 814] [outer = 0000003FE2036800] 17:39:54 INFO - PROCESS | 3040 | 1465000794631 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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 17:39:54 INFO - PROCESS | 3040 | 1465000794671 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:39:54 INFO - PROCESS | 3040 | 1465000794674 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:39:54 INFO - PROCESS | 3040 | 1465000794677 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 3040 | 1465000794679 Marionette TRACE conn6 <- [1,1050,null,{}] 17:39:54 INFO - PROCESS | 3040 | 1465000794687 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}] 17:39:54 INFO - PROCESS | 3040 | 1465000794813 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:39:54 INFO - PROCESS | 3040 | 1465000794902 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFB96000 == 33 [pid = 3040] [id = 272] 17:39:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF18CC00) [pid = 3040] [serial = 815] [outer = 0000000000000000] 17:39:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEF585400) [pid = 3040] [serial = 816] [outer = 0000003FEF18CC00] 17:39:54 INFO - PROCESS | 3040 | 1465000794950 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFE4F000) [pid = 3040] [serial = 817] [outer = 0000003FEF18CC00] 17:39:55 INFO - PROCESS | 3040 | 1465000795389 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]]]}] 17:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 735ms 17:39:55 INFO - PROCESS | 3040 | 1465000795414 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 3040 | 1465000795416 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:39:55 INFO - PROCESS | 3040 | 1465000795419 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:39:55 INFO - PROCESS | 3040 | 1465000795421 Marionette TRACE conn6 <- [1,1054,null,{}] 17:39:55 INFO - PROCESS | 3040 | 1465000795433 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}] 17:39:55 INFO - PROCESS | 3040 | 1465000795545 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:39:55 INFO - PROCESS | 3040 | 1465000795551 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F21800 == 34 [pid = 3040] [id = 273] 17:39:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEF38C800) [pid = 3040] [serial = 818] [outer = 0000000000000000] 17:39:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1C15800) [pid = 3040] [serial = 819] [outer = 0000003FEF38C800] 17:39:55 INFO - PROCESS | 3040 | 1465000795597 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1D2C800) [pid = 3040] [serial = 820] [outer = 0000003FEF38C800] 17:39:56 INFO - PROCESS | 3040 | 1465000796065 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]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 17:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:39:56 INFO - PROCESS | 3040 | 1465000796115 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 3040 | 1465000796118 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:39:56 INFO - PROCESS | 3040 | 1465000796121 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 3040 | 1465000796122 Marionette TRACE conn6 <- [1,1058,null,{}] 17:39:56 INFO - PROCESS | 3040 | 1465000796133 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}] 17:39:56 INFO - PROCESS | 3040 | 1465000796299 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:39:56 INFO - PROCESS | 3040 | 1465000796334 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDF000 == 35 [pid = 3040] [id = 274] 17:39:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF219F400) [pid = 3040] [serial = 821] [outer = 0000000000000000] 17:39:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF21B8800) [pid = 3040] [serial = 822] [outer = 0000003FF219F400] 17:39:56 INFO - PROCESS | 3040 | 1465000796382 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF220AC00) [pid = 3040] [serial = 823] [outer = 0000003FF219F400] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE090000) [pid = 3040] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE7982000) [pid = 3040] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE794B800) [pid = 3040] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE1FCA800) [pid = 3040] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE162F400) [pid = 3040] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE798B800) [pid = 3040] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE6077C00) [pid = 3040] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEDDE6000) [pid = 3040] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF1016800) [pid = 3040] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF1016C00) [pid = 3040] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEFE61000) [pid = 3040] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEEADB400) [pid = 3040] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:39:56 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB380000) [pid = 3040] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:39:56 INFO - PROCESS | 3040 | 1465000796870 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]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 797ms 17:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:39:56 INFO - PROCESS | 3040 | 1465000796922 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 3040 | 1465000796924 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:39:56 INFO - PROCESS | 3040 | 1465000796927 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 3040 | 1465000796929 Marionette TRACE conn6 <- [1,1062,null,{}] 17:39:56 INFO - PROCESS | 3040 | 1465000796933 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}] 17:39:57 INFO - PROCESS | 3040 | 1465000797044 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:39:57 INFO - PROCESS | 3040 | 1465000797095 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4559000 == 36 [pid = 3040] [id = 275] 17:39:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE1FD4800) [pid = 3040] [serial = 824] [outer = 0000000000000000] 17:39:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB3BFC00) [pid = 3040] [serial = 825] [outer = 0000003FE1FD4800] 17:39:57 INFO - PROCESS | 3040 | 1465000797141 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFE45C00) [pid = 3040] [serial = 826] [outer = 0000003FE1FD4800] 17:39:57 INFO - PROCESS | 3040 | 1465000797507 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]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 17:39:57 INFO - PROCESS | 3040 | 1465000797559 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 3040 | 1465000797561 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:39:57 INFO - PROCESS | 3040 | 1465000797565 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:39:57 INFO - PROCESS | 3040 | 1465000797566 Marionette TRACE conn6 <- [1,1066,null,{}] 17:39:57 INFO - PROCESS | 3040 | 1465000797570 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}] 17:39:57 INFO - PROCESS | 3040 | 1465000797720 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:39:57 INFO - PROCESS | 3040 | 1465000797730 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45CA800 == 37 [pid = 3040] [id = 276] 17:39:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE203000) [pid = 3040] [serial = 827] [outer = 0000000000000000] 17:39:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF220E400) [pid = 3040] [serial = 828] [outer = 0000003FEE203000] 17:39:57 INFO - PROCESS | 3040 | 1465000797776 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2CC8800) [pid = 3040] [serial = 829] [outer = 0000003FEE203000] 17:39:58 INFO - PROCESS | 3040 | 1465000798188 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]]]}] 17:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 17:39:58 INFO - PROCESS | 3040 | 1465000798240 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 3040 | 1465000798242 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:39:58 INFO - PROCESS | 3040 | 1465000798252 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 3040 | 1465000798254 Marionette TRACE conn6 <- [1,1070,null,{}] 17:39:58 INFO - PROCESS | 3040 | 1465000798257 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}] 17:39:58 INFO - PROCESS | 3040 | 1465000798345 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:39:58 INFO - PROCESS | 3040 | 1465000798351 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D6800 == 38 [pid = 3040] [id = 277] 17:39:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2CCFC00) [pid = 3040] [serial = 830] [outer = 0000000000000000] 17:39:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF3106800) [pid = 3040] [serial = 831] [outer = 0000003FF2CCFC00] 17:39:58 INFO - PROCESS | 3040 | 1465000798396 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF3110C00) [pid = 3040] [serial = 832] [outer = 0000003FF2CCFC00] 17:39:58 INFO - PROCESS | 3040 | 1465000798926 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]]]}] 17:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 17:39:58 INFO - PROCESS | 3040 | 1465000798987 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 3040 | 1465000798992 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:39:59 INFO - PROCESS | 3040 | 1465000799044 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:39:59 INFO - PROCESS | 3040 | 1465000799048 Marionette TRACE conn6 <- [1,1074,null,{}] 17:39:59 INFO - PROCESS | 3040 | 1465000799108 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}] 17:39:59 INFO - PROCESS | 3040 | 1465000799232 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:39:59 INFO - PROCESS | 3040 | 1465000799301 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB412800 == 39 [pid = 3040] [id = 278] 17:39:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE7F73C00) [pid = 3040] [serial = 833] [outer = 0000000000000000] 17:39:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB07D800) [pid = 3040] [serial = 834] [outer = 0000003FE7F73C00] 17:39:59 INFO - PROCESS | 3040 | 1465000799366 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FED783400) [pid = 3040] [serial = 835] [outer = 0000003FE7F73C00] 17:39:59 INFO - PROCESS | 3040 | 1465000799964 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]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 984ms 17:40:00 INFO - PROCESS | 3040 | 1465000800036 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 3040 | 1465000800043 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:40:00 INFO - PROCESS | 3040 | 1465000800050 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 3040 | 1465000800053 Marionette TRACE conn6 <- [1,1078,null,{}] 17:40:00 INFO - PROCESS | 3040 | 1465000800057 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}] 17:40:00 INFO - PROCESS | 3040 | 1465000800215 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:40:00 INFO - PROCESS | 3040 | 1465000800325 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C7C800 == 40 [pid = 3040] [id = 279] 17:40:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE1DCC00) [pid = 3040] [serial = 836] [outer = 0000000000000000] 17:40:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE34F000) [pid = 3040] [serial = 837] [outer = 0000003FEE1DCC00] 17:40:00 INFO - PROCESS | 3040 | 1465000800386 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEF1D9800) [pid = 3040] [serial = 838] [outer = 0000003FEE1DCC00] 17:40:01 INFO - PROCESS | 3040 | 1465000801001 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]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 986ms 17:40:01 INFO - PROCESS | 3040 | 1465000801042 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 3040 | 1465000801045 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:40:01 INFO - PROCESS | 3040 | 1465000801048 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 3040 | 1465000801052 Marionette TRACE conn6 <- [1,1082,null,{}] 17:40:01 INFO - PROCESS | 3040 | 1465000801064 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}] 17:40:01 INFO - PROCESS | 3040 | 1465000801213 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:40:01 INFO - PROCESS | 3040 | 1465000801333 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5446800 == 41 [pid = 3040] [id = 280] 17:40:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF219E000) [pid = 3040] [serial = 839] [outer = 0000000000000000] 17:40:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF21B3000) [pid = 3040] [serial = 840] [outer = 0000003FF219E000] 17:40:01 INFO - PROCESS | 3040 | 1465000801399 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF310D400) [pid = 3040] [serial = 841] [outer = 0000003FF219E000] 17:40:02 INFO - PROCESS | 3040 | 1465000802249 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]]]}] 17:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1234ms 17:40:02 INFO - PROCESS | 3040 | 1465000802285 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 3040 | 1465000802289 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:40:02 INFO - PROCESS | 3040 | 1465000802294 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 3040 | 1465000802298 Marionette TRACE conn6 <- [1,1086,null,{}] 17:40:02 INFO - PROCESS | 3040 | 1465000802303 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}] 17:40:02 INFO - PROCESS | 3040 | 1465000802415 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:40:02 INFO - PROCESS | 3040 | 1465000802492 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FDFD0F000 == 42 [pid = 3040] [id = 281] 17:40:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE782D800) [pid = 3040] [serial = 842] [outer = 0000000000000000] 17:40:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FE7988000) [pid = 3040] [serial = 843] [outer = 0000003FE782D800] 17:40:02 INFO - PROCESS | 3040 | 1465000802592 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEB083C00) [pid = 3040] [serial = 844] [outer = 0000003FE782D800] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45CA800 == 41 [pid = 3040] [id = 276] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4559000 == 40 [pid = 3040] [id = 275] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDF000 == 39 [pid = 3040] [id = 274] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F21800 == 38 [pid = 3040] [id = 273] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFB96000 == 37 [pid = 3040] [id = 272] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D8800 == 36 [pid = 3040] [id = 271] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9C000 == 35 [pid = 3040] [id = 270] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F59800 == 34 [pid = 3040] [id = 269] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82D000 == 33 [pid = 3040] [id = 268] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE602B000 == 32 [pid = 3040] [id = 267] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA7A000 == 31 [pid = 3040] [id = 266] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5446800 == 30 [pid = 3040] [id = 280] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C7C800 == 29 [pid = 3040] [id = 279] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D6800 == 28 [pid = 3040] [id = 277] 17:40:03 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB412800 == 27 [pid = 3040] [id = 278] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FEE103800) [pid = 3040] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE79C7000) [pid = 3040] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEB05C000) [pid = 3040] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEBB37C00) [pid = 3040] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEB062C00) [pid = 3040] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE5F10800) [pid = 3040] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE6782400) [pid = 3040] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEBB98800) [pid = 3040] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE1E4C00) [pid = 3040] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB055800) [pid = 3040] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE675FC00) [pid = 3040] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE34C000) [pid = 3040] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE110800) [pid = 3040] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE194000) [pid = 3040] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1C6B800) [pid = 3040] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF1D39C00) [pid = 3040] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF21A7400) [pid = 3040] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF1D2DC00) [pid = 3040] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF3159000) [pid = 3040] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF310F000) [pid = 3040] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEF186400) [pid = 3040] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE358C00) [pid = 3040] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF1079000) [pid = 3040] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEFE44400) [pid = 3040] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEFBE9000) [pid = 3040] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEDD4CC00) [pid = 3040] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEFE50C00) [pid = 3040] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:40:03 INFO - PROCESS | 3040 | 1465000803791 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]]]}] 17:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1530ms 17:40:03 INFO - PROCESS | 3040 | 1465000803828 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:40:03 INFO - PROCESS | 3040 | 1465000803833 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:40:03 INFO - PROCESS | 3040 | 1465000803837 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 3040 | 1465000803842 Marionette TRACE conn6 <- [1,1090,null,{}] 17:40:03 INFO - PROCESS | 3040 | 1465000803848 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}] 17:40:03 INFO - PROCESS | 3040 | 1465000803944 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:40:03 INFO - PROCESS | 3040 | 1465000803953 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5E4C000 == 28 [pid = 3040] [id = 282] 17:40:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE2E29400) [pid = 3040] [serial = 845] [outer = 0000000000000000] 17:40:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE6083000) [pid = 3040] [serial = 846] [outer = 0000003FE2E29400] 17:40:04 INFO - PROCESS | 3040 | 1465000804004 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE68CA400) [pid = 3040] [serial = 847] [outer = 0000003FE2E29400] 17:40:04 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:40:04 INFO - PROCESS | 3040 | 1465000804713 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]]]}] 17:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 945ms 17:40:04 INFO - PROCESS | 3040 | 1465000804783 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 3040 | 1465000804789 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:40:04 INFO - PROCESS | 3040 | 1465000804796 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:40:04 INFO - PROCESS | 3040 | 1465000804806 Marionette TRACE conn6 <- [1,1094,null,{}] 17:40:04 INFO - PROCESS | 3040 | 1465000804811 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}] 17:40:04 INFO - PROCESS | 3040 | 1465000804907 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:40:04 INFO - PROCESS | 3040 | 1465000804921 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA952000 == 29 [pid = 3040] [id = 283] 17:40:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB077000) [pid = 3040] [serial = 848] [outer = 0000000000000000] 17:40:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB081000) [pid = 3040] [serial = 849] [outer = 0000003FEB077000] 17:40:04 INFO - PROCESS | 3040 | 1465000804970 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB3F5400) [pid = 3040] [serial = 850] [outer = 0000003FEB077000] 17:40:05 INFO - PROCESS | 3040 | 1465000805398 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]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 17:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:40:05 INFO - PROCESS | 3040 | 1465000805431 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 3040 | 1465000805434 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:40:05 INFO - PROCESS | 3040 | 1465000805438 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 3040 | 1465000805442 Marionette TRACE conn6 <- [1,1098,null,{}] 17:40:05 INFO - PROCESS | 3040 | 1465000805458 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}] 17:40:05 INFO - PROCESS | 3040 | 1465000805550 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:40:05 INFO - PROCESS | 3040 | 1465000805560 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0BD000 == 30 [pid = 3040] [id = 284] 17:40:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEDDDD800) [pid = 3040] [serial = 851] [outer = 0000000000000000] 17:40:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEDDE4400) [pid = 3040] [serial = 852] [outer = 0000003FEDDDD800] 17:40:05 INFO - PROCESS | 3040 | 1465000805613 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE103800) [pid = 3040] [serial = 853] [outer = 0000003FEDDDD800] 17:40:06 INFO - PROCESS | 3040 | 1465000806118 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]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 733ms 17:40:06 INFO - PROCESS | 3040 | 1465000806179 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 3040 | 1465000806182 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:40:06 INFO - PROCESS | 3040 | 1465000806185 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 3040 | 1465000806187 Marionette TRACE conn6 <- [1,1102,null,{}] 17:40:06 INFO - PROCESS | 3040 | 1465000806191 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}] 17:40:06 INFO - PROCESS | 3040 | 1465000806315 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:40:06 INFO - PROCESS | 3040 | 1465000806362 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE80D800 == 31 [pid = 3040] [id = 285] 17:40:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE1D9400) [pid = 3040] [serial = 854] [outer = 0000000000000000] 17:40:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE1DF000) [pid = 3040] [serial = 855] [outer = 0000003FEE1D9400] 17:40:06 INFO - PROCESS | 3040 | 1465000806411 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE327800) [pid = 3040] [serial = 856] [outer = 0000003FEE1D9400] 17:40:06 INFO - PROCESS | 3040 | 1465000806852 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]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 17:40:06 INFO - PROCESS | 3040 | 1465000806883 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 3040 | 1465000806886 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:40:06 INFO - PROCESS | 3040 | 1465000806889 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 3040 | 1465000806891 Marionette TRACE conn6 <- [1,1106,null,{}] 17:40:06 INFO - PROCESS | 3040 | 1465000806894 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}] 17:40:07 INFO - PROCESS | 3040 | 1465000807039 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:40:07 INFO - PROCESS | 3040 | 1465000807051 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF144000 == 32 [pid = 3040] [id = 286] 17:40:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE34EC00) [pid = 3040] [serial = 857] [outer = 0000000000000000] 17:40:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE357800) [pid = 3040] [serial = 858] [outer = 0000003FEE34EC00] 17:40:07 INFO - PROCESS | 3040 | 1465000807098 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE463400) [pid = 3040] [serial = 859] [outer = 0000003FEE34EC00] 17:40:07 INFO - PROCESS | 3040 | 1465000807615 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]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 775ms 17:40:07 INFO - PROCESS | 3040 | 1465000807667 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 3040 | 1465000807670 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:40:07 INFO - PROCESS | 3040 | 1465000807673 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 3040 | 1465000807675 Marionette TRACE conn6 <- [1,1110,null,{}] 17:40:07 INFO - PROCESS | 3040 | 1465000807678 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}] 17:40:07 INFO - PROCESS | 3040 | 1465000807808 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:40:08 INFO - PROCESS | 3040 | 1465000808026 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEF18CC00) [pid = 3040] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEF38C800) [pid = 3040] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1C73800) [pid = 3040] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE2036800) [pid = 3040] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7F6CC00) [pid = 3040] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE237C000) [pid = 3040] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB3BE800) [pid = 3040] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE6AF9000) [pid = 3040] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE1FD4800) [pid = 3040] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF219F400) [pid = 3040] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF2CCFC00) [pid = 3040] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:40:08 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE203000) [pid = 3040] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:40:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16C9000 == 33 [pid = 3040] [id = 287] 17:40:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE0D43800) [pid = 3040] [serial = 860] [outer = 0000000000000000] 17:40:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE68CAC00) [pid = 3040] [serial = 861] [outer = 0000003FE0D43800] 17:40:08 INFO - PROCESS | 3040 | 1465000808084 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEF5DD800) [pid = 3040] [serial = 862] [outer = 0000003FE0D43800] 17:40:08 INFO - PROCESS | 3040 | 1465000808472 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]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 839ms 17:40:08 INFO - PROCESS | 3040 | 1465000808515 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 3040 | 1465000808517 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:40:08 INFO - PROCESS | 3040 | 1465000808520 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 3040 | 1465000808522 Marionette TRACE conn6 <- [1,1114,null,{}] 17:40:08 INFO - PROCESS | 3040 | 1465000808525 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}] 17:40:08 INFO - PROCESS | 3040 | 1465000808634 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:40:08 INFO - PROCESS | 3040 | 1465000808642 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1F000 == 34 [pid = 3040] [id = 288] 17:40:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE1871C00) [pid = 3040] [serial = 863] [outer = 0000000000000000] 17:40:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEFE4C800) [pid = 3040] [serial = 864] [outer = 0000003FE1871C00] 17:40:08 INFO - PROCESS | 3040 | 1465000808689 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF106C400) [pid = 3040] [serial = 865] [outer = 0000003FE1871C00] 17:40:09 INFO - PROCESS | 3040 | 1465000809109 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]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 17:40:09 INFO - PROCESS | 3040 | 1465000809154 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 3040 | 1465000809156 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:40:09 INFO - PROCESS | 3040 | 1465000809159 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 3040 | 1465000809161 Marionette TRACE conn6 <- [1,1118,null,{}] 17:40:09 INFO - PROCESS | 3040 | 1465000809164 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}] 17:40:09 INFO - PROCESS | 3040 | 1465000809275 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:40:09 INFO - PROCESS | 3040 | 1465000809283 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D7800 == 35 [pid = 3040] [id = 289] 17:40:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE1EA9C00) [pid = 3040] [serial = 866] [outer = 0000000000000000] 17:40:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1C6B800) [pid = 3040] [serial = 867] [outer = 0000003FE1EA9C00] 17:40:09 INFO - PROCESS | 3040 | 1465000809329 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1D2C400) [pid = 3040] [serial = 868] [outer = 0000003FE1EA9C00] 17:40:09 INFO - PROCESS | 3040 | 1465000809709 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]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 586ms 17:40:09 INFO - PROCESS | 3040 | 1465000809748 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 3040 | 1465000809750 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:40:09 INFO - PROCESS | 3040 | 1465000809753 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:40:09 INFO - PROCESS | 3040 | 1465000809755 Marionette TRACE conn6 <- [1,1122,null,{}] 17:40:09 INFO - PROCESS | 3040 | 1465000809759 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}] 17:40:09 INFO - PROCESS | 3040 | 1465000809848 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:40:09 INFO - PROCESS | 3040 | 1465000809970 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDF000 == 36 [pid = 3040] [id = 290] 17:40:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1E6F000) [pid = 3040] [serial = 869] [outer = 0000000000000000] 17:40:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF219A000) [pid = 3040] [serial = 870] [outer = 0000003FF1E6F000] 17:40:10 INFO - PROCESS | 3040 | 1465000810016 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF21A4C00) [pid = 3040] [serial = 871] [outer = 0000003FF1E6F000] 17:40:10 INFO - PROCESS | 3040 | [GFX2-]: DrawTargetD2D 1.1 (0000003FE1FDA860): Failed to create GradientStopCollection with no stops. 17:40:10 INFO - PROCESS | 3040 | [GFX3-]: No stops specified for gradient pattern. 17:40:10 INFO - PROCESS | 3040 | 1465000810679 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]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 987ms 17:40:10 INFO - PROCESS | 3040 | 1465000810745 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 3040 | 1465000810750 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:40:10 INFO - PROCESS | 3040 | 1465000810754 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:40:10 INFO - PROCESS | 3040 | 1465000810760 Marionette TRACE conn6 <- [1,1126,null,{}] 17:40:10 INFO - PROCESS | 3040 | 1465000810766 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}] 17:40:10 INFO - PROCESS | 3040 | 1465000810902 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:40:10 INFO - PROCESS | 3040 | 1465000810973 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6C93800 == 37 [pid = 3040] [id = 291] 17:40:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE6769800) [pid = 3040] [serial = 872] [outer = 0000000000000000] 17:40:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE68C5400) [pid = 3040] [serial = 873] [outer = 0000003FE6769800] 17:40:11 INFO - PROCESS | 3040 | 1465000811075 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEB05A400) [pid = 3040] [serial = 874] [outer = 0000003FE6769800] 17:40:11 INFO - PROCESS | 3040 | 1465000811862 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]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1189ms 17:40:11 INFO - PROCESS | 3040 | 1465000811949 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 3040 | 1465000811955 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:40:11 INFO - PROCESS | 3040 | 1465000811962 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 3040 | 1465000811965 Marionette TRACE conn6 <- [1,1130,null,{}] 17:40:11 INFO - PROCESS | 3040 | 1465000811969 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}] 17:40:12 INFO - PROCESS | 3040 | 1465000812108 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:40:12 INFO - PROCESS | 3040 | 1465000812177 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16DB800 == 38 [pid = 3040] [id = 292] 17:40:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FDFDDCC00) [pid = 3040] [serial = 875] [outer = 0000000000000000] 17:40:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE6AEEC00) [pid = 3040] [serial = 876] [outer = 0000003FDFDDCC00] 17:40:12 INFO - PROCESS | 3040 | 1465000812370 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEA93E000) [pid = 3040] [serial = 877] [outer = 0000003FDFDDCC00] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D7800 == 37 [pid = 3040] [id = 289] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1F000 == 36 [pid = 3040] [id = 288] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16C9000 == 35 [pid = 3040] [id = 287] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF144000 == 34 [pid = 3040] [id = 286] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE80D800 == 33 [pid = 3040] [id = 285] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0BD000 == 32 [pid = 3040] [id = 284] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA952000 == 31 [pid = 3040] [id = 283] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5E4C000 == 30 [pid = 3040] [id = 282] 17:40:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FDFD0F000 == 29 [pid = 3040] [id = 281] 17:40:13 INFO - PROCESS | 3040 | 1465000813013 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]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1080ms 17:40:13 INFO - PROCESS | 3040 | 1465000813042 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 3040 | 1465000813046 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:40:13 INFO - PROCESS | 3040 | 1465000813051 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 3040 | 1465000813053 Marionette TRACE conn6 <- [1,1134,null,{}] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEF585400) [pid = 3040] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEFE4F000) [pid = 3040] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF1C15800) [pid = 3040] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF1E74400) [pid = 3040] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE456800) [pid = 3040] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEDDDF800) [pid = 3040] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE098400) [pid = 3040] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE6760C00) [pid = 3040] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE7949000) [pid = 3040] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FED734000) [pid = 3040] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE096C00) [pid = 3040] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE7946000) [pid = 3040] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB07DC00) [pid = 3040] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB3BFC00) [pid = 3040] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF21B8800) [pid = 3040] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF3106800) [pid = 3040] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF3110C00) [pid = 3040] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF220E400) [pid = 3040] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF2CC8800) [pid = 3040] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF220AC00) [pid = 3040] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1D2C800) [pid = 3040] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEFE45C00) [pid = 3040] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEEAD2C00) [pid = 3040] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:40:13 INFO - PROCESS | 3040 | 1465000813073 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}] 17:40:13 INFO - PROCESS | 3040 | 1465000813193 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:40:13 INFO - PROCESS | 3040 | 1465000813210 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6C8C800 == 30 [pid = 3040] [id = 293] 17:40:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE6763400) [pid = 3040] [serial = 878] [outer = 0000000000000000] 17:40:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEA93A000) [pid = 3040] [serial = 879] [outer = 0000003FE6763400] 17:40:13 INFO - PROCESS | 3040 | 1465000813261 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB3CA400) [pid = 3040] [serial = 880] [outer = 0000003FE6763400] 17:40:13 INFO - PROCESS | 3040 | 1465000813752 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]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 17:40:13 INFO - PROCESS | 3040 | 1465000813784 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 3040 | 1465000813788 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:40:13 INFO - PROCESS | 3040 | 1465000813795 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 3040 | 1465000813797 Marionette TRACE conn6 <- [1,1138,null,{}] 17:40:13 INFO - PROCESS | 3040 | 1465000813801 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}] 17:40:13 INFO - PROCESS | 3040 | 1465000813894 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:40:13 INFO - PROCESS | 3040 | 1465000813902 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC1B000 == 31 [pid = 3040] [id = 294] 17:40:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE105000) [pid = 3040] [serial = 881] [outer = 0000000000000000] 17:40:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE109800) [pid = 3040] [serial = 882] [outer = 0000003FEE105000] 17:40:13 INFO - PROCESS | 3040 | 1465000813956 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE1E3C00) [pid = 3040] [serial = 883] [outer = 0000003FEE105000] 17:40:14 INFO - PROCESS | 3040 | 1465000814438 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]]]}] 17:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 17:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:40:14 INFO - PROCESS | 3040 | 1465000814491 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 3040 | 1465000814493 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:40:14 INFO - PROCESS | 3040 | 1465000814497 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 3040 | 1465000814500 Marionette TRACE conn6 <- [1,1142,null,{}] 17:40:14 INFO - PROCESS | 3040 | 1465000814512 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}] 17:40:14 INFO - PROCESS | 3040 | 1465000814609 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:40:14 INFO - PROCESS | 3040 | 1465000814616 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB24000 == 32 [pid = 3040] [id = 295] 17:40:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE5E72400) [pid = 3040] [serial = 884] [outer = 0000000000000000] 17:40:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE462C00) [pid = 3040] [serial = 885] [outer = 0000003FE5E72400] 17:40:14 INFO - PROCESS | 3040 | 1465000814725 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEF0E1000) [pid = 3040] [serial = 886] [outer = 0000003FE5E72400] 17:40:15 INFO - PROCESS | 3040 | 1465000815105 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]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 17:40:15 INFO - PROCESS | 3040 | 1465000815128 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 3040 | 1465000815131 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:40:15 INFO - PROCESS | 3040 | 1465000815134 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:40:15 INFO - PROCESS | 3040 | 1465000815136 Marionette TRACE conn6 <- [1,1146,null,{}] 17:40:15 INFO - PROCESS | 3040 | 1465000815139 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}] 17:40:15 INFO - PROCESS | 3040 | 1465000815231 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:40:15 INFO - PROCESS | 3040 | 1465000815343 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C2D000 == 33 [pid = 3040] [id = 296] 17:40:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEECC9400) [pid = 3040] [serial = 887] [outer = 0000000000000000] 17:40:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF0DF000) [pid = 3040] [serial = 888] [outer = 0000003FEECC9400] 17:40:15 INFO - PROCESS | 3040 | 1465000815398 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE5D800) [pid = 3040] [serial = 889] [outer = 0000003FEECC9400] 17:40:15 INFO - PROCESS | 3040 | 1465000815837 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] 17:40:15 INFO - PROCESS | 3040 | 1465000815873 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:40:15 INFO - PROCESS | 3040 | 1465000815876 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 3040 | 1465000815878 Marionette TRACE conn6 <- [1,1150,null,{}] 17:40:15 INFO - PROCESS | 3040 | 1465000815886 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}] 17:40:16 INFO - PROCESS | 3040 | 1465000815997 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:40:16 INFO - PROCESS | 3040 | 1465000816003 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81D000 == 34 [pid = 3040] [id = 297] 17:40:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1C6C400) [pid = 3040] [serial = 890] [outer = 0000000000000000] 17:40:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1D36800) [pid = 3040] [serial = 891] [outer = 0000003FF1C6C400] 17:40:16 INFO - PROCESS | 3040 | 1465000816060 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF21A0C00) [pid = 3040] [serial = 892] [outer = 0000003FF1C6C400] 17:40:16 INFO - PROCESS | 3040 | 1465000816546 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]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 17:40:16 INFO - PROCESS | 3040 | 1465000816571 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 3040 | 1465000816573 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:40:16 INFO - PROCESS | 3040 | 1465000816582 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:40:16 INFO - PROCESS | 3040 | 1465000816584 Marionette TRACE conn6 <- [1,1154,null,{}] 17:40:16 INFO - PROCESS | 3040 | 1465000816588 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}] 17:40:16 INFO - PROCESS | 3040 | 1465000816745 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:40:16 INFO - PROCESS | 3040 | 1465000816760 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4545000 == 35 [pid = 3040] [id = 298] 17:40:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF2205400) [pid = 3040] [serial = 893] [outer = 0000000000000000] 17:40:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF220E400) [pid = 3040] [serial = 894] [outer = 0000003FF2205400] 17:40:16 INFO - PROCESS | 3040 | 1465000816847 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF2CC8400) [pid = 3040] [serial = 895] [outer = 0000003FF2205400] 17:40:17 INFO - PROCESS | 3040 | 1465000817261 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]]]}] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE1D9400) [pid = 3040] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE2E29400) [pid = 3040] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE7F73C00) [pid = 3040] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEDDDD800) [pid = 3040] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB077000) [pid = 3040] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE1DCC00) [pid = 3040] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF219E000) [pid = 3040] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE34EC00) [pid = 3040] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE0D43800) [pid = 3040] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE1EA9C00) [pid = 3040] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:40:17 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE1871C00) [pid = 3040] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 17:40:17 INFO - PROCESS | 3040 | 1465000817319 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 3040 | 1465000817322 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:40:17 INFO - PROCESS | 3040 | 1465000817325 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:40:17 INFO - PROCESS | 3040 | 1465000817327 Marionette TRACE conn6 <- [1,1158,null,{}] 17:40:17 INFO - PROCESS | 3040 | 1465000817331 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}] 17:40:17 INFO - PROCESS | 3040 | 1465000817416 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:40:17 INFO - PROCESS | 3040 | 1465000817421 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2059000 == 36 [pid = 3040] [id = 299] 17:40:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB077000) [pid = 3040] [serial = 896] [outer = 0000000000000000] 17:40:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE164C00) [pid = 3040] [serial = 897] [outer = 0000003FEB077000] 17:40:17 INFO - PROCESS | 3040 | 1465000817469 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF220FC00) [pid = 3040] [serial = 898] [outer = 0000003FEB077000] 17:40:17 INFO - PROCESS | 3040 | 1465000817890 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]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 587ms 17:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:40:17 INFO - PROCESS | 3040 | 1465000817922 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 3040 | 1465000817925 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:40:17 INFO - PROCESS | 3040 | 1465000817932 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 3040 | 1465000817934 Marionette TRACE conn6 <- [1,1162,null,{}] 17:40:17 INFO - PROCESS | 3040 | 1465000817938 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}] 17:40:18 INFO - PROCESS | 3040 | 1465000818032 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:40:18 INFO - PROCESS | 3040 | 1465000818038 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5013000 == 37 [pid = 3040] [id = 300] 17:40:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF2CD0800) [pid = 3040] [serial = 899] [outer = 0000000000000000] 17:40:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF3109C00) [pid = 3040] [serial = 900] [outer = 0000003FF2CD0800] 17:40:18 INFO - PROCESS | 3040 | 1465000818084 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF3152800) [pid = 3040] [serial = 901] [outer = 0000003FF2CD0800] 17:40:18 INFO - PROCESS | 3040 | 1465000818531 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] 17:40:18 INFO - PROCESS | 3040 | 1465000818580 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:40:18 INFO - PROCESS | 3040 | 1465000818587 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 3040 | 1465000818589 Marionette TRACE conn6 <- [1,1166,null,{}] 17:40:18 INFO - PROCESS | 3040 | 1465000818593 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}] 17:40:18 INFO - PROCESS | 3040 | 1465000818679 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:40:18 INFO - PROCESS | 3040 | 1465000818684 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51BF800 == 38 [pid = 3040] [id = 301] 17:40:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF315A000) [pid = 3040] [serial = 902] [outer = 0000000000000000] 17:40:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF315BC00) [pid = 3040] [serial = 903] [outer = 0000003FF315A000] 17:40:18 INFO - PROCESS | 3040 | 1465000818730 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF31DE800) [pid = 3040] [serial = 904] [outer = 0000003FF315A000] 17:40:19 INFO - PROCESS | 3040 | 1465000819169 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] 17:40:19 INFO - PROCESS | 3040 | 1465000819222 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:40:19 INFO - PROCESS | 3040 | 1465000819225 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:40:19 INFO - PROCESS | 3040 | 1465000819227 Marionette TRACE conn6 <- [1,1170,null,{}] 17:40:19 INFO - PROCESS | 3040 | 1465000819230 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}] 17:40:19 INFO - PROCESS | 3040 | 1465000819316 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:40:19 INFO - PROCESS | 3040 | 1465000819533 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2DD5000 == 39 [pid = 3040] [id = 302] 17:40:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE1FBD000) [pid = 3040] [serial = 905] [outer = 0000000000000000] 17:40:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE1FCF800) [pid = 3040] [serial = 906] [outer = 0000003FE1FBD000] 17:40:19 INFO - PROCESS | 3040 | 1465000819597 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE798DC00) [pid = 3040] [serial = 907] [outer = 0000003FE1FBD000] 17:40:20 INFO - PROCESS | 3040 | 1465000820186 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] 17:40:20 INFO - PROCESS | 3040 | 1465000820262 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:40:20 INFO - PROCESS | 3040 | 1465000820288 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 3040 | 1465000820292 Marionette TRACE conn6 <- [1,1174,null,{}] 17:40:20 INFO - PROCESS | 3040 | 1465000820312 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}] 17:40:20 INFO - PROCESS | 3040 | 1465000820441 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:40:20 INFO - PROCESS | 3040 | 1465000820511 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFE82800 == 40 [pid = 3040] [id = 303] 17:40:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE1D9C00) [pid = 3040] [serial = 908] [outer = 0000000000000000] 17:40:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE1E6800) [pid = 3040] [serial = 909] [outer = 0000003FEE1D9C00] 17:40:20 INFO - PROCESS | 3040 | 1465000820613 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE45C400) [pid = 3040] [serial = 910] [outer = 0000003FEE1D9C00] 17:40:21 INFO - PROCESS | 3040 | 1465000821248 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] 17:40:21 INFO - PROCESS | 3040 | 1465000821327 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:40:21 INFO - PROCESS | 3040 | 1465000821331 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 3040 | 1465000821334 Marionette TRACE conn6 <- [1,1178,null,{}] 17:40:21 INFO - PROCESS | 3040 | 1465000821338 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}] 17:40:21 INFO - PROCESS | 3040 | 1465000821458 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:40:21 INFO - PROCESS | 3040 | 1465000821579 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF57C6800 == 41 [pid = 3040] [id = 304] 17:40:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEFE52800) [pid = 3040] [serial = 911] [outer = 0000000000000000] 17:40:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF219DC00) [pid = 3040] [serial = 912] [outer = 0000003FEFE52800] 17:40:21 INFO - PROCESS | 3040 | 1465000821637 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF21B7800) [pid = 3040] [serial = 913] [outer = 0000003FEFE52800] 17:40:22 INFO - PROCESS | 3040 | 1465000822271 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] 17:40:22 INFO - PROCESS | 3040 | 1465000822323 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:40:22 INFO - PROCESS | 3040 | 1465000822334 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - PROCESS | 3040 | 1465000822340 Marionette TRACE conn6 <- [1,1182,null,{}] 17:40:22 INFO - PROCESS | 3040 | 1465000822345 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}] 17:40:22 INFO - PROCESS | 3040 | 1465000822487 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:40:22 INFO - PROCESS | 3040 | 1465000822733 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F65000 == 42 [pid = 3040] [id = 305] 17:40:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE0F4A800) [pid = 3040] [serial = 914] [outer = 0000000000000000] 17:40:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE68D0800) [pid = 3040] [serial = 915] [outer = 0000003FE0F4A800] 17:40:22 INFO - PROCESS | 3040 | 1465000822802 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEB492400) [pid = 3040] [serial = 916] [outer = 0000003FE0F4A800] 17:40:23 INFO - PROCESS | 3040 | 1465000823478 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] 17:40:23 INFO - PROCESS | 3040 | 1465000823529 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:40:23 INFO - PROCESS | 3040 | 1465000823534 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 3040 | 1465000823537 Marionette TRACE conn6 <- [1,1186,null,{}] 17:40:23 INFO - PROCESS | 3040 | 1465000823542 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}] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51BF800 == 41 [pid = 3040] [id = 301] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5013000 == 40 [pid = 3040] [id = 300] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2059000 == 39 [pid = 3040] [id = 299] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4545000 == 38 [pid = 3040] [id = 298] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81D000 == 37 [pid = 3040] [id = 297] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C2D000 == 36 [pid = 3040] [id = 296] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB24000 == 35 [pid = 3040] [id = 295] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC1B000 == 34 [pid = 3040] [id = 294] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6C8C800 == 33 [pid = 3040] [id = 293] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16DB800 == 32 [pid = 3040] [id = 292] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6C93800 == 31 [pid = 3040] [id = 291] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDF000 == 30 [pid = 3040] [id = 290] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F65000 == 29 [pid = 3040] [id = 305] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF57C6800 == 28 [pid = 3040] [id = 304] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFE82800 == 27 [pid = 3040] [id = 303] 17:40:24 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2DD5000 == 26 [pid = 3040] [id = 302] 17:40:24 INFO - PROCESS | 3040 | 1465000824259 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FEE1DF000) [pid = 3040] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FE6083000) [pid = 3040] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FED783400) [pid = 3040] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE68CA400) [pid = 3040] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEDDE4400) [pid = 3040] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEB07D800) [pid = 3040] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEB081000) [pid = 3040] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB3F5400) [pid = 3040] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEF1D9800) [pid = 3040] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE34F000) [pid = 3040] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE7988000) [pid = 3040] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF310D400) [pid = 3040] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF21B3000) [pid = 3040] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE357800) [pid = 3040] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE327800) [pid = 3040] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE463400) [pid = 3040] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE68CAC00) [pid = 3040] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1D2C400) [pid = 3040] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1C6B800) [pid = 3040] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEF5DD800) [pid = 3040] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE103800) [pid = 3040] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF106C400) [pid = 3040] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEFE4C800) [pid = 3040] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3040 | 1465000824448 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16EC800 == 27 [pid = 3040] [id = 306] 17:40:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE186EC00) [pid = 3040] [serial = 917] [outer = 0000000000000000] 17:40:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1877C00) [pid = 3040] [serial = 918] [outer = 0000003FE186EC00] 17:40:24 INFO - PROCESS | 3040 | 1465000824501 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE20AD000) [pid = 3040] [serial = 919] [outer = 0000003FE186EC00] 17:40:24 INFO - PROCESS | 3040 | 1465000824966 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]]]}] 17:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1483ms 17:40:25 INFO - PROCESS | 3040 | 1465000825018 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 3040 | 1465000825022 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:40:25 INFO - PROCESS | 3040 | 1465000825027 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 3040 | 1465000825031 Marionette TRACE conn6 <- [1,1190,null,{}] 17:40:25 INFO - PROCESS | 3040 | 1465000825036 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}] 17:40:25 INFO - PROCESS | 3040 | 1465000825127 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:40:25 INFO - PROCESS | 3040 | 1465000825136 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6A9D000 == 28 [pid = 3040] [id = 307] 17:40:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE202A800) [pid = 3040] [serial = 920] [outer = 0000000000000000] 17:40:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE6D0F400) [pid = 3040] [serial = 921] [outer = 0000003FE202A800] 17:40:25 INFO - PROCESS | 3040 | 1465000825188 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE7982400) [pid = 3040] [serial = 922] [outer = 0000003FE202A800] 17:40:25 INFO - PROCESS | 3040 | 1465000825659 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]]]}] 17:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 17:40:25 INFO - PROCESS | 3040 | 1465000825723 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 3040 | 1465000825726 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:40:25 INFO - PROCESS | 3040 | 1465000825764 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 3040 | 1465000825766 Marionette TRACE conn6 <- [1,1194,null,{}] 17:40:25 INFO - PROCESS | 3040 | 1465000825770 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}] 17:40:25 INFO - PROCESS | 3040 | 1465000825877 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:40:25 INFO - PROCESS | 3040 | 1465000825945 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6A9C000 == 29 [pid = 3040] [id = 308] 17:40:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB05F800) [pid = 3040] [serial = 923] [outer = 0000000000000000] 17:40:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB37E800) [pid = 3040] [serial = 924] [outer = 0000003FEB05F800] 17:40:26 INFO - PROCESS | 3040 | 1465000825994 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEBAD3000) [pid = 3040] [serial = 925] [outer = 0000003FEB05F800] 17:40:26 INFO - PROCESS | 3040 | 1465000826395 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]]]}] 17:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 17:40:26 INFO - PROCESS | 3040 | 1465000826458 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 3040 | 1465000826462 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:40:26 INFO - PROCESS | 3040 | 1465000826482 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 3040 | 1465000826486 Marionette TRACE conn6 <- [1,1198,null,{}] 17:40:26 INFO - PROCESS | 3040 | 1465000826491 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}] 17:40:26 INFO - PROCESS | 3040 | 1465000826617 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:40:26 INFO - PROCESS | 3040 | 1465000826630 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE62E000 == 30 [pid = 3040] [id = 309] 17:40:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEDDE6C00) [pid = 3040] [serial = 926] [outer = 0000000000000000] 17:40:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE094800) [pid = 3040] [serial = 927] [outer = 0000003FEDDE6C00] 17:40:26 INFO - PROCESS | 3040 | 1465000826678 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE111000) [pid = 3040] [serial = 928] [outer = 0000003FEDDE6C00] 17:40:27 INFO - PROCESS | 3040 | 1465000827127 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]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 17:40:27 INFO - PROCESS | 3040 | 1465000827162 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 3040 | 1465000827164 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:40:27 INFO - PROCESS | 3040 | 1465000827210 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 3040 | 1465000827212 Marionette TRACE conn6 <- [1,1202,null,{}] 17:40:27 INFO - PROCESS | 3040 | 1465000827216 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}] 17:40:27 INFO - PROCESS | 3040 | 1465000827334 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:40:27 INFO - PROCESS | 3040 | 1465000827344 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF16B800 == 31 [pid = 3040] [id = 310] 17:40:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE01B400) [pid = 3040] [serial = 929] [outer = 0000000000000000] 17:40:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE34C000) [pid = 3040] [serial = 930] [outer = 0000003FEE01B400] 17:40:27 INFO - PROCESS | 3040 | 1465000827393 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE457C00) [pid = 3040] [serial = 931] [outer = 0000003FEE01B400] 17:40:27 INFO - PROCESS | 3040 | 1465000827805 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]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 648ms 17:40:27 INFO - PROCESS | 3040 | 1465000827854 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 3040 | 1465000827856 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:40:27 INFO - PROCESS | 3040 | 1465000827859 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:40:27 INFO - PROCESS | 3040 | 1465000827861 Marionette TRACE conn6 <- [1,1206,null,{}] 17:40:27 INFO - PROCESS | 3040 | 1465000827871 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}] 17:40:27 INFO - PROCESS | 3040 | 1465000827992 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:40:28 INFO - PROCESS | 3040 | 1465000827998 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C43800 == 32 [pid = 3040] [id = 311] 17:40:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE79C4400) [pid = 3040] [serial = 932] [outer = 0000000000000000] 17:40:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEF0D8800) [pid = 3040] [serial = 933] [outer = 0000003FE79C4400] 17:40:28 INFO - PROCESS | 3040 | 1465000828058 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEFBE3400) [pid = 3040] [serial = 934] [outer = 0000003FE79C4400] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF315A000) [pid = 3040] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF1C6C400) [pid = 3040] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF2205400) [pid = 3040] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB077000) [pid = 3040] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF2CD0800) [pid = 3040] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE105000) [pid = 3040] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF1E6F000) [pid = 3040] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE6763400) [pid = 3040] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE5E72400) [pid = 3040] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE6769800) [pid = 3040] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FDFDDCC00) [pid = 3040] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEECC9400) [pid = 3040] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:40:28 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE782D800) [pid = 3040] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:40:28 INFO - PROCESS | 3040 | 1465000828790 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]]]}] 17:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 985ms 17:40:28 INFO - PROCESS | 3040 | 1465000828848 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 3040 | 1465000828850 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:40:28 INFO - PROCESS | 3040 | 1465000828854 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 3040 | 1465000828856 Marionette TRACE conn6 <- [1,1210,null,{}] 17:40:28 INFO - PROCESS | 3040 | 1465000828859 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}] 17:40:28 INFO - PROCESS | 3040 | 1465000828955 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:40:29 INFO - PROCESS | 3040 | 1465000829029 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FDFD1E000 == 33 [pid = 3040] [id = 312] 17:40:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE5E72400) [pid = 3040] [serial = 935] [outer = 0000000000000000] 17:40:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF5D5C00) [pid = 3040] [serial = 936] [outer = 0000003FE5E72400] 17:40:29 INFO - PROCESS | 3040 | 1465000829076 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE4F400) [pid = 3040] [serial = 937] [outer = 0000003FE5E72400] 17:40:29 INFO - PROCESS | 3040 | 1465000829441 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] 17:40:29 INFO - PROCESS | 3040 | 1465000829487 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:40:29 INFO - PROCESS | 3040 | 1465000829490 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:40:29 INFO - PROCESS | 3040 | 1465000829492 Marionette TRACE conn6 <- [1,1214,null,{}] 17:40:29 INFO - PROCESS | 3040 | 1465000829496 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}] 17:40:29 INFO - PROCESS | 3040 | 1465000829606 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:40:29 INFO - PROCESS | 3040 | 1465000829614 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C6F800 == 34 [pid = 3040] [id = 313] 17:40:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE6763400) [pid = 3040] [serial = 938] [outer = 0000000000000000] 17:40:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1C20000) [pid = 3040] [serial = 939] [outer = 0000003FE6763400] 17:40:29 INFO - PROCESS | 3040 | 1465000829661 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1D39400) [pid = 3040] [serial = 940] [outer = 0000003FE6763400] 17:40:30 INFO - PROCESS | 3040 | 1465000830060 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]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 584ms 17:40:30 INFO - PROCESS | 3040 | 1465000830078 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 3040 | 1465000830080 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:40:30 INFO - PROCESS | 3040 | 1465000830083 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 3040 | 1465000830085 Marionette TRACE conn6 <- [1,1218,null,{}] 17:40:30 INFO - PROCESS | 3040 | 1465000830089 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}] 17:40:30 INFO - PROCESS | 3040 | 1465000830180 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:40:30 INFO - PROCESS | 3040 | 1465000830283 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CE5000 == 35 [pid = 3040] [id = 314] 17:40:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE678A400) [pid = 3040] [serial = 941] [outer = 0000000000000000] 17:40:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1E73800) [pid = 3040] [serial = 942] [outer = 0000003FE678A400] 17:40:30 INFO - PROCESS | 3040 | 1465000830332 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF21A7400) [pid = 3040] [serial = 943] [outer = 0000003FE678A400] 17:40:30 INFO - PROCESS | 3040 | 1465000830691 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]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 17:40:30 INFO - PROCESS | 3040 | 1465000830779 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 3040 | 1465000830783 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:40:30 INFO - PROCESS | 3040 | 1465000830788 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 3040 | 1465000830794 Marionette TRACE conn6 <- [1,1222,null,{}] 17:40:30 INFO - PROCESS | 3040 | 1465000830805 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}] 17:40:30 INFO - PROCESS | 3040 | 1465000830943 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:40:31 INFO - PROCESS | 3040 | 1465000831035 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F70800 == 36 [pid = 3040] [id = 315] 17:40:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE1D05800) [pid = 3040] [serial = 944] [outer = 0000000000000000] 17:40:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE1FC8000) [pid = 3040] [serial = 945] [outer = 0000003FE1D05800] 17:40:31 INFO - PROCESS | 3040 | 1465000831098 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE677E400) [pid = 3040] [serial = 946] [outer = 0000003FE1D05800] 17:40:31 INFO - PROCESS | 3040 | 1465000831831 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]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1088ms 17:40:31 INFO - PROCESS | 3040 | 1465000831887 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 3040 | 1465000831891 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:40:31 INFO - PROCESS | 3040 | 1465000831899 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 3040 | 1465000831903 Marionette TRACE conn6 <- [1,1226,null,{}] 17:40:31 INFO - PROCESS | 3040 | 1465000831908 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}] 17:40:32 INFO - PROCESS | 3040 | 1465000832035 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:40:32 INFO - PROCESS | 3040 | 1465000832110 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE826800 == 37 [pid = 3040] [id = 316] 17:40:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEB37F000) [pid = 3040] [serial = 947] [outer = 0000000000000000] 17:40:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEBACA800) [pid = 3040] [serial = 948] [outer = 0000003FEB37F000] 17:40:32 INFO - PROCESS | 3040 | 1465000832170 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEDDE9400) [pid = 3040] [serial = 949] [outer = 0000003FEB37F000] 17:40:32 INFO - PROCESS | 3040 | 1465000832953 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]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1089ms 17:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:40:33 INFO - PROCESS | 3040 | 1465000832990 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 3040 | 1465000832993 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:40:33 INFO - PROCESS | 3040 | 1465000832997 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 3040 | 1465000833000 Marionette TRACE conn6 <- [1,1230,null,{}] 17:40:33 INFO - PROCESS | 3040 | 1465000833011 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}] 17:40:33 INFO - PROCESS | 3040 | 1465000833140 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:40:33 INFO - PROCESS | 3040 | 1465000833218 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE0D51000 == 38 [pid = 3040] [id = 317] 17:40:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE1630800) [pid = 3040] [serial = 950] [outer = 0000000000000000] 17:40:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE211B400) [pid = 3040] [serial = 951] [outer = 0000003FE1630800] 17:40:33 INFO - PROCESS | 3040 | 1465000833381 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FE8347800) [pid = 3040] [serial = 952] [outer = 0000003FE1630800] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C6F800 == 37 [pid = 3040] [id = 313] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FDFD1E000 == 36 [pid = 3040] [id = 312] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C43800 == 35 [pid = 3040] [id = 311] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF16B800 == 34 [pid = 3040] [id = 310] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE62E000 == 33 [pid = 3040] [id = 309] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6A9C000 == 32 [pid = 3040] [id = 308] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6A9D000 == 31 [pid = 3040] [id = 307] 17:40:33 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16EC800 == 30 [pid = 3040] [id = 306] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FEB083C00) [pid = 3040] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FF315BC00) [pid = 3040] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FF1D36800) [pid = 3040] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF220E400) [pid = 3040] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF21A0C00) [pid = 3040] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE164C00) [pid = 3040] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF3109C00) [pid = 3040] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE109800) [pid = 3040] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE1E3C00) [pid = 3040] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF219A000) [pid = 3040] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF21A4C00) [pid = 3040] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEA93A000) [pid = 3040] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB3CA400) [pid = 3040] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE462C00) [pid = 3040] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEF0E1000) [pid = 3040] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE68C5400) [pid = 3040] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB05A400) [pid = 3040] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE6AEEC00) [pid = 3040] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEA93E000) [pid = 3040] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF2CC8400) [pid = 3040] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF3152800) [pid = 3040] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF31DE800) [pid = 3040] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:40:33 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEF0DF000) [pid = 3040] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:40:34 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEFE5D800) [pid = 3040] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:40:34 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF220FC00) [pid = 3040] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:40:34 INFO - PROCESS | 3040 | 1465000834035 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]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1082ms 17:40:34 INFO - PROCESS | 3040 | 1465000834081 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 3040 | 1465000834085 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:40:34 INFO - PROCESS | 3040 | 1465000834090 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 3040 | 1465000834092 Marionette TRACE conn6 <- [1,1234,null,{}] 17:40:34 INFO - PROCESS | 3040 | 1465000834097 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}] 17:40:34 INFO - PROCESS | 3040 | 1465000834194 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:40:34 INFO - PROCESS | 3040 | 1465000834270 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6A9D800 == 31 [pid = 3040] [id = 318] 17:40:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1FC2400) [pid = 3040] [serial = 953] [outer = 0000000000000000] 17:40:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE7827400) [pid = 3040] [serial = 954] [outer = 0000003FE1FC2400] 17:40:34 INFO - PROCESS | 3040 | 1465000834321 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB3B1400) [pid = 3040] [serial = 955] [outer = 0000003FE1FC2400] 17:40:34 INFO - PROCESS | 3040 | 1465000834768 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]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 17:40:34 INFO - PROCESS | 3040 | 1465000834845 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 3040 | 1465000834849 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:40:34 INFO - PROCESS | 3040 | 1465000834858 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 3040 | 1465000834861 Marionette TRACE conn6 <- [1,1238,null,{}] 17:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:40:34 INFO - PROCESS | 3040 | 1465000834869 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}] 17:40:34 INFO - PROCESS | 3040 | 1465000834963 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:40:34 INFO - PROCESS | 3040 | 1465000834975 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0C4000 == 32 [pid = 3040] [id = 319] 17:40:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE15E400) [pid = 3040] [serial = 956] [outer = 0000000000000000] 17:40:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE1D9800) [pid = 3040] [serial = 957] [outer = 0000003FEE15E400] 17:40:35 INFO - PROCESS | 3040 | 1465000835025 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE352400) [pid = 3040] [serial = 958] [outer = 0000003FEE15E400] 17:40:35 INFO - PROCESS | 3040 | 1465000835503 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]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 17:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:40:35 INFO - PROCESS | 3040 | 1465000835557 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:40:35 INFO - PROCESS | 3040 | 1465000835559 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:40:35 INFO - PROCESS | 3040 | 1465000835563 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 3040 | 1465000835567 Marionette TRACE conn6 <- [1,1242,null,{}] 17:40:35 INFO - PROCESS | 3040 | 1465000835577 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}] 17:40:35 INFO - PROCESS | 3040 | 1465000835674 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:40:35 INFO - PROCESS | 3040 | 1465000835688 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF54F800 == 33 [pid = 3040] [id = 320] 17:40:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEEFCBC00) [pid = 3040] [serial = 959] [outer = 0000000000000000] 17:40:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF18CC00) [pid = 3040] [serial = 960] [outer = 0000003FEEFCBC00] 17:40:35 INFO - PROCESS | 3040 | 1465000835735 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFBED800) [pid = 3040] [serial = 961] [outer = 0000003FEEFCBC00] 17:40:36 INFO - PROCESS | 3040 | 1465000836171 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]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 17:40:36 INFO - PROCESS | 3040 | 1465000836195 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 3040 | 1465000836198 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:40:36 INFO - PROCESS | 3040 | 1465000836201 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 3040 | 1465000836203 Marionette TRACE conn6 <- [1,1246,null,{}] 17:40:36 INFO - PROCESS | 3040 | 1465000836212 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}] 17:40:36 INFO - PROCESS | 3040 | 1465000836329 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:40:36 INFO - PROCESS | 3040 | 1465000836413 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F19000 == 34 [pid = 3040] [id = 321] 17:40:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF106F000) [pid = 3040] [serial = 962] [outer = 0000000000000000] 17:40:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1075C00) [pid = 3040] [serial = 963] [outer = 0000003FF106F000] 17:40:36 INFO - PROCESS | 3040 | 1465000836467 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1D2C800) [pid = 3040] [serial = 964] [outer = 0000003FF106F000] 17:40:36 INFO - PROCESS | 3040 | 1465000836918 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]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 17:40:36 INFO - PROCESS | 3040 | 1465000836937 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 3040 | 1465000836939 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:40:36 INFO - PROCESS | 3040 | 1465000836942 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:40:36 INFO - PROCESS | 3040 | 1465000836943 Marionette TRACE conn6 <- [1,1250,null,{}] 17:40:36 INFO - PROCESS | 3040 | 1465000836952 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}] 17:40:37 INFO - PROCESS | 3040 | 1465000837063 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:40:37 INFO - PROCESS | 3040 | 1465000837068 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C7B800 == 35 [pid = 3040] [id = 322] 17:40:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1E74000) [pid = 3040] [serial = 965] [outer = 0000000000000000] 17:40:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF219F000) [pid = 3040] [serial = 966] [outer = 0000003FF1E74000] 17:40:37 INFO - PROCESS | 3040 | 1465000837125 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF2204800) [pid = 3040] [serial = 967] [outer = 0000003FF1E74000] 17:40:37 INFO - PROCESS | 3040 | 1465000837641 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]]]}] 17:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 17:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:40:37 INFO - PROCESS | 3040 | 1465000837679 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 3040 | 1465000837681 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:40:37 INFO - PROCESS | 3040 | 1465000837722 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 3040 | 1465000837724 Marionette TRACE conn6 <- [1,1254,null,{}] 17:40:37 INFO - PROCESS | 3040 | 1465000837727 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}] 17:40:37 INFO - PROCESS | 3040 | 1465000837857 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:40:37 INFO - PROCESS | 3040 | 1465000837906 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45C3000 == 36 [pid = 3040] [id = 323] 17:40:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF2CD0400) [pid = 3040] [serial = 968] [outer = 0000000000000000] 17:40:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF310C000) [pid = 3040] [serial = 969] [outer = 0000003FF2CD0400] 17:40:37 INFO - PROCESS | 3040 | 1465000837952 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF3154000) [pid = 3040] [serial = 970] [outer = 0000003FF2CD0400] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE202A800) [pid = 3040] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE186EC00) [pid = 3040] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEDDE6C00) [pid = 3040] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB05F800) [pid = 3040] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE01B400) [pid = 3040] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE0F4A800) [pid = 3040] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE5E72400) [pid = 3040] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE79C4400) [pid = 3040] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6763400) [pid = 3040] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1FBD000) [pid = 3040] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE1D9C00) [pid = 3040] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:40:38 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEFE52800) [pid = 3040] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:40:38 INFO - PROCESS | 3040 | 1465000838407 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]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 776ms 17:40:38 INFO - PROCESS | 3040 | 1465000838463 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 3040 | 1465000838465 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:40:38 INFO - PROCESS | 3040 | 1465000838468 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:40:38 INFO - PROCESS | 3040 | 1465000838470 Marionette TRACE conn6 <- [1,1258,null,{}] 17:40:38 INFO - PROCESS | 3040 | 1465000838474 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}] 17:40:38 INFO - PROCESS | 3040 | 1465000838588 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:40:38 INFO - PROCESS | 3040 | 1465000838638 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5012000 == 37 [pid = 3040] [id = 324] 17:40:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE1FC2000) [pid = 3040] [serial = 971] [outer = 0000000000000000] 17:40:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE098800) [pid = 3040] [serial = 972] [outer = 0000003FE1FC2000] 17:40:38 INFO - PROCESS | 3040 | 1465000838685 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1C16800) [pid = 3040] [serial = 973] [outer = 0000003FE1FC2000] 17:40:39 INFO - PROCESS | 3040 | 1465000839051 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]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 627ms 17:40:39 INFO - PROCESS | 3040 | 1465000839114 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 3040 | 1465000839116 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:40:39 INFO - PROCESS | 3040 | 1465000839119 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 3040 | 1465000839121 Marionette TRACE conn6 <- [1,1262,null,{}] 17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:40:39 INFO - PROCESS | 3040 | 1465000839124 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}] 17:40:39 INFO - PROCESS | 3040 | 1465000839236 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:40:39 INFO - PROCESS | 3040 | 1465000839244 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF519F000 == 38 [pid = 3040] [id = 325] 17:40:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF2E24000) [pid = 3040] [serial = 974] [outer = 0000000000000000] 17:40:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2E29800) [pid = 3040] [serial = 975] [outer = 0000003FF2E24000] 17:40:39 INFO - PROCESS | 3040 | 1465000839290 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2E31C00) [pid = 3040] [serial = 976] [outer = 0000003FF2E24000] 17:40:39 INFO - PROCESS | 3040 | 1465000839701 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]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 17:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:40:39 INFO - PROCESS | 3040 | 1465000839755 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 3040 | 1465000839757 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:40:39 INFO - PROCESS | 3040 | 1465000839760 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 3040 | 1465000839762 Marionette TRACE conn6 <- [1,1266,null,{}] 17:40:39 INFO - PROCESS | 3040 | 1465000839766 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}] 17:40:39 INFO - PROCESS | 3040 | 1465000839854 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:40:39 INFO - PROCESS | 3040 | 1465000839861 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51C3000 == 39 [pid = 3040] [id = 326] 17:40:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF315A400) [pid = 3040] [serial = 977] [outer = 0000000000000000] 17:40:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF31DA400) [pid = 3040] [serial = 978] [outer = 0000003FF315A400] 17:40:39 INFO - PROCESS | 3040 | 1465000839909 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEFE66000) [pid = 3040] [serial = 979] [outer = 0000003FF315A400] 17:40:40 INFO - PROCESS | 3040 | 1465000840461 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]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 733ms 17:40:40 INFO - PROCESS | 3040 | 1465000840498 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:40:40 INFO - PROCESS | 3040 | 1465000840503 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:40:40 INFO - PROCESS | 3040 | 1465000840509 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 3040 | 1465000840512 Marionette TRACE conn6 <- [1,1270,null,{}] 17:40:40 INFO - PROCESS | 3040 | 1465000840518 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}] 17:40:40 INFO - PROCESS | 3040 | 1465000840694 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:40:40 INFO - PROCESS | 3040 | 1465000840814 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA8E000 == 40 [pid = 3040] [id = 327] 17:40:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE6763400) [pid = 3040] [serial = 980] [outer = 0000000000000000] 17:40:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEB082400) [pid = 3040] [serial = 981] [outer = 0000003FE6763400] 17:40:40 INFO - PROCESS | 3040 | 1465000840879 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEDDE9000) [pid = 3040] [serial = 982] [outer = 0000003FE6763400] 17:40:41 INFO - PROCESS | 3040 | 1465000841460 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]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 17:40:41 INFO - PROCESS | 3040 | 1465000841497 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:40:41 INFO - PROCESS | 3040 | 1465000841503 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:40:41 INFO - PROCESS | 3040 | 1465000841510 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 3040 | 1465000841513 Marionette TRACE conn6 <- [1,1274,null,{}] 17:40:41 INFO - PROCESS | 3040 | 1465000841517 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}] 17:40:41 INFO - PROCESS | 3040 | 1465000841638 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:40:41 INFO - PROCESS | 3040 | 1465000841758 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D6D800 == 41 [pid = 3040] [id = 328] 17:40:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE459000) [pid = 3040] [serial = 983] [outer = 0000000000000000] 17:40:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEEACFC00) [pid = 3040] [serial = 984] [outer = 0000003FEE459000] 17:40:41 INFO - PROCESS | 3040 | 1465000841819 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEFE4B800) [pid = 3040] [serial = 985] [outer = 0000003FEE459000] 17:40:42 INFO - PROCESS | 3040 | 1465000842455 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]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 985ms 17:40:42 INFO - PROCESS | 3040 | 1465000842496 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 3040 | 1465000842499 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:40:42 INFO - PROCESS | 3040 | 1465000842503 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 3040 | 1465000842507 Marionette TRACE conn6 <- [1,1278,null,{}] 17:40:42 INFO - PROCESS | 3040 | 1465000842533 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}] 17:40:42 INFO - PROCESS | 3040 | 1465000842654 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:40:42 INFO - PROCESS | 3040 | 1465000842773 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF57C0800 == 42 [pid = 3040] [id = 329] 17:40:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF2CC4000) [pid = 3040] [serial = 986] [outer = 0000000000000000] 17:40:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF2CCE000) [pid = 3040] [serial = 987] [outer = 0000003FF2CC4000] 17:40:42 INFO - PROCESS | 3040 | 1465000842836 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF31E4000) [pid = 3040] [serial = 988] [outer = 0000003FF2CC4000] 17:40:43 INFO - PROCESS | 3040 | 1465000843508 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]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1033ms 17:40:43 INFO - PROCESS | 3040 | 1465000843537 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 3040 | 1465000843541 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:40:43 INFO - PROCESS | 3040 | 1465000843544 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 3040 | 1465000843546 Marionette TRACE conn6 <- [1,1282,null,{}] 17:40:43 INFO - PROCESS | 3040 | 1465000843550 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}] 17:40:43 INFO - PROCESS | 3040 | 1465000843797 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:40:43 INFO - PROCESS | 3040 | 1465000843907 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6044000 == 43 [pid = 3040] [id = 330] 17:40:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FE1FBC400) [pid = 3040] [serial = 989] [outer = 0000000000000000] 17:40:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FE7830000) [pid = 3040] [serial = 990] [outer = 0000003FE1FBC400] 17:40:43 INFO - PROCESS | 3040 | 1465000843961 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FEB3F3000) [pid = 3040] [serial = 991] [outer = 0000003FE1FBC400] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF519F000 == 42 [pid = 3040] [id = 325] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5012000 == 41 [pid = 3040] [id = 324] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45C3000 == 40 [pid = 3040] [id = 323] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C7B800 == 39 [pid = 3040] [id = 322] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F19000 == 38 [pid = 3040] [id = 321] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF54F800 == 37 [pid = 3040] [id = 320] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0C4000 == 36 [pid = 3040] [id = 319] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6A9D800 == 35 [pid = 3040] [id = 318] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE0D51000 == 34 [pid = 3040] [id = 317] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE826800 == 33 [pid = 3040] [id = 316] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CE5000 == 32 [pid = 3040] [id = 314] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F70800 == 31 [pid = 3040] [id = 315] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF57C0800 == 30 [pid = 3040] [id = 329] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D6D800 == 29 [pid = 3040] [id = 328] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51C3000 == 28 [pid = 3040] [id = 326] 17:40:45 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA8E000 == 27 [pid = 3040] [id = 327] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE798DC00) [pid = 3040] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FE1FCF800) [pid = 3040] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF1E73800) [pid = 3040] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEE45C400) [pid = 3040] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE1E6800) [pid = 3040] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF21B7800) [pid = 3040] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF219DC00) [pid = 3040] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEFBE3400) [pid = 3040] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE111000) [pid = 3040] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEFE4F400) [pid = 3040] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE457C00) [pid = 3040] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1D39400) [pid = 3040] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEBAD3000) [pid = 3040] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE6D0F400) [pid = 3040] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE7982400) [pid = 3040] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE1877C00) [pid = 3040] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE20AD000) [pid = 3040] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE094800) [pid = 3040] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB37E800) [pid = 3040] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE34C000) [pid = 3040] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB492400) [pid = 3040] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE68D0800) [pid = 3040] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEF5D5C00) [pid = 3040] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEF0D8800) [pid = 3040] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF1C20000) [pid = 3040] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:40:45 INFO - PROCESS | 3040 | 1465000845254 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]]]}] 17:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1842ms 17:40:45 INFO - PROCESS | 3040 | 1465000845390 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 3040 | 1465000845394 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:40:45 INFO - PROCESS | 3040 | 1465000845399 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - PROCESS | 3040 | 1465000845403 Marionette TRACE conn6 <- [1,1286,null,{}] 17:40:45 INFO - PROCESS | 3040 | 1465000845409 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}] 17:40:45 INFO - PROCESS | 3040 | 1465000845504 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:40:45 INFO - PROCESS | 3040 | 1465000845514 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16EA000 == 28 [pid = 3040] [id = 331] 17:40:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE1877800) [pid = 3040] [serial = 992] [outer = 0000000000000000] 17:40:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1D0D800) [pid = 3040] [serial = 993] [outer = 0000003FE1877800] 17:40:45 INFO - PROCESS | 3040 | 1465000845571 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1FD2000) [pid = 3040] [serial = 994] [outer = 0000003FE1877800] 17:40:46 INFO - PROCESS | 3040 | 1465000846064 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]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 17:40:46 INFO - PROCESS | 3040 | 1465000846137 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 3040 | 1465000846143 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:40:46 INFO - PROCESS | 3040 | 1465000846150 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 3040 | 1465000846153 Marionette TRACE conn6 <- [1,1290,null,{}] 17:40:46 INFO - PROCESS | 3040 | 1465000846157 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}] 17:40:46 INFO - PROCESS | 3040 | 1465000846259 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:40:46 INFO - PROCESS | 3040 | 1465000846274 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6A97800 == 29 [pid = 3040] [id = 332] 17:40:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE6228C00) [pid = 3040] [serial = 995] [outer = 0000000000000000] 17:40:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE6A18C00) [pid = 3040] [serial = 996] [outer = 0000003FE6228C00] 17:40:46 INFO - PROCESS | 3040 | 1465000846323 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE7825400) [pid = 3040] [serial = 997] [outer = 0000003FE6228C00] 17:40:46 INFO - PROCESS | 3040 | 1465000846797 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]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 691ms 17:40:46 INFO - PROCESS | 3040 | 1465000846847 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 3040 | 1465000846850 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:40:46 INFO - PROCESS | 3040 | 1465000846893 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 3040 | 1465000846897 Marionette TRACE conn6 <- [1,1294,null,{}] 17:40:46 INFO - PROCESS | 3040 | 1465000846912 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}] 17:40:47 INFO - PROCESS | 3040 | 1465000847046 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:40:47 INFO - PROCESS | 3040 | 1465000847090 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE68AD000 == 30 [pid = 3040] [id = 333] 17:40:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB058400) [pid = 3040] [serial = 998] [outer = 0000000000000000] 17:40:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB078000) [pid = 3040] [serial = 999] [outer = 0000003FEB058400] 17:40:47 INFO - PROCESS | 3040 | 1465000847144 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB381400) [pid = 3040] [serial = 1000] [outer = 0000003FEB058400] 17:40:47 INFO - PROCESS | 3040 | 1465000847594 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]]]}] 17:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 776ms 17:40:47 INFO - PROCESS | 3040 | 1465000847643 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:40:47 INFO - PROCESS | 3040 | 1465000847646 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:40:47 INFO - PROCESS | 3040 | 1465000847649 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 3040 | 1465000847651 Marionette TRACE conn6 <- [1,1298,null,{}] 17:40:47 INFO - PROCESS | 3040 | 1465000847655 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}] 17:40:47 INFO - PROCESS | 3040 | 1465000847770 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:40:47 INFO - PROCESS | 3040 | 1465000847821 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE24D800 == 31 [pid = 3040] [id = 334] 17:40:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEB3F2000) [pid = 3040] [serial = 1001] [outer = 0000000000000000] 17:40:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEBB8B800) [pid = 3040] [serial = 1002] [outer = 0000003FEB3F2000] 17:40:47 INFO - PROCESS | 3040 | 1465000847869 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEDDE0400) [pid = 3040] [serial = 1003] [outer = 0000003FEB3F2000] 17:40:48 INFO - PROCESS | 3040 | 1465000848313 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]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 17:40:48 INFO - PROCESS | 3040 | 1465000848372 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 17:40:48 INFO - PROCESS | 3040 | 1465000848374 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:40:48 INFO - PROCESS | 3040 | 1465000848387 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 3040 | 1465000848390 Marionette TRACE conn6 <- [1,1302,null,{}] 17:40:48 INFO - PROCESS | 3040 | 1465000848393 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}] 17:40:48 INFO - PROCESS | 3040 | 1465000848502 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:40:48 INFO - PROCESS | 3040 | 1465000848513 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE825000 == 32 [pid = 3040] [id = 335] 17:40:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE1EAB400) [pid = 3040] [serial = 1004] [outer = 0000000000000000] 17:40:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE094800) [pid = 3040] [serial = 1005] [outer = 0000003FE1EAB400] 17:40:48 INFO - PROCESS | 3040 | 1465000848600 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE18F000) [pid = 3040] [serial = 1006] [outer = 0000003FE1EAB400] 17:40:49 INFO - PROCESS | 3040 | 1465000849039 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]]]}] 17:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 693ms 17:40:49 INFO - PROCESS | 3040 | 1465000849071 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:40:49 INFO - PROCESS | 3040 | 1465000849073 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:40:49 INFO - PROCESS | 3040 | 1465000849076 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 3040 | 1465000849078 Marionette TRACE conn6 <- [1,1306,null,{}] 17:40:49 INFO - PROCESS | 3040 | 1465000849086 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}] 17:40:49 INFO - PROCESS | 3040 | 1465000849233 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:40:49 INFO - PROCESS | 3040 | 1465000849249 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF0BBB800 == 33 [pid = 3040] [id = 336] 17:40:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE203400) [pid = 3040] [serial = 1007] [outer = 0000000000000000] 17:40:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE350400) [pid = 3040] [serial = 1008] [outer = 0000003FEE203400] 17:40:49 INFO - PROCESS | 3040 | 1465000849337 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE764000) [pid = 3040] [serial = 1009] [outer = 0000003FEE203400] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF106F000) [pid = 3040] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF1E74000) [pid = 3040] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE1D05800) [pid = 3040] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE15E400) [pid = 3040] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE1FC2400) [pid = 3040] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE678A400) [pid = 3040] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE1FC2000) [pid = 3040] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB37F000) [pid = 3040] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE1630800) [pid = 3040] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF2CD0400) [pid = 3040] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEEFCBC00) [pid = 3040] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF2E24000) [pid = 3040] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:40:49 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF315A400) [pid = 3040] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:40:49 INFO - PROCESS | 3040 | 1465000849977 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]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 17:40:50 INFO - PROCESS | 3040 | 1465000850024 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 3040 | 1465000850026 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:40:50 INFO - PROCESS | 3040 | 1465000850029 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 3040 | 1465000850031 Marionette TRACE conn6 <- [1,1310,null,{}] 17:40:50 INFO - PROCESS | 3040 | 1465000850035 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}] 17:40:50 INFO - PROCESS | 3040 | 1465000850117 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:40:50 INFO - PROCESS | 3040 | 1465000850125 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D6E800 == 34 [pid = 3040] [id = 337] 17:40:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE6AEEC00) [pid = 3040] [serial = 1010] [outer = 0000000000000000] 17:40:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEECC6C00) [pid = 3040] [serial = 1011] [outer = 0000003FE6AEEC00] 17:40:50 INFO - PROCESS | 3040 | 1465000850171 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF187800) [pid = 3040] [serial = 1012] [outer = 0000003FE6AEEC00] 17:40:50 INFO - PROCESS | 3040 | 1465000850584 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]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 584ms 17:40:50 INFO - PROCESS | 3040 | 1465000850626 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 3040 | 1465000850629 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:40:50 INFO - PROCESS | 3040 | 1465000850632 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 3040 | 1465000850634 Marionette TRACE conn6 <- [1,1314,null,{}] 17:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:40:50 INFO - PROCESS | 3040 | 1465000850637 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}] 17:40:50 INFO - PROCESS | 3040 | 1465000850721 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:40:50 INFO - PROCESS | 3040 | 1465000850726 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D5000 == 35 [pid = 3040] [id = 338] 17:40:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEF38A800) [pid = 3040] [serial = 1013] [outer = 0000000000000000] 17:40:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFBE6C00) [pid = 3040] [serial = 1014] [outer = 0000003FEF38A800] 17:40:50 INFO - PROCESS | 3040 | 1465000850774 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEFE4BC00) [pid = 3040] [serial = 1015] [outer = 0000003FEF38A800] 17:40:51 INFO - PROCESS | 3040 | 1465000851234 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]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 628ms 17:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:40:51 INFO - PROCESS | 3040 | 1465000851267 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 3040 | 1465000851269 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:40:51 INFO - PROCESS | 3040 | 1465000851272 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 3040 | 1465000851274 Marionette TRACE conn6 <- [1,1318,null,{}] 17:40:51 INFO - PROCESS | 3040 | 1465000851278 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}] 17:40:51 INFO - PROCESS | 3040 | 1465000851362 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:40:51 INFO - PROCESS | 3040 | 1465000851367 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CD3000 == 36 [pid = 3040] [id = 339] 17:40:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEFE65800) [pid = 3040] [serial = 1016] [outer = 0000000000000000] 17:40:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF106C400) [pid = 3040] [serial = 1017] [outer = 0000003FEFE65800] 17:40:51 INFO - PROCESS | 3040 | 1465000851414 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1C6A400) [pid = 3040] [serial = 1018] [outer = 0000003FEFE65800] 17:40:52 INFO - PROCESS | 3040 | 1465000852155 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]]]}] 17:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 943ms 17:40:52 INFO - PROCESS | 3040 | 1465000852218 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 3040 | 1465000852223 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:40:52 INFO - PROCESS | 3040 | 1465000852229 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:40:52 INFO - PROCESS | 3040 | 1465000852232 Marionette TRACE conn6 <- [1,1322,null,{}] 17:40:52 INFO - PROCESS | 3040 | 1465000852239 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}] 17:40:52 INFO - PROCESS | 3040 | 1465000852382 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:40:52 INFO - PROCESS | 3040 | 1465000852476 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B89800 == 37 [pid = 3040] [id = 340] 17:40:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE1FC2000) [pid = 3040] [serial = 1019] [outer = 0000000000000000] 17:40:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE6082800) [pid = 3040] [serial = 1020] [outer = 0000003FE1FC2000] 17:40:52 INFO - PROCESS | 3040 | 1465000852539 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE7948400) [pid = 3040] [serial = 1021] [outer = 0000003FE1FC2000] 17:40:53 INFO - PROCESS | 3040 | 1465000853260 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]]]}] 17:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1085ms 17:40:53 INFO - PROCESS | 3040 | 1465000853334 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 3040 | 1465000853341 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:40:53 INFO - PROCESS | 3040 | 1465000853347 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 3040 | 1465000853350 Marionette TRACE conn6 <- [1,1326,null,{}] 17:40:53 INFO - PROCESS | 3040 | 1465000853354 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}] 17:40:53 INFO - PROCESS | 3040 | 1465000853493 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:40:53 INFO - PROCESS | 3040 | 1465000853563 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF55B800 == 38 [pid = 3040] [id = 341] 17:40:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE1875000) [pid = 3040] [serial = 1022] [outer = 0000000000000000] 17:40:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEBB37800) [pid = 3040] [serial = 1023] [outer = 0000003FE1875000] 17:40:53 INFO - PROCESS | 3040 | 1465000853678 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEE109800) [pid = 3040] [serial = 1024] [outer = 0000003FE1875000] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D5000 == 37 [pid = 3040] [id = 338] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D6E800 == 36 [pid = 3040] [id = 337] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF0BBB800 == 35 [pid = 3040] [id = 336] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE825000 == 34 [pid = 3040] [id = 335] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE24D800 == 33 [pid = 3040] [id = 334] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE68AD000 == 32 [pid = 3040] [id = 333] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6A97800 == 31 [pid = 3040] [id = 332] 17:40:54 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16EA000 == 30 [pid = 3040] [id = 331] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF1075C00) [pid = 3040] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF1D2C800) [pid = 3040] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF219F000) [pid = 3040] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE1FC8000) [pid = 3040] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE677E400) [pid = 3040] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE1D9800) [pid = 3040] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE352400) [pid = 3040] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE7827400) [pid = 3040] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB3B1400) [pid = 3040] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF21A7400) [pid = 3040] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE098800) [pid = 3040] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEBACA800) [pid = 3040] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEDDE9400) [pid = 3040] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE211B400) [pid = 3040] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF310C000) [pid = 3040] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE8347800) [pid = 3040] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEF18CC00) [pid = 3040] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF2204800) [pid = 3040] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF2E31C00) [pid = 3040] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF2E29800) [pid = 3040] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF31DA400) [pid = 3040] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEFE66000) [pid = 3040] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF3154000) [pid = 3040] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF1C16800) [pid = 3040] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:40:54 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEFBED800) [pid = 3040] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:40:55 INFO - PROCESS | 3040 | 1465000855073 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]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1744ms 17:40:55 INFO - PROCESS | 3040 | 1465000855096 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 3040 | 1465000855100 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:40:55 INFO - PROCESS | 3040 | 1465000855105 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 3040 | 1465000855108 Marionette TRACE conn6 <- [1,1330,null,{}] 17:40:55 INFO - PROCESS | 3040 | 1465000855114 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}] 17:40:55 INFO - PROCESS | 3040 | 1465000855202 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:40:55 INFO - PROCESS | 3040 | 1465000855209 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F5F000 == 31 [pid = 3040] [id = 342] 17:40:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE2E20000) [pid = 3040] [serial = 1025] [outer = 0000000000000000] 17:40:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE794B400) [pid = 3040] [serial = 1026] [outer = 0000003FE2E20000] 17:40:55 INFO - PROCESS | 3040 | 1465000855261 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB05F000) [pid = 3040] [serial = 1027] [outer = 0000003FE2E20000] 17:40:55 INFO - PROCESS | 3040 | 1465000855738 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]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 17:40:55 INFO - PROCESS | 3040 | 1465000855797 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 3040 | 1465000855802 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:40:55 INFO - PROCESS | 3040 | 1465000855809 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 3040 | 1465000855811 Marionette TRACE conn6 <- [1,1334,null,{}] 17:40:55 INFO - PROCESS | 3040 | 1465000855815 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}] 17:40:55 INFO - PROCESS | 3040 | 1465000855910 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:40:55 INFO - PROCESS | 3040 | 1465000855984 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBAA3800 == 32 [pid = 3040] [id = 343] 17:40:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB492400) [pid = 3040] [serial = 1028] [outer = 0000000000000000] 17:40:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEBB8FC00) [pid = 3040] [serial = 1029] [outer = 0000003FEB492400] 17:40:56 INFO - PROCESS | 3040 | 1465000856034 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE08B400) [pid = 3040] [serial = 1030] [outer = 0000003FEB492400] 17:40:56 INFO - PROCESS | 3040 | 1465000856454 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]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 17:40:56 INFO - PROCESS | 3040 | 1465000856501 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 3040 | 1465000856504 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:40:56 INFO - PROCESS | 3040 | 1465000856515 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:40:56 INFO - PROCESS | 3040 | 1465000856519 Marionette TRACE conn6 <- [1,1338,null,{}] 17:40:56 INFO - PROCESS | 3040 | 1465000856568 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}] 17:40:56 INFO - PROCESS | 3040 | 1465000856689 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:40:56 INFO - PROCESS | 3040 | 1465000856747 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81F000 == 33 [pid = 3040] [id = 344] 17:40:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1FB7000) [pid = 3040] [serial = 1031] [outer = 0000000000000000] 17:40:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE353400) [pid = 3040] [serial = 1032] [outer = 0000003FE1FB7000] 17:40:56 INFO - PROCESS | 3040 | 1465000856800 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE45CC00) [pid = 3040] [serial = 1033] [outer = 0000003FE1FB7000] 17:40:57 INFO - PROCESS | 3040 | 1465000857254 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]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 754ms 17:40:57 INFO - PROCESS | 3040 | 1465000857275 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 3040 | 1465000857278 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:40:57 INFO - PROCESS | 3040 | 1465000857288 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 3040 | 1465000857290 Marionette TRACE conn6 <- [1,1342,null,{}] 17:40:57 INFO - PROCESS | 3040 | 1465000857294 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}] 17:40:57 INFO - PROCESS | 3040 | 1465000857412 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:40:57 INFO - PROCESS | 3040 | 1465000857460 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C44800 == 34 [pid = 3040] [id = 345] 17:40:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEECD1400) [pid = 3040] [serial = 1034] [outer = 0000000000000000] 17:40:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF18DC00) [pid = 3040] [serial = 1035] [outer = 0000003FEECD1400] 17:40:57 INFO - PROCESS | 3040 | 1465000857520 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE45C00) [pid = 3040] [serial = 1036] [outer = 0000003FEECD1400] 17:40:57 INFO - PROCESS | 3040 | 1465000857953 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]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 693ms 17:40:57 INFO - PROCESS | 3040 | 1465000857976 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 3040 | 1465000857978 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:40:57 INFO - PROCESS | 3040 | 1465000857981 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 3040 | 1465000857983 Marionette TRACE conn6 <- [1,1346,null,{}] 17:40:58 INFO - PROCESS | 3040 | 1465000857994 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}] 17:40:58 INFO - PROCESS | 3040 | 1465000858134 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:40:58 INFO - PROCESS | 3040 | 1465000858147 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21DA800 == 35 [pid = 3040] [id = 346] 17:40:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF5DB400) [pid = 3040] [serial = 1037] [outer = 0000000000000000] 17:40:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF0BDF800) [pid = 3040] [serial = 1038] [outer = 0000003FEF5DB400] 17:40:58 INFO - PROCESS | 3040 | 1465000858193 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1C70400) [pid = 3040] [serial = 1039] [outer = 0000003FEF5DB400] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB3F2000) [pid = 3040] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1877800) [pid = 3040] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB058400) [pid = 3040] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6228C00) [pid = 3040] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1FBC400) [pid = 3040] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE1EAB400) [pid = 3040] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE6763400) [pid = 3040] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE459000) [pid = 3040] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF2CC4000) [pid = 3040] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEF38A800) [pid = 3040] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE203400) [pid = 3040] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:40:58 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE6AEEC00) [pid = 3040] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:40:58 INFO - PROCESS | 3040 | 1465000858673 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]]]}] 17:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 733ms 17:40:58 INFO - PROCESS | 3040 | 1465000858717 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 3040 | 1465000858719 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:40:58 INFO - PROCESS | 3040 | 1465000858722 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 3040 | 1465000858724 Marionette TRACE conn6 <- [1,1350,null,{}] 17:40:58 INFO - PROCESS | 3040 | 1465000858727 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}] 17:40:58 INFO - PROCESS | 3040 | 1465000858878 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:40:58 INFO - PROCESS | 3040 | 1465000858928 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF454B000 == 36 [pid = 3040] [id = 347] 17:40:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEDD42800) [pid = 3040] [serial = 1040] [outer = 0000000000000000] 17:40:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FF1C18C00) [pid = 3040] [serial = 1041] [outer = 0000003FEDD42800] 17:40:58 INFO - PROCESS | 3040 | 1465000858978 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FF1E74C00) [pid = 3040] [serial = 1042] [outer = 0000003FEDD42800] 17:40:59 INFO - PROCESS | 3040 | 1465000859360 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]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 17:40:59 INFO - PROCESS | 3040 | 1465000859417 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 3040 | 1465000859419 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:40:59 INFO - PROCESS | 3040 | 1465000859451 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 3040 | 1465000859453 Marionette TRACE conn6 <- [1,1354,null,{}] 17:40:59 INFO - PROCESS | 3040 | 1465000859456 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}] 17:40:59 INFO - PROCESS | 3040 | 1465000859542 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:40:59 INFO - PROCESS | 3040 | 1465000859547 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45C3000 == 37 [pid = 3040] [id = 348] 17:40:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF219D000) [pid = 3040] [serial = 1043] [outer = 0000000000000000] 17:40:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF21A3800) [pid = 3040] [serial = 1044] [outer = 0000003FF219D000] 17:40:59 INFO - PROCESS | 3040 | 1465000859597 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF21AE800) [pid = 3040] [serial = 1045] [outer = 0000003FF219D000] 17:41:00 INFO - PROCESS | 3040 | 1465000860034 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] 17:41:00 INFO - PROCESS | 3040 | 1465000860082 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:41:00 INFO - PROCESS | 3040 | 1465000860085 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 3040 | 1465000860087 Marionette TRACE conn6 <- [1,1358,null,{}] 17:41:00 INFO - PROCESS | 3040 | 1465000860090 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}] 17:41:00 INFO - PROCESS | 3040 | 1465000860184 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:41:00 INFO - PROCESS | 3040 | 1465000860189 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5182800 == 38 [pid = 3040] [id = 349] 17:41:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21B4800) [pid = 3040] [serial = 1046] [outer = 0000000000000000] 17:41:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF2202C00) [pid = 3040] [serial = 1047] [outer = 0000003FF21B4800] 17:41:00 INFO - PROCESS | 3040 | 1465000860235 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF220B800) [pid = 3040] [serial = 1048] [outer = 0000003FF21B4800] 17:41:00 INFO - PROCESS | 3040 | 1465000860818 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] 17:41:00 INFO - PROCESS | 3040 | 1465000860894 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:41:00 INFO - PROCESS | 3040 | 1465000860914 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 3040 | 1465000860918 Marionette TRACE conn6 <- [1,1362,null,{}] 17:41:00 INFO - PROCESS | 3040 | 1465000860924 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}] 17:41:01 INFO - PROCESS | 3040 | 1465000861056 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:41:01 INFO - PROCESS | 3040 | 1465000861167 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB412000 == 39 [pid = 3040] [id = 350] 17:41:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE2DBFC00) [pid = 3040] [serial = 1049] [outer = 0000000000000000] 17:41:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB05D000) [pid = 3040] [serial = 1050] [outer = 0000003FE2DBFC00] 17:41:01 INFO - PROCESS | 3040 | 1465000861230 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEB3F2000) [pid = 3040] [serial = 1051] [outer = 0000003FE2DBFC00] 17:41:01 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:01 INFO - PROCESS | 3040 | 1465000861823 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] 17:41:01 INFO - PROCESS | 3040 | 1465000861910 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:41:01 INFO - PROCESS | 3040 | 1465000861917 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:41:01 INFO - PROCESS | 3040 | 1465000861921 Marionette TRACE conn6 <- [1,1366,null,{}] 17:41:01 INFO - PROCESS | 3040 | 1465000861925 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}] 17:41:02 INFO - PROCESS | 3040 | 1465000862085 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:41:02 INFO - PROCESS | 3040 | 1465000862199 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D71000 == 40 [pid = 3040] [id = 351] 17:41:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE110800) [pid = 3040] [serial = 1052] [outer = 0000000000000000] 17:41:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE32FC00) [pid = 3040] [serial = 1053] [outer = 0000003FEE110800] 17:41:02 INFO - PROCESS | 3040 | 1465000862263 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE880800) [pid = 3040] [serial = 1054] [outer = 0000003FEE110800] 17:41:02 INFO - PROCESS | 3040 | 1465000862794 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] 17:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:41:02 INFO - PROCESS | 3040 | 1465000862869 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:41:02 INFO - PROCESS | 3040 | 1465000862874 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 3040 | 1465000862878 Marionette TRACE conn6 <- [1,1370,null,{}] 17:41:02 INFO - PROCESS | 3040 | 1465000862890 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}] 17:41:03 INFO - PROCESS | 3040 | 1465000863049 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:41:03 INFO - PROCESS | 3040 | 1465000863172 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51B0800 == 41 [pid = 3040] [id = 352] 17:41:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1D2E400) [pid = 3040] [serial = 1055] [outer = 0000000000000000] 17:41:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF2205400) [pid = 3040] [serial = 1056] [outer = 0000003FF1D2E400] 17:41:03 INFO - PROCESS | 3040 | 1465000863237 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF2CC2800) [pid = 3040] [serial = 1057] [outer = 0000003FF1D2E400] 17:41:03 INFO - PROCESS | 3040 | [3040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:03 INFO - PROCESS | 3040 | 1465000863917 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] 17:41:03 INFO - PROCESS | 3040 | 1465000863971 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:41:03 INFO - PROCESS | 3040 | 1465000863976 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 3040 | 1465000863979 Marionette TRACE conn6 <- [1,1374,null,{}] 17:41:04 INFO - PROCESS | 3040 | 1465000863999 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}] 17:41:04 INFO - PROCESS | 3040 | 1465000864114 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:41:04 INFO - PROCESS | 3040 | 1465000864193 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F71800 == 42 [pid = 3040] [id = 353] 17:41:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE6AEEC00) [pid = 3040] [serial = 1058] [outer = 0000000000000000] 17:41:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEB07EC00) [pid = 3040] [serial = 1059] [outer = 0000003FE6AEEC00] 17:41:04 INFO - PROCESS | 3040 | 1465000864293 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FED776400) [pid = 3040] [serial = 1060] [outer = 0000003FE6AEEC00] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6044000 == 41 [pid = 3040] [id = 330] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45C3000 == 40 [pid = 3040] [id = 348] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF454B000 == 39 [pid = 3040] [id = 347] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21DA800 == 38 [pid = 3040] [id = 346] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C44800 == 37 [pid = 3040] [id = 345] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81F000 == 36 [pid = 3040] [id = 344] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBAA3800 == 35 [pid = 3040] [id = 343] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F5F000 == 34 [pid = 3040] [id = 342] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF55B800 == 33 [pid = 3040] [id = 341] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B89800 == 32 [pid = 3040] [id = 340] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CD3000 == 31 [pid = 3040] [id = 339] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51B0800 == 30 [pid = 3040] [id = 352] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D71000 == 29 [pid = 3040] [id = 351] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5182800 == 28 [pid = 3040] [id = 349] 17:41:05 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB412000 == 27 [pid = 3040] [id = 350] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEBB8B800) [pid = 3040] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE1D0D800) [pid = 3040] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE1FD2000) [pid = 3040] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB078000) [pid = 3040] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE6A18C00) [pid = 3040] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE7825400) [pid = 3040] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB3F3000) [pid = 3040] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE7830000) [pid = 3040] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE094800) [pid = 3040] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEDDE9000) [pid = 3040] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB082400) [pid = 3040] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEFE4B800) [pid = 3040] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEEACFC00) [pid = 3040] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF31E4000) [pid = 3040] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF2CCE000) [pid = 3040] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEFE4BC00) [pid = 3040] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF106C400) [pid = 3040] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEDDE0400) [pid = 3040] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE350400) [pid = 3040] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE18F000) [pid = 3040] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEECC6C00) [pid = 3040] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEFBE6C00) [pid = 3040] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE764000) [pid = 3040] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEF187800) [pid = 3040] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEB381400) [pid = 3040] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:41:05 INFO - PROCESS | 3040 | 1465000865324 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] 17:41:05 INFO - PROCESS | 3040 | 1465000865386 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:41:05 INFO - PROCESS | 3040 | 1465000865390 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:41:05 INFO - PROCESS | 3040 | 1465000865395 Marionette TRACE conn6 <- [1,1378,null,{}] 17:41:05 INFO - PROCESS | 3040 | 1465000865400 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}] 17:41:05 INFO - PROCESS | 3040 | 1465000865499 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:41:05 INFO - PROCESS | 3040 | 1465000865506 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5E54800 == 28 [pid = 3040] [id = 354] 17:41:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE2C28400) [pid = 3040] [serial = 1061] [outer = 0000000000000000] 17:41:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE5E3B800) [pid = 3040] [serial = 1062] [outer = 0000003FE2C28400] 17:41:05 INFO - PROCESS | 3040 | 1465000865563 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6767000) [pid = 3040] [serial = 1063] [outer = 0000003FE2C28400] 17:41:05 INFO - PROCESS | 3040 | 1465000865979 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]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 627ms 17:41:06 INFO - PROCESS | 3040 | 1465000866022 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 3040 | 1465000866029 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:41:06 INFO - PROCESS | 3040 | 1465000866035 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 3040 | 1465000866038 Marionette TRACE conn6 <- [1,1382,null,{}] 17:41:06 INFO - PROCESS | 3040 | 1465000866042 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}] 17:41:06 INFO - PROCESS | 3040 | 1465000866139 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:41:06 INFO - PROCESS | 3040 | 1465000866147 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B82000 == 29 [pid = 3040] [id = 355] 17:41:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6AF1C00) [pid = 3040] [serial = 1064] [outer = 0000000000000000] 17:41:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE7829000) [pid = 3040] [serial = 1065] [outer = 0000003FE6AF1C00] 17:41:06 INFO - PROCESS | 3040 | 1465000866197 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE834A800) [pid = 3040] [serial = 1066] [outer = 0000003FE6AF1C00] 17:41:06 INFO - PROCESS | 3040 | 1465000866609 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]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 17:41:06 INFO - PROCESS | 3040 | 1465000866665 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:41:06 INFO - PROCESS | 3040 | 1465000866668 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:41:06 INFO - PROCESS | 3040 | 1465000866671 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 3040 | 1465000866675 Marionette TRACE conn6 <- [1,1386,null,{}] 17:41:06 INFO - PROCESS | 3040 | 1465000866686 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}] 17:41:06 INFO - PROCESS | 3040 | 1465000866779 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:41:06 INFO - PROCESS | 3040 | 1465000866786 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC25000 == 30 [pid = 3040] [id = 356] 17:41:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB3BE400) [pid = 3040] [serial = 1067] [outer = 0000000000000000] 17:41:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEBAD3000) [pid = 3040] [serial = 1068] [outer = 0000003FEB3BE400] 17:41:06 INFO - PROCESS | 3040 | 1465000866839 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEDDE0400) [pid = 3040] [serial = 1069] [outer = 0000003FEB3BE400] 17:41:07 INFO - PROCESS | 3040 | 1465000867235 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]]]}] 17:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 588ms 17:41:07 INFO - PROCESS | 3040 | 1465000867262 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 3040 | 1465000867264 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:41:07 INFO - PROCESS | 3040 | 1465000867268 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 3040 | 1465000867269 Marionette TRACE conn6 <- [1,1390,null,{}] 17:41:07 INFO - PROCESS | 3040 | 1465000867273 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}] 17:41:07 INFO - PROCESS | 3040 | 1465000867401 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:41:07 INFO - PROCESS | 3040 | 1465000867521 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE80F800 == 31 [pid = 3040] [id = 357] 17:41:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE1FC2800) [pid = 3040] [serial = 1070] [outer = 0000000000000000] 17:41:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE096800) [pid = 3040] [serial = 1071] [outer = 0000003FE1FC2800] 17:41:07 INFO - PROCESS | 3040 | 1465000867579 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE10F000) [pid = 3040] [serial = 1072] [outer = 0000003FE1FC2800] 17:41:08 INFO - PROCESS | 3040 | 1465000868366 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]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1124ms 17:41:08 INFO - PROCESS | 3040 | 1465000868394 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 3040 | 1465000868396 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:41:08 INFO - PROCESS | 3040 | 1465000868399 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:41:08 INFO - PROCESS | 3040 | 1465000868401 Marionette TRACE conn6 <- [1,1394,null,{}] 17:41:08 INFO - PROCESS | 3040 | 1465000868404 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}] 17:41:08 INFO - PROCESS | 3040 | 1465000868550 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:41:08 INFO - PROCESS | 3040 | 1465000868574 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFE7C800 == 32 [pid = 3040] [id = 358] 17:41:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE1D8C00) [pid = 3040] [serial = 1073] [outer = 0000000000000000] 17:41:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE34F800) [pid = 3040] [serial = 1074] [outer = 0000003FEE1D8C00] 17:41:08 INFO - PROCESS | 3040 | 1465000868622 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE45BC00) [pid = 3040] [serial = 1075] [outer = 0000003FEE1D8C00] 17:41:09 INFO - PROCESS | 3040 | 1465000869104 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]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 17:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:41:09 INFO - PROCESS | 3040 | 1465000869137 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 3040 | 1465000869140 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:41:09 INFO - PROCESS | 3040 | 1465000869143 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 3040 | 1465000869144 Marionette TRACE conn6 <- [1,1398,null,{}] 17:41:09 INFO - PROCESS | 3040 | 1465000869148 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}] 17:41:09 INFO - PROCESS | 3040 | 1465000869278 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:41:09 INFO - PROCESS | 3040 | 1465000869286 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F22000 == 33 [pid = 3040] [id = 359] 17:41:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE19A000) [pid = 3040] [serial = 1076] [outer = 0000000000000000] 17:41:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEF5DC000) [pid = 3040] [serial = 1077] [outer = 0000003FEE19A000] 17:41:09 INFO - PROCESS | 3040 | 1465000869333 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEFE4BC00) [pid = 3040] [serial = 1078] [outer = 0000003FEE19A000] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE1FB7000) [pid = 3040] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEECD1400) [pid = 3040] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEFE65800) [pid = 3040] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB492400) [pid = 3040] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE1875000) [pid = 3040] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1FC2000) [pid = 3040] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE2E20000) [pid = 3040] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF219D000) [pid = 3040] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEF5DB400) [pid = 3040] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF21B4800) [pid = 3040] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:41:09 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEDD42800) [pid = 3040] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:41:10 INFO - PROCESS | 3040 | 1465000870133 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]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1029ms 17:41:10 INFO - PROCESS | 3040 | 1465000870186 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 3040 | 1465000870191 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:41:10 INFO - PROCESS | 3040 | 1465000870198 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:41:10 INFO - PROCESS | 3040 | 1465000870202 Marionette TRACE conn6 <- [1,1402,null,{}] 17:41:10 INFO - PROCESS | 3040 | 1465000870243 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}] 17:41:10 INFO - PROCESS | 3040 | 1465000870376 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:41:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1FBF000) [pid = 3040] [serial = 1079] [outer = 0000003FE5F18800] 17:41:10 INFO - PROCESS | 3040 | 1465000870470 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79E8000 == 34 [pid = 3040] [id = 360] 17:41:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE20A7000) [pid = 3040] [serial = 1080] [outer = 0000000000000000] 17:41:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE20AE800) [pid = 3040] [serial = 1081] [outer = 0000003FE20A7000] 17:41:10 INFO - PROCESS | 3040 | 1465000870583 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE5FAC400) [pid = 3040] [serial = 1082] [outer = 0000003FE20A7000] 17:41:11 INFO - PROCESS | 3040 | 1465000871442 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]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1278ms 17:41:11 INFO - PROCESS | 3040 | 1465000871481 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 3040 | 1465000871486 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:41:11 INFO - PROCESS | 3040 | 1465000871493 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 3040 | 1465000871496 Marionette TRACE conn6 <- [1,1406,null,{}] 17:41:11 INFO - PROCESS | 3040 | 1465000871500 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}] 17:41:11 INFO - PROCESS | 3040 | 1465000871649 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:41:11 INFO - PROCESS | 3040 | 1465000871718 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FDFD26000 == 35 [pid = 3040] [id = 361] 17:41:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE5E76000) [pid = 3040] [serial = 1083] [outer = 0000000000000000] 17:41:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE7834C00) [pid = 3040] [serial = 1084] [outer = 0000003FE5E76000] 17:41:11 INFO - PROCESS | 3040 | 1465000871822 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB3C6000) [pid = 3040] [serial = 1085] [outer = 0000003FE5E76000] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F65800 == 34 [pid = 3040] [id = 194] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC18000 == 33 [pid = 3040] [id = 184] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE60A0000 == 32 [pid = 3040] [id = 188] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9A000 == 31 [pid = 3040] [id = 183] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4DF800 == 30 [pid = 3040] [id = 192] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84DB000 == 29 [pid = 3040] [id = 190] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC1F800 == 28 [pid = 3040] [id = 191] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F33800 == 27 [pid = 3040] [id = 189] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFE7C800 == 26 [pid = 3040] [id = 358] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE80F800 == 25 [pid = 3040] [id = 357] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC25000 == 24 [pid = 3040] [id = 356] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B82000 == 23 [pid = 3040] [id = 355] 17:41:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5E54800 == 22 [pid = 3040] [id = 354] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE353400) [pid = 3040] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE45CC00) [pid = 3040] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEFE45C00) [pid = 3040] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEF18DC00) [pid = 3040] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1C6A400) [pid = 3040] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEBB8FC00) [pid = 3040] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEBB37800) [pid = 3040] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE109800) [pid = 3040] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE6082800) [pid = 3040] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE7948400) [pid = 3040] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FE794B400) [pid = 3040] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEB05F000) [pid = 3040] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF21AE800) [pid = 3040] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF0BDF800) [pid = 3040] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FF220B800) [pid = 3040] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FF1C18C00) [pid = 3040] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FF2202C00) [pid = 3040] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FF21A3800) [pid = 3040] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FF1C70400) [pid = 3040] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FF1E74C00) [pid = 3040] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FEE08B400) [pid = 3040] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:41:12 INFO - PROCESS | 3040 | 1465000872735 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]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1281ms 17:41:12 INFO - PROCESS | 3040 | 1465000872776 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 3040 | 1465000872781 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:41:12 INFO - PROCESS | 3040 | 1465000872787 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 3040 | 1465000872790 Marionette TRACE conn6 <- [1,1410,null,{}] 17:41:12 INFO - PROCESS | 3040 | 1465000872797 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}] 17:41:12 INFO - PROCESS | 3040 | 1465000872922 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:41:13 INFO - PROCESS | 3040 | 1465000872996 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F65800 == 23 [pid = 3040] [id = 362] 17:41:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FE6022400) [pid = 3040] [serial = 1086] [outer = 0000000000000000] 17:41:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FE6761000) [pid = 3040] [serial = 1087] [outer = 0000003FE6022400] 17:41:13 INFO - PROCESS | 3040 | 1465000873062 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FE7980000) [pid = 3040] [serial = 1088] [outer = 0000003FE6022400] 17:41:13 INFO - PROCESS | 3040 | 1465000873732 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]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 17:41:13 INFO - PROCESS | 3040 | 1465000873776 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 3040 | 1465000873783 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:41:13 INFO - PROCESS | 3040 | 1465000873790 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 3040 | 1465000873793 Marionette TRACE conn6 <- [1,1414,null,{}] 17:41:13 INFO - PROCESS | 3040 | 1465000873797 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}] 17:41:13 INFO - PROCESS | 3040 | 1465000873916 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:41:14 INFO - PROCESS | 3040 | 1465000874002 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB41B000 == 24 [pid = 3040] [id = 363] 17:41:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEB3AD800) [pid = 3040] [serial = 1089] [outer = 0000000000000000] 17:41:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEB3C1800) [pid = 3040] [serial = 1090] [outer = 0000003FEB3AD800] 17:41:14 INFO - PROCESS | 3040 | 1465000874063 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEBB05400) [pid = 3040] [serial = 1091] [outer = 0000003FEB3AD800] 17:41:14 INFO - PROCESS | 3040 | 1465000874758 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]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1028ms 17:41:14 INFO - PROCESS | 3040 | 1465000874824 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 3040 | 1465000874827 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:41:14 INFO - PROCESS | 3040 | 1465000874831 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 3040 | 1465000874835 Marionette TRACE conn6 <- [1,1418,null,{}] 17:41:14 INFO - PROCESS | 3040 | 1465000874847 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}] 17:41:15 INFO - PROCESS | 3040 | 1465000875025 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:41:15 INFO - PROCESS | 3040 | 1465000875093 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D4000 == 25 [pid = 3040] [id = 364] 17:41:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEE08B400) [pid = 3040] [serial = 1092] [outer = 0000000000000000] 17:41:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEE095800) [pid = 3040] [serial = 1093] [outer = 0000003FEE08B400] 17:41:15 INFO - PROCESS | 3040 | 1465000875199 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEE193800) [pid = 3040] [serial = 1094] [outer = 0000003FEE08B400] 17:41:15 INFO - PROCESS | 3040 | 1465000875853 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]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1030ms 17:41:15 INFO - PROCESS | 3040 | 1465000875863 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 3040 | 1465000875866 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:41:15 INFO - PROCESS | 3040 | 1465000875869 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 3040 | 1465000875871 Marionette TRACE conn6 <- [1,1422,null,{}] 17:41:15 INFO - PROCESS | 3040 | 1465000875875 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}] 17:41:16 INFO - PROCESS | 3040 | 1465000876028 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:41:16 INFO - PROCESS | 3040 | 1465000876076 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCD0800 == 26 [pid = 3040] [id = 365] 17:41:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEE350C00) [pid = 3040] [serial = 1095] [outer = 0000000000000000] 17:41:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEE45DC00) [pid = 3040] [serial = 1096] [outer = 0000003FEE350C00] 17:41:16 INFO - PROCESS | 3040 | 1465000876135 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEECC6C00) [pid = 3040] [serial = 1097] [outer = 0000003FEE350C00] 17:41:16 INFO - PROCESS | 3040 | 1465000876867 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]]]}] 17:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1035ms 17:41:16 INFO - PROCESS | 3040 | 1465000876906 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 3040 | 1465000876911 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:41:16 INFO - PROCESS | 3040 | 1465000876916 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 3040 | 1465000876920 Marionette TRACE conn6 <- [1,1426,null,{}] 17:41:16 INFO - PROCESS | 3040 | 1465000876926 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}] 17:41:17 INFO - PROCESS | 3040 | 1465000877047 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:41:17 INFO - PROCESS | 3040 | 1465000877122 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6CE6800 == 27 [pid = 3040] [id = 366] 17:41:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE6815800) [pid = 3040] [serial = 1098] [outer = 0000000000000000] 17:41:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE6AFBC00) [pid = 3040] [serial = 1099] [outer = 0000003FE6815800] 17:41:17 INFO - PROCESS | 3040 | 1465000877178 Marionette DEBUG loaded listener.js 17:41:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB07AC00) [pid = 3040] [serial = 1100] [outer = 0000003FE6815800] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79E8000 == 26 [pid = 3040] [id = 360] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBC7000 == 25 [pid = 3040] [id = 193] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F75000 == 24 [pid = 3040] [id = 186] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6AA5000 == 23 [pid = 3040] [id = 197] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F63000 == 22 [pid = 3040] [id = 185] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2DE4800 == 21 [pid = 3040] [id = 196] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F71800 == 20 [pid = 3040] [id = 353] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE60A1800 == 19 [pid = 3040] [id = 195] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81D800 == 18 [pid = 3040] [id = 187] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE689C000 == 17 [pid = 3040] [id = 182] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA76000 == 16 [pid = 3040] [id = 198] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE21E0800 == 15 [pid = 3040] [id = 181] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D4000 == 14 [pid = 3040] [id = 364] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F22000 == 13 [pid = 3040] [id = 359] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB41B000 == 12 [pid = 3040] [id = 363] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FDFD26000 == 11 [pid = 3040] [id = 361] 17:41:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F65800 == 10 [pid = 3040] [id = 362] 17:41:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCD0800 == 9 [pid = 3040] [id = 365] 17:41:20 INFO - PROCESS | 3040 | 1465000880211 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]]]}] 17:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 3356ms 17:41:20 INFO - PROCESS | 3040 | 1465000880277 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 3040 | 1465000880282 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:41:20 INFO - PROCESS | 3040 | 1465000880287 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 3040 | 1465000880292 Marionette TRACE conn6 <- [1,1430,null,{}] 17:41:20 INFO - PROCESS | 3040 | 1465000880297 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}] 17:41:20 INFO - PROCESS | 3040 | 1465000880430 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:41:20 INFO - PROCESS | 3040 | 1465000880498 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F65800 == 10 [pid = 3040] [id = 367] 17:41:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE5E35800) [pid = 3040] [serial = 1101] [outer = 0000000000000000] 17:41:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE5FA6C00) [pid = 3040] [serial = 1102] [outer = 0000003FE5E35800] 17:41:20 INFO - PROCESS | 3040 | 1465000880552 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE6763400) [pid = 3040] [serial = 1103] [outer = 0000003FE5E35800] 17:41:20 INFO - PROCESS | 3040 | 1465000880975 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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 17:41:21 INFO - PROCESS | 3040 | 1465000881031 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 3040 | 1465000881038 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:41:21 INFO - PROCESS | 3040 | 1465000881045 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:41:21 INFO - PROCESS | 3040 | 1465000881048 Marionette TRACE conn6 <- [1,1434,null,{}] 17:41:21 INFO - PROCESS | 3040 | 1465000881052 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}] 17:41:21 INFO - PROCESS | 3040 | 1465000881158 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:41:21 INFO - PROCESS | 3040 | 1465000881174 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7BB800 == 11 [pid = 3040] [id = 368] 17:41:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE6CB0000) [pid = 3040] [serial = 1104] [outer = 0000000000000000] 17:41:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE79C4400) [pid = 3040] [serial = 1105] [outer = 0000003FE6CB0000] 17:41:21 INFO - PROCESS | 3040 | 1465000881225 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB083C00) [pid = 3040] [serial = 1106] [outer = 0000003FE6CB0000] 17:41:21 INFO - PROCESS | 3040 | 1465000881718 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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 17:41:21 INFO - PROCESS | 3040 | 1465000881786 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 3040 | 1465000881789 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:41:21 INFO - PROCESS | 3040 | 1465000881792 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 3040 | 1465000881796 Marionette TRACE conn6 <- [1,1438,null,{}] 17:41:21 INFO - PROCESS | 3040 | 1465000881813 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}] 17:41:21 INFO - PROCESS | 3040 | 1465000881913 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:41:21 INFO - PROCESS | 3040 | 1465000881931 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEECAD800 == 12 [pid = 3040] [id = 369] 17:41:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FED1CFC00) [pid = 3040] [serial = 1107] [outer = 0000000000000000] 17:41:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FED73D000) [pid = 3040] [serial = 1108] [outer = 0000003FED1CFC00] 17:41:21 INFO - PROCESS | 3040 | 1465000881986 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEDDE7400) [pid = 3040] [serial = 1109] [outer = 0000003FED1CFC00] 17:41:22 INFO - PROCESS | 3040 | 1465000882534 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]]]}] 17:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 797ms 17:41:22 INFO - PROCESS | 3040 | 1465000882592 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 3040 | 1465000882594 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:41:22 INFO - PROCESS | 3040 | 1465000882603 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 3040 | 1465000882605 Marionette TRACE conn6 <- [1,1442,null,{}] 17:41:22 INFO - PROCESS | 3040 | 1465000882608 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}] 17:41:22 INFO - PROCESS | 3040 | 1465000882736 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:41:22 INFO - PROCESS | 3040 | 1465000882785 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D71000 == 13 [pid = 3040] [id = 370] 17:41:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE104C00) [pid = 3040] [serial = 1110] [outer = 0000000000000000] 17:41:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE109000) [pid = 3040] [serial = 1111] [outer = 0000003FEE104C00] 17:41:22 INFO - PROCESS | 3040 | 1465000882833 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE193400) [pid = 3040] [serial = 1112] [outer = 0000003FEE104C00] 17:41:23 INFO - PROCESS | 3040 | 1465000883309 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]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 17:41:23 INFO - PROCESS | 3040 | 1465000883339 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 3040 | 1465000883341 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:41:23 INFO - PROCESS | 3040 | 1465000883356 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 3040 | 1465000883358 Marionette TRACE conn6 <- [1,1446,null,{}] 17:41:23 INFO - PROCESS | 3040 | 1465000883362 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}] 17:41:23 INFO - PROCESS | 3040 | 1465000883474 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:41:23 INFO - PROCESS | 3040 | 1465000883482 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D7000 == 14 [pid = 3040] [id = 371] 17:41:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE1E2C00) [pid = 3040] [serial = 1113] [outer = 0000000000000000] 17:41:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE1E6C00) [pid = 3040] [serial = 1114] [outer = 0000003FEE1E2C00] 17:41:23 INFO - PROCESS | 3040 | 1465000883529 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE355C00) [pid = 3040] [serial = 1115] [outer = 0000003FEE1E2C00] 17:41:24 INFO - PROCESS | 3040 | 1465000884039 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]]]}] 17:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 17:41:24 INFO - PROCESS | 3040 | 1465000884091 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 3040 | 1465000884093 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:41:24 INFO - PROCESS | 3040 | 1465000884096 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 3040 | 1465000884098 Marionette TRACE conn6 <- [1,1450,null,{}] 17:41:24 INFO - PROCESS | 3040 | 1465000884101 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}] 17:41:24 INFO - PROCESS | 3040 | 1465000884401 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE19A000) [pid = 3040] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE08B400) [pid = 3040] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE6022400) [pid = 3040] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE6AF1C00) [pid = 3040] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB3BE400) [pid = 3040] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE6AEEC00) [pid = 3040] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE2C28400) [pid = 3040] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE1FC2800) [pid = 3040] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE2DBFC00) [pid = 3040] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE110800) [pid = 3040] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF1D2E400) [pid = 3040] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE1D8C00) [pid = 3040] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE20A7000) [pid = 3040] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE350C00) [pid = 3040] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE5E76000) [pid = 3040] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:41:24 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEB3AD800) [pid = 3040] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:41:24 INFO - PROCESS | 3040 | 1465000884461 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6AA2000 == 15 [pid = 3040] [id = 372] 17:41:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE10C2000) [pid = 3040] [serial = 1116] [outer = 0000000000000000] 17:41:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1FC2800) [pid = 3040] [serial = 1117] [outer = 0000003FE10C2000] 17:41:24 INFO - PROCESS | 3040 | 1465000884509 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB075400) [pid = 3040] [serial = 1118] [outer = 0000003FE10C2000] 17:41:24 INFO - PROCESS | 3040 | 1465000884899 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]]]}] 17:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 839ms 17:41:24 INFO - PROCESS | 3040 | 1465000884939 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 3040 | 1465000884941 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:41:24 INFO - PROCESS | 3040 | 1465000884944 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:41:24 INFO - PROCESS | 3040 | 1465000884946 Marionette TRACE conn6 <- [1,1454,null,{}] 17:41:24 INFO - PROCESS | 3040 | 1465000884949 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}] 17:41:25 INFO - PROCESS | 3040 | 1465000885031 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:41:25 INFO - PROCESS | 3040 | 1465000885037 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CE5800 == 16 [pid = 3040] [id = 373] 17:41:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEDC8F000) [pid = 3040] [serial = 1119] [outer = 0000000000000000] 17:41:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEEC49400) [pid = 3040] [serial = 1120] [outer = 0000003FEDC8F000] 17:41:25 INFO - PROCESS | 3040 | 1465000885083 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFBE8800) [pid = 3040] [serial = 1121] [outer = 0000003FEDC8F000] 17:41:25 INFO - PROCESS | 3040 | 1465000885523 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]]]}] 17:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 17:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:41:25 INFO - PROCESS | 3040 | 1465000885578 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 3040 | 1465000885580 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:41:25 INFO - PROCESS | 3040 | 1465000885583 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 3040 | 1465000885585 Marionette TRACE conn6 <- [1,1458,null,{}] 17:41:25 INFO - PROCESS | 3040 | 1465000885589 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}] 17:41:25 INFO - PROCESS | 3040 | 1465000885672 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:41:25 INFO - PROCESS | 3040 | 1465000885681 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4554800 == 17 [pid = 3040] [id = 374] 17:41:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE47000) [pid = 3040] [serial = 1122] [outer = 0000000000000000] 17:41:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFE4D000) [pid = 3040] [serial = 1123] [outer = 0000003FEFE47000] 17:41:25 INFO - PROCESS | 3040 | 1465000885729 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF0BD6800) [pid = 3040] [serial = 1124] [outer = 0000003FEFE47000] 17:41:26 INFO - PROCESS | 3040 | 1465000886180 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]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 628ms 17:41:26 INFO - PROCESS | 3040 | 1465000886221 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 3040 | 1465000886223 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:41:26 INFO - PROCESS | 3040 | 1465000886226 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 3040 | 1465000886228 Marionette TRACE conn6 <- [1,1462,null,{}] 17:41:26 INFO - PROCESS | 3040 | 1465000886231 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}] 17:41:26 INFO - PROCESS | 3040 | 1465000886319 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:41:26 INFO - PROCESS | 3040 | 1465000886325 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45C6000 == 18 [pid = 3040] [id = 375] 17:41:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF0BE0000) [pid = 3040] [serial = 1125] [outer = 0000000000000000] 17:41:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1078000) [pid = 3040] [serial = 1126] [outer = 0000003FF0BE0000] 17:41:26 INFO - PROCESS | 3040 | 1465000886371 Marionette DEBUG loaded listener.js 17:41:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1C6A000) [pid = 3040] [serial = 1127] [outer = 0000003FF0BE0000] 17:41:27 INFO - PROCESS | 3040 | 1465000887300 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]]]}] 17:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1138ms 17:41:27 INFO - PROCESS | 3040 | 1465000887367 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:41:27 INFO - PROCESS | 3040 | 1465000887371 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:41:27 INFO - PROCESS | 3040 | 1465000887376 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:41:27 INFO - PROCESS | 3040 | 1465000887382 Marionette TRACE conn6 <- [1,1466,null,{}] 17:41:27 INFO - PROCESS | 3040 | 1465000887387 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}] 17:41:27 INFO - PROCESS | 3040 | 1465000887523 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:41:27 INFO - PROCESS | 3040 | 1465000887592 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBCA000 == 19 [pid = 3040] [id = 376] 17:41:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE6870000) [pid = 3040] [serial = 1128] [outer = 0000000000000000] 17:41:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE6CAB400) [pid = 3040] [serial = 1129] [outer = 0000003FE6870000] 17:41:27 INFO - PROCESS | 3040 | 1465000887694 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEB07C800) [pid = 3040] [serial = 1130] [outer = 0000003FE6870000] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB3C1800) [pid = 3040] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE20AE800) [pid = 3040] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEB05AC00) [pid = 3040] [serial = 655] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE45DC00) [pid = 3040] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEF5DC000) [pid = 3040] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE193800) [pid = 3040] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE095800) [pid = 3040] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEBB05400) [pid = 3040] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7980000) [pid = 3040] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6761000) [pid = 3040] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE7829000) [pid = 3040] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE834A800) [pid = 3040] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEBAD3000) [pid = 3040] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEDDE0400) [pid = 3040] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FED776400) [pid = 3040] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB07EC00) [pid = 3040] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE5E3B800) [pid = 3040] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE6767000) [pid = 3040] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE096800) [pid = 3040] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEB3F2000) [pid = 3040] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEB05D000) [pid = 3040] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEE880800) [pid = 3040] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEE32FC00) [pid = 3040] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FE6AFBC00) [pid = 3040] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FF2205400) [pid = 3040] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FF2CC2800) [pid = 3040] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FEFE4BC00) [pid = 3040] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FEE34F800) [pid = 3040] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FEE45BC00) [pid = 3040] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FEE10F000) [pid = 3040] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 54 (0000003FE5FAC400) [pid = 3040] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 53 (0000003FEECC6C00) [pid = 3040] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 52 (0000003FEB3C6000) [pid = 3040] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | --DOMWINDOW == 51 (0000003FE7834C00) [pid = 3040] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:41:28 INFO - PROCESS | 3040 | 1465000888590 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]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1233ms 17:41:28 INFO - PROCESS | 3040 | 1465000888614 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:41:28 INFO - PROCESS | 3040 | 1465000888618 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:41:28 INFO - PROCESS | 3040 | 1465000888622 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 3040 | 1465000888625 Marionette TRACE conn6 <- [1,1470,null,{}] 17:41:28 INFO - PROCESS | 3040 | 1465000888631 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}] 17:41:28 INFO - PROCESS | 3040 | 1465000888726 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:41:28 INFO - PROCESS | 3040 | 1465000888732 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F58000 == 20 [pid = 3040] [id = 377] 17:41:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 52 (0000003FE5E3B800) [pid = 3040] [serial = 1131] [outer = 0000000000000000] 17:41:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 53 (0000003FE5FA8000) [pid = 3040] [serial = 1132] [outer = 0000003FE5E3B800] 17:41:28 INFO - PROCESS | 3040 | 1465000888791 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 54 (0000003FE676B000) [pid = 3040] [serial = 1133] [outer = 0000003FE5E3B800] 17:41:29 INFO - PROCESS | 3040 | 1465000889332 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]]]}] 17:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 17:41:29 INFO - PROCESS | 3040 | 1465000889357 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:41:29 INFO - PROCESS | 3040 | 1465000889364 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:41:29 INFO - PROCESS | 3040 | 1465000889371 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 3040 | 1465000889374 Marionette TRACE conn6 <- [1,1474,null,{}] 17:41:29 INFO - PROCESS | 3040 | 1465000889378 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}] 17:41:29 INFO - PROCESS | 3040 | 1465000889471 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:41:29 INFO - PROCESS | 3040 | 1465000889481 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79DB000 == 21 [pid = 3040] [id = 378] 17:41:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FE7986C00) [pid = 3040] [serial = 1134] [outer = 0000000000000000] 17:41:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FE798C000) [pid = 3040] [serial = 1135] [outer = 0000003FE7986C00] 17:41:29 INFO - PROCESS | 3040 | 1465000889531 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FEB05B400) [pid = 3040] [serial = 1136] [outer = 0000003FE7986C00] 17:41:30 INFO - PROCESS | 3040 | 1465000890014 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]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 691ms 17:41:30 INFO - PROCESS | 3040 | 1465000890068 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 3040 | 1465000890070 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:41:30 INFO - PROCESS | 3040 | 1465000890074 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 3040 | 1465000890077 Marionette TRACE conn6 <- [1,1478,null,{}] 17:41:30 INFO - PROCESS | 3040 | 1465000890089 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}] 17:41:30 INFO - PROCESS | 3040 | 1465000890238 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:41:30 INFO - PROCESS | 3040 | 1465000890255 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9A000 == 22 [pid = 3040] [id = 379] 17:41:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FEB491C00) [pid = 3040] [serial = 1137] [outer = 0000000000000000] 17:41:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FEB49FC00) [pid = 3040] [serial = 1138] [outer = 0000003FEB491C00] 17:41:30 INFO - PROCESS | 3040 | 1465000890308 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEBB97400) [pid = 3040] [serial = 1139] [outer = 0000003FEB491C00] 17:41:30 INFO - PROCESS | 3040 | 1465000890723 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]]]}] 17:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 17:41:30 INFO - PROCESS | 3040 | 1465000890769 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 3040 | 1465000890771 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:41:30 INFO - PROCESS | 3040 | 1465000890775 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 3040 | 1465000890776 Marionette TRACE conn6 <- [1,1482,null,{}] 17:41:30 INFO - PROCESS | 3040 | 1465000890780 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}] 17:41:30 INFO - PROCESS | 3040 | 1465000890902 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:41:30 INFO - PROCESS | 3040 | 1465000890919 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC31800 == 23 [pid = 3040] [id = 380] 17:41:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FE1E6DC00) [pid = 3040] [serial = 1140] [outer = 0000000000000000] 17:41:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEDDE3800) [pid = 3040] [serial = 1141] [outer = 0000003FE1E6DC00] 17:41:30 INFO - PROCESS | 3040 | 1465000890967 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEE092800) [pid = 3040] [serial = 1142] [outer = 0000003FE1E6DC00] 17:41:31 INFO - PROCESS | 3040 | 1465000891433 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]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 17:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:41:31 INFO - PROCESS | 3040 | 1465000891470 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:41:31 INFO - PROCESS | 3040 | 1465000891472 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:41:31 INFO - PROCESS | 3040 | 1465000891475 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 3040 | 1465000891476 Marionette TRACE conn6 <- [1,1486,null,{}] 17:41:31 INFO - PROCESS | 3040 | 1465000891484 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}] 17:41:31 INFO - PROCESS | 3040 | 1465000891620 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:41:31 INFO - PROCESS | 3040 | 1465000891633 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4ED000 == 24 [pid = 3040] [id = 381] 17:41:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE1FC5C00) [pid = 3040] [serial = 1143] [outer = 0000000000000000] 17:41:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEE10B400) [pid = 3040] [serial = 1144] [outer = 0000003FE1FC5C00] 17:41:31 INFO - PROCESS | 3040 | 1465000891679 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEE1DC000) [pid = 3040] [serial = 1145] [outer = 0000003FE1FC5C00] 17:41:32 INFO - PROCESS | 3040 | 1465000892144 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]]]}] 17:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 733ms 17:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:41:32 INFO - PROCESS | 3040 | 1465000892217 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:41:32 INFO - PROCESS | 3040 | 1465000892219 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:41:32 INFO - PROCESS | 3040 | 1465000892223 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - PROCESS | 3040 | 1465000892224 Marionette TRACE conn6 <- [1,1490,null,{}] 17:41:32 INFO - PROCESS | 3040 | 1465000892234 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}] 17:41:32 INFO - PROCESS | 3040 | 1465000892379 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:41:32 INFO - PROCESS | 3040 | 1465000892425 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF045800 == 25 [pid = 3040] [id = 382] 17:41:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEE358400) [pid = 3040] [serial = 1146] [outer = 0000000000000000] 17:41:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE680400) [pid = 3040] [serial = 1147] [outer = 0000003FEE358400] 17:41:32 INFO - PROCESS | 3040 | 1465000892481 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEECC6C00) [pid = 3040] [serial = 1148] [outer = 0000003FEE358400] 17:41:32 INFO - PROCESS | 3040 | 1465000892952 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]]]}] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEFE47000) [pid = 3040] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE104C00) [pid = 3040] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FE6CB0000) [pid = 3040] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FED1CFC00) [pid = 3040] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FE6815800) [pid = 3040] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FE5E35800) [pid = 3040] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEE1E2C00) [pid = 3040] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEDC8F000) [pid = 3040] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:41:32 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FE10C2000) [pid = 3040] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 775ms 17:41:33 INFO - PROCESS | 3040 | 1465000893001 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 3040 | 1465000893003 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:41:33 INFO - PROCESS | 3040 | 1465000893007 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 3040 | 1465000893009 Marionette TRACE conn6 <- [1,1494,null,{}] 17:41:33 INFO - PROCESS | 3040 | 1465000893013 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}] 17:41:33 INFO - PROCESS | 3040 | 1465000893095 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:41:33 INFO - PROCESS | 3040 | 1465000893104 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C3D800 == 26 [pid = 3040] [id = 383] 17:41:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FE7829C00) [pid = 3040] [serial = 1149] [outer = 0000000000000000] 17:41:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEB084C00) [pid = 3040] [serial = 1150] [outer = 0000003FE7829C00] 17:41:33 INFO - PROCESS | 3040 | 1465000893151 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEE880800) [pid = 3040] [serial = 1151] [outer = 0000003FE7829C00] 17:41:33 INFO - PROCESS | 3040 | 1465000893571 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]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 587ms 17:41:33 INFO - PROCESS | 3040 | 1465000893597 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 3040 | 1465000893599 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:41:33 INFO - PROCESS | 3040 | 1465000893602 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:41:33 INFO - PROCESS | 3040 | 1465000893604 Marionette TRACE conn6 <- [1,1498,null,{}] 17:41:33 INFO - PROCESS | 3040 | 1465000893607 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}] 17:41:33 INFO - PROCESS | 3040 | 1465000893699 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:41:33 INFO - PROCESS | 3040 | 1465000893704 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16D8000 == 27 [pid = 3040] [id = 384] 17:41:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEF0D9000) [pid = 3040] [serial = 1152] [outer = 0000000000000000] 17:41:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEF5D3800) [pid = 3040] [serial = 1153] [outer = 0000003FEF0D9000] 17:41:33 INFO - PROCESS | 3040 | 1465000893750 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEFE49800) [pid = 3040] [serial = 1154] [outer = 0000003FEF0D9000] 17:41:34 INFO - PROCESS | 3040 | 1465000894417 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]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 942ms 17:41:34 INFO - PROCESS | 3040 | 1465000894548 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 3040 | 1465000894553 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:41:34 INFO - PROCESS | 3040 | 1465000894558 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:41:34 INFO - PROCESS | 3040 | 1465000894564 Marionette TRACE conn6 <- [1,1502,null,{}] 17:41:34 INFO - PROCESS | 3040 | 1465000894569 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}] 17:41:34 INFO - PROCESS | 3040 | 1465000894724 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:41:34 INFO - PROCESS | 3040 | 1465000894791 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6CA5000 == 28 [pid = 3040] [id = 385] 17:41:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6CAD400) [pid = 3040] [serial = 1155] [outer = 0000000000000000] 17:41:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE7828400) [pid = 3040] [serial = 1156] [outer = 0000003FE6CAD400] 17:41:34 INFO - PROCESS | 3040 | 1465000894851 Marionette DEBUG loaded listener.js 17:41:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEA939C00) [pid = 3040] [serial = 1157] [outer = 0000003FE6CAD400] 17:41:35 INFO - PROCESS | 3040 | 1465000895453 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]]]}] 17:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 944ms 17:41:35 INFO - PROCESS | 3040 | 1465000895506 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 3040 | 1465000895512 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:41:35 INFO - PROCESS | 3040 | 1465000895519 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 3040 | 1465000895522 Marionette TRACE conn6 <- [1,1506,null,{}] 17:41:35 INFO - PROCESS | 3040 | 1465000895526 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}] 17:41:35 INFO - PROCESS | 3040 | 1465000895647 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:41:35 INFO - PROCESS | 3040 | 1465000895720 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82B000 == 29 [pid = 3040] [id = 386] 17:41:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEBAD5800) [pid = 3040] [serial = 1158] [outer = 0000000000000000] 17:41:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEBB8B800) [pid = 3040] [serial = 1159] [outer = 0000003FEBAD5800] 17:41:35 INFO - PROCESS | 3040 | 1465000895779 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE10F000) [pid = 3040] [serial = 1160] [outer = 0000003FEBAD5800] 17:41:36 INFO - PROCESS | 3040 | 1465000896397 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]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 944ms 17:41:36 INFO - PROCESS | 3040 | 1465000896463 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 3040 | 1465000896465 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:41:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:41:36 INFO - PROCESS | 3040 | 1465000896469 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 3040 | 1465000896473 Marionette TRACE conn6 <- [1,1510,null,{}] 17:41:36 INFO - PROCESS | 3040 | 1465000896498 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}] 17:41:36 INFO - PROCESS | 3040 | 1465000896645 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:41:36 INFO - PROCESS | 3040 | 1465000896690 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C6E000 == 30 [pid = 3040] [id = 387] 17:41:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE463C00) [pid = 3040] [serial = 1161] [outer = 0000000000000000] 17:41:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEEC48C00) [pid = 3040] [serial = 1162] [outer = 0000003FEE463C00] 17:41:36 INFO - PROCESS | 3040 | 1465000896752 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFE4F400) [pid = 3040] [serial = 1163] [outer = 0000003FEE463C00] 17:41:37 INFO - PROCESS | 3040 | 1465000897344 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"]]]}] 17:41:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:41:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:41:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:41:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:41:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:41:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:41:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:41:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:41:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1037ms 17:41:37 INFO - PROCESS | 3040 | 1465000897508 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 3040 | 1465000897513 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:41:37 INFO - PROCESS | 3040 | 1465000897518 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:41:37 INFO - PROCESS | 3040 | 1465000897521 Marionette TRACE conn6 <- [1,1514,null,{}] 17:41:37 INFO - PROCESS | 3040 | 1465000897527 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}] 17:41:37 INFO - PROCESS | 3040 | 1465000897634 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:41:37 INFO - PROCESS | 3040 | 1465000897700 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE60AD800 == 31 [pid = 3040] [id = 388] 17:41:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE607F400) [pid = 3040] [serial = 1164] [outer = 0000000000000000] 17:41:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE6762C00) [pid = 3040] [serial = 1165] [outer = 0000003FE607F400] 17:41:37 INFO - PROCESS | 3040 | 1465000897754 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEA939800) [pid = 3040] [serial = 1166] [outer = 0000003FE607F400] 17:41:38 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6CE6800 == 30 [pid = 3040] [id = 366] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEFE4D000) [pid = 3040] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE109000) [pid = 3040] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE79C4400) [pid = 3040] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB083C00) [pid = 3040] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FED73D000) [pid = 3040] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB07AC00) [pid = 3040] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE5FA6C00) [pid = 3040] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE6763400) [pid = 3040] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE1E6C00) [pid = 3040] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE193400) [pid = 3040] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE355C00) [pid = 3040] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEEC49400) [pid = 3040] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE1FC2800) [pid = 3040] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEFBE8800) [pid = 3040] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF0BD6800) [pid = 3040] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEB075400) [pid = 3040] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEDDE7400) [pid = 3040] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:41:38 INFO - PROCESS | 3040 | 1465000898935 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"]]]}] 17:41:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:41:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:41:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:41:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1441ms 17:41:38 INFO - PROCESS | 3040 | 1465000898964 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:41:38 INFO - PROCESS | 3040 | 1465000898968 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:41:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:41:38 INFO - PROCESS | 3040 | 1465000898982 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - PROCESS | 3040 | 1465000898984 Marionette TRACE conn6 <- [1,1518,null,{}] 17:41:38 INFO - PROCESS | 3040 | 1465000898991 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}] 17:41:39 INFO - PROCESS | 3040 | 1465000899126 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:41:39 INFO - PROCESS | 3040 | 1465000899196 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE602A000 == 31 [pid = 3040] [id = 389] 17:41:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE20B2000) [pid = 3040] [serial = 1167] [outer = 0000000000000000] 17:41:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE607A800) [pid = 3040] [serial = 1168] [outer = 0000003FE20B2000] 17:41:39 INFO - PROCESS | 3040 | 1465000899248 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE6AEE800) [pid = 3040] [serial = 1169] [outer = 0000003FE20B2000] 17:41:39 INFO - PROCESS | 3040 | 1465000899642 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]]]}] 17:41:39 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 17:41:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:41:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:41:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 17:41:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:41:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 733ms 17:41:39 INFO - PROCESS | 3040 | 1465000899712 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 3040 | 1465000899719 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:41:39 INFO - PROCESS | 3040 | 1465000899726 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 3040 | 1465000899729 Marionette TRACE conn6 <- [1,1522,null,{}] 17:41:39 INFO - PROCESS | 3040 | 1465000899733 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}] 17:41:39 INFO - PROCESS | 3040 | 1465000899830 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:41:39 INFO - PROCESS | 3040 | 1465000899836 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9F800 == 32 [pid = 3040] [id = 390] 17:41:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB05C400) [pid = 3040] [serial = 1170] [outer = 0000000000000000] 17:41:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEB07CC00) [pid = 3040] [serial = 1171] [outer = 0000003FEB05C400] 17:41:39 INFO - PROCESS | 3040 | 1465000899886 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB381C00) [pid = 3040] [serial = 1172] [outer = 0000003FEB05C400] 17:41:40 INFO - PROCESS | 3040 | 1465000900366 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]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 17:41:40 INFO - PROCESS | 3040 | 1465000900403 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 3040 | 1465000900406 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:41:40 INFO - PROCESS | 3040 | 1465000900409 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 3040 | 1465000900413 Marionette TRACE conn6 <- [1,1526,null,{}] 17:41:40 INFO - PROCESS | 3040 | 1465000900425 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}] 17:41:40 INFO - PROCESS | 3040 | 1465000900548 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:41:40 INFO - PROCESS | 3040 | 1465000900564 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D8800 == 33 [pid = 3040] [id = 391] 17:41:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1FB8400) [pid = 3040] [serial = 1173] [outer = 0000000000000000] 17:41:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEDC87400) [pid = 3040] [serial = 1174] [outer = 0000003FE1FB8400] 17:41:40 INFO - PROCESS | 3040 | 1465000900681 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE019C00) [pid = 3040] [serial = 1175] [outer = 0000003FE1FB8400] 17:41:41 INFO - PROCESS | 3040 | 1465000901100 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]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 17:41:41 INFO - PROCESS | 3040 | 1465000901144 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 3040 | 1465000901147 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:41:41 INFO - PROCESS | 3040 | 1465000901150 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 3040 | 1465000901152 Marionette TRACE conn6 <- [1,1530,null,{}] 17:41:41 INFO - PROCESS | 3040 | 1465000901156 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}] 17:41:41 INFO - PROCESS | 3040 | 1465000901275 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:41:41 INFO - PROCESS | 3040 | 1465000901281 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF553000 == 34 [pid = 3040] [id = 392] 17:41:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE109400) [pid = 3040] [serial = 1176] [outer = 0000000000000000] 17:41:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE1D8800) [pid = 3040] [serial = 1177] [outer = 0000003FEE109400] 17:41:41 INFO - PROCESS | 3040 | 1465000901329 Marionette DEBUG loaded listener.js 17:41:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE328C00) [pid = 3040] [serial = 1178] [outer = 0000003FEE109400] 17:41:41 INFO - PROCESS | 3040 | 1465000901805 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]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 17:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:41:41 INFO - PROCESS | 3040 | 1465000901843 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:41:41 INFO - PROCESS | 3040 | 1465000901846 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:41:41 INFO - PROCESS | 3040 | 1465000901849 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 3040 | 1465000901851 Marionette TRACE conn6 <- [1,1534,null,{}] 17:41:41 INFO - PROCESS | 3040 | 1465000901854 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}] 17:41:41 INFO - PROCESS | 3040 | 1465000901991 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:41:42 INFO - PROCESS | 3040 | 1465000902005 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1E800 == 35 [pid = 3040] [id = 393] 17:41:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEA934800) [pid = 3040] [serial = 1179] [outer = 0000000000000000] 17:41:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE354400) [pid = 3040] [serial = 1180] [outer = 0000003FEA934800] 17:41:42 INFO - PROCESS | 3040 | 1465000902052 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE739000) [pid = 3040] [serial = 1181] [outer = 0000003FEA934800] 17:41:42 INFO - PROCESS | 3040 | 1465000902511 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]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 17:41:42 INFO - PROCESS | 3040 | 1465000902544 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 3040 | 1465000902546 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:41:42 INFO - PROCESS | 3040 | 1465000902549 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 3040 | 1465000902551 Marionette TRACE conn6 <- [1,1538,null,{}] 17:41:42 INFO - PROCESS | 3040 | 1465000902554 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}] 17:41:42 INFO - PROCESS | 3040 | 1465000902691 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:41:42 INFO - PROCESS | 3040 | 1465000902744 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C71000 == 36 [pid = 3040] [id = 394] 17:41:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEEAD6400) [pid = 3040] [serial = 1182] [outer = 0000000000000000] 17:41:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFBE3400) [pid = 3040] [serial = 1183] [outer = 0000003FEEAD6400] 17:41:42 INFO - PROCESS | 3040 | 1465000902792 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF0BDBC00) [pid = 3040] [serial = 1184] [outer = 0000003FEEAD6400] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE358400) [pid = 3040] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB491C00) [pid = 3040] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF0BE0000) [pid = 3040] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE5E3B800) [pid = 3040] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE6870000) [pid = 3040] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7986C00) [pid = 3040] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE7829C00) [pid = 3040] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE1FC5C00) [pid = 3040] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEF0D9000) [pid = 3040] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:41:43 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE1E6DC00) [pid = 3040] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:41:43 INFO - PROCESS | 3040 | 1465000903288 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]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 774ms 17:41:43 INFO - PROCESS | 3040 | 1465000903335 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 3040 | 1465000903337 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:41:43 INFO - PROCESS | 3040 | 1465000903340 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 3040 | 1465000903342 Marionette TRACE conn6 <- [1,1542,null,{}] 17:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:41:43 INFO - PROCESS | 3040 | 1465000903346 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}] 17:41:43 INFO - PROCESS | 3040 | 1465000903427 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:41:43 INFO - PROCESS | 3040 | 1465000903433 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF453E800 == 37 [pid = 3040] [id = 395] 17:41:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE8340400) [pid = 3040] [serial = 1185] [outer = 0000000000000000] 17:41:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEF18CC00) [pid = 3040] [serial = 1186] [outer = 0000003FE8340400] 17:41:43 INFO - PROCESS | 3040 | 1465000903478 Marionette DEBUG loaded listener.js 17:41:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF1079000) [pid = 3040] [serial = 1187] [outer = 0000003FE8340400] 17:41:43 INFO - PROCESS | 3040 | 1465000903913 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]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 17:41:43 INFO - PROCESS | 3040 | 1465000903976 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 3040 | 1465000903979 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:41:43 INFO - PROCESS | 3040 | 1465000903982 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 3040 | 1465000903984 Marionette TRACE conn6 <- [1,1546,null,{}] 17:41:43 INFO - PROCESS | 3040 | 1465000903987 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}] 17:41:44 INFO - PROCESS | 3040 | 1465000904071 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:41:44 INFO - PROCESS | 3040 | 1465000904080 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45B0000 == 38 [pid = 3040] [id = 396] 17:41:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1C1B400) [pid = 3040] [serial = 1188] [outer = 0000000000000000] 17:41:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1C70400) [pid = 3040] [serial = 1189] [outer = 0000003FF1C1B400] 17:41:44 INFO - PROCESS | 3040 | 1465000904125 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF1D31000) [pid = 3040] [serial = 1190] [outer = 0000003FF1C1B400] 17:41:44 INFO - PROCESS | 3040 | 1465000904538 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]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 17:41:44 INFO - PROCESS | 3040 | 1465000904614 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 3040 | 1465000904616 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:41:44 INFO - PROCESS | 3040 | 1465000904619 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 3040 | 1465000904621 Marionette TRACE conn6 <- [1,1550,null,{}] 17:41:44 INFO - PROCESS | 3040 | 1465000904624 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}] 17:41:44 INFO - PROCESS | 3040 | 1465000904709 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:41:44 INFO - PROCESS | 3040 | 1465000904716 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D6800 == 39 [pid = 3040] [id = 397] 17:41:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1E67800) [pid = 3040] [serial = 1191] [outer = 0000000000000000] 17:41:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1E6AC00) [pid = 3040] [serial = 1192] [outer = 0000003FF1E67800] 17:41:44 INFO - PROCESS | 3040 | 1465000904762 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1E73000) [pid = 3040] [serial = 1193] [outer = 0000003FF1E67800] 17:41:45 INFO - PROCESS | 3040 | 1465000905433 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]]]}] 17:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 881ms 17:41:45 INFO - PROCESS | 3040 | 1465000905520 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 3040 | 1465000905525 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:41:45 INFO - PROCESS | 3040 | 1465000905531 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:41:45 INFO - PROCESS | 3040 | 1465000905534 Marionette TRACE conn6 <- [1,1554,null,{}] 17:41:45 INFO - PROCESS | 3040 | 1465000905541 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}] 17:41:45 INFO - PROCESS | 3040 | 1465000905678 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:41:45 INFO - PROCESS | 3040 | 1465000905748 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB40C800 == 40 [pid = 3040] [id = 398] 17:41:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE20AF800) [pid = 3040] [serial = 1194] [outer = 0000000000000000] 17:41:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE601FC00) [pid = 3040] [serial = 1195] [outer = 0000003FE20AF800] 17:41:45 INFO - PROCESS | 3040 | 1465000905851 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE7981800) [pid = 3040] [serial = 1196] [outer = 0000003FE20AF800] 17:41:46 INFO - PROCESS | 3040 | 1465000906622 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]]]}] 17:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1140ms 17:41:46 INFO - PROCESS | 3040 | 1465000906678 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 3040 | 1465000906685 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:41:46 INFO - PROCESS | 3040 | 1465000906691 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:41:46 INFO - PROCESS | 3040 | 1465000906694 Marionette TRACE conn6 <- [1,1558,null,{}] 17:41:46 INFO - PROCESS | 3040 | 1465000906699 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}] 17:41:46 INFO - PROCESS | 3040 | 1465000906833 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:41:46 INFO - PROCESS | 3040 | 1465000906903 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16E3800 == 41 [pid = 3040] [id = 399] 17:41:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE1869000) [pid = 3040] [serial = 1197] [outer = 0000000000000000] 17:41:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE5FAC400) [pid = 3040] [serial = 1198] [outer = 0000003FE1869000] 17:41:47 INFO - PROCESS | 3040 | 1465000907079 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE7988C00) [pid = 3040] [serial = 1199] [outer = 0000003FE1869000] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82B000 == 40 [pid = 3040] [id = 386] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45B0000 == 39 [pid = 3040] [id = 396] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF453E800 == 38 [pid = 3040] [id = 395] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C71000 == 37 [pid = 3040] [id = 394] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1E800 == 36 [pid = 3040] [id = 393] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF553000 == 35 [pid = 3040] [id = 392] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D8800 == 34 [pid = 3040] [id = 391] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9F800 == 33 [pid = 3040] [id = 390] 17:41:47 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE602A000 == 32 [pid = 3040] [id = 389] 17:41:47 INFO - PROCESS | 3040 | 1465000907719 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]]]}] 17:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1077ms 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE680400) [pid = 3040] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEB49FC00) [pid = 3040] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEBB97400) [pid = 3040] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF1C6A000) [pid = 3040] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF1078000) [pid = 3040] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE5FA8000) [pid = 3040] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE676B000) [pid = 3040] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6CAB400) [pid = 3040] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB07C800) [pid = 3040] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE798C000) [pid = 3040] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB05B400) [pid = 3040] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE880800) [pid = 3040] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE10B400) [pid = 3040] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEFE49800) [pid = 3040] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB084C00) [pid = 3040] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEECC6C00) [pid = 3040] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEDDE3800) [pid = 3040] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE092800) [pid = 3040] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE1DC000) [pid = 3040] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEF5D3800) [pid = 3040] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:41:47 INFO - PROCESS | 3040 | 1465000907783 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 3040 | 1465000907787 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:41:47 INFO - PROCESS | 3040 | 1465000907795 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 3040 | 1465000907797 Marionette TRACE conn6 <- [1,1562,null,{}] 17:41:47 INFO - PROCESS | 3040 | 1465000907802 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}] 17:41:47 INFO - PROCESS | 3040 | 1465000907897 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:41:47 INFO - PROCESS | 3040 | 1465000907906 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE60A3800 == 33 [pid = 3040] [id = 400] 17:41:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE601E400) [pid = 3040] [serial = 1200] [outer = 0000000000000000] 17:41:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE7986000) [pid = 3040] [serial = 1201] [outer = 0000003FE601E400] 17:41:47 INFO - PROCESS | 3040 | 1465000907960 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB078400) [pid = 3040] [serial = 1202] [outer = 0000003FE601E400] 17:41:48 INFO - PROCESS | 3040 | 1465000908480 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]]]}] 17:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 733ms 17:41:48 INFO - PROCESS | 3040 | 1465000908532 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 3040 | 1465000908536 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:41:48 INFO - PROCESS | 3040 | 1465000908542 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:41:48 INFO - PROCESS | 3040 | 1465000908545 Marionette TRACE conn6 <- [1,1566,null,{}] 17:41:48 INFO - PROCESS | 3040 | 1465000908549 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}] 17:41:48 INFO - PROCESS | 3040 | 1465000908646 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:41:48 INFO - PROCESS | 3040 | 1465000908719 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC29800 == 34 [pid = 3040] [id = 401] 17:41:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE686C000) [pid = 3040] [serial = 1203] [outer = 0000000000000000] 17:41:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FED1CFC00) [pid = 3040] [serial = 1204] [outer = 0000003FE686C000] 17:41:48 INFO - PROCESS | 3040 | 1465000908769 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEBAD1C00) [pid = 3040] [serial = 1205] [outer = 0000003FE686C000] 17:41:49 INFO - PROCESS | 3040 | 1465000909173 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]]]}] 17:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 17:41:49 INFO - PROCESS | 3040 | 1465000909237 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:41:49 INFO - PROCESS | 3040 | 1465000909240 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:41:49 INFO - PROCESS | 3040 | 1465000909243 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 3040 | 1465000909247 Marionette TRACE conn6 <- [1,1570,null,{}] 17:41:49 INFO - PROCESS | 3040 | 1465000909259 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}] 17:41:49 INFO - PROCESS | 3040 | 1465000909357 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:41:49 INFO - PROCESS | 3040 | 1465000909364 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB14800 == 35 [pid = 3040] [id = 402] 17:41:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE105C00) [pid = 3040] [serial = 1206] [outer = 0000000000000000] 17:41:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE1DF000) [pid = 3040] [serial = 1207] [outer = 0000003FEE105C00] 17:41:49 INFO - PROCESS | 3040 | 1465000909412 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE354800) [pid = 3040] [serial = 1208] [outer = 0000003FEE105C00] 17:41:49 INFO - PROCESS | 3040 | 1465000909861 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]]]}] 17:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 17:41:49 INFO - PROCESS | 3040 | 1465000909944 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:41:49 INFO - PROCESS | 3040 | 1465000909947 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:41:49 INFO - PROCESS | 3040 | 1465000909950 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 3040 | 1465000909952 Marionette TRACE conn6 <- [1,1574,null,{}] 17:41:49 INFO - PROCESS | 3040 | 1465000909955 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}] 17:41:50 INFO - PROCESS | 3040 | 1465000910098 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:41:50 INFO - PROCESS | 3040 | 1465000910106 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1CD0000 == 36 [pid = 3040] [id = 403] 17:41:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE45D000) [pid = 3040] [serial = 1209] [outer = 0000000000000000] 17:41:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEEADB400) [pid = 3040] [serial = 1210] [outer = 0000003FEE45D000] 17:41:50 INFO - PROCESS | 3040 | 1465000910153 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF0E1000) [pid = 3040] [serial = 1211] [outer = 0000003FEE45D000] 17:41:50 INFO - PROCESS | 3040 | 1465000910591 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]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 17:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:41:50 INFO - PROCESS | 3040 | 1465000910645 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 3040 | 1465000910647 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:41:50 INFO - PROCESS | 3040 | 1465000910650 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 3040 | 1465000910652 Marionette TRACE conn6 <- [1,1578,null,{}] 17:41:50 INFO - PROCESS | 3040 | 1465000910656 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}] 17:41:50 INFO - PROCESS | 3040 | 1465000910775 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:41:50 INFO - PROCESS | 3040 | 1465000910785 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81C000 == 37 [pid = 3040] [id = 404] 17:41:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF5DE400) [pid = 3040] [serial = 1212] [outer = 0000000000000000] 17:41:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFBE9400) [pid = 3040] [serial = 1213] [outer = 0000003FEF5DE400] 17:41:50 INFO - PROCESS | 3040 | 1465000910882 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFE5F000) [pid = 3040] [serial = 1214] [outer = 0000003FEF5DE400] 17:41:51 INFO - PROCESS | 3040 | 1465000911353 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]]]}] 17:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 17:41:51 INFO - PROCESS | 3040 | 1465000911418 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 3040 | 1465000911420 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:41:51 INFO - PROCESS | 3040 | 1465000911423 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - PROCESS | 3040 | 1465000911425 Marionette TRACE conn6 <- [1,1582,null,{}] 17:41:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:41:51 INFO - PROCESS | 3040 | 1465000911428 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}] 17:41:51 INFO - PROCESS | 3040 | 1465000911546 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:41:51 INFO - PROCESS | 3040 | 1465000911557 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF454B000 == 38 [pid = 3040] [id = 405] 17:41:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1E67000) [pid = 3040] [serial = 1215] [outer = 0000000000000000] 17:41:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1E6C400) [pid = 3040] [serial = 1216] [outer = 0000003FF1E67000] 17:41:51 INFO - PROCESS | 3040 | 1465000911653 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1E75C00) [pid = 3040] [serial = 1217] [outer = 0000003FF1E67000] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE109400) [pid = 3040] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE6CAD400) [pid = 3040] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE20B2000) [pid = 3040] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB05C400) [pid = 3040] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE607F400) [pid = 3040] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEBAD5800) [pid = 3040] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1FB8400) [pid = 3040] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE463C00) [pid = 3040] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEA934800) [pid = 3040] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEEAD6400) [pid = 3040] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF1C1B400) [pid = 3040] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:41:51 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE8340400) [pid = 3040] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:41:52 INFO - PROCESS | 3040 | 1465000912114 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]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 17:41:52 INFO - PROCESS | 3040 | 1465000912164 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 3040 | 1465000912166 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:41:52 INFO - PROCESS | 3040 | 1465000912169 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:41:52 INFO - PROCESS | 3040 | 1465000912171 Marionette TRACE conn6 <- [1,1586,null,{}] 17:41:52 INFO - PROCESS | 3040 | 1465000912174 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}] 17:41:52 INFO - PROCESS | 3040 | 1465000912287 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:41:52 INFO - PROCESS | 3040 | 1465000912338 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45CA800 == 39 [pid = 3040] [id = 406] 17:41:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEA934800) [pid = 3040] [serial = 1218] [outer = 0000000000000000] 17:41:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE352C00) [pid = 3040] [serial = 1219] [outer = 0000003FEA934800] 17:41:52 INFO - PROCESS | 3040 | 1465000912385 Marionette DEBUG loaded listener.js 17:41:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF219BC00) [pid = 3040] [serial = 1220] [outer = 0000003FEA934800] 17:41:52 INFO - PROCESS | 3040 | 1465000912739 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]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:41:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 586ms 17:41:52 INFO - PROCESS | 3040 | 1465000912759 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 3040 | 1465000912761 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:41:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:41:52 INFO - PROCESS | 3040 | 1465000912764 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 3040 | 1465000912766 Marionette TRACE conn6 <- [1,1590,null,{}] 17:41:52 INFO - PROCESS | 3040 | 1465000912770 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}] 17:41:52 INFO - PROCESS | 3040 | 1465000912894 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:41:52 INFO - PROCESS | 3040 | 1465000912927 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5193000 == 40 [pid = 3040] [id = 407] 17:41:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE01B800) [pid = 3040] [serial = 1221] [outer = 0000000000000000] 17:41:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF21A2800) [pid = 3040] [serial = 1222] [outer = 0000003FEE01B800] 17:41:52 INFO - PROCESS | 3040 | 1465000912976 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF21AF000) [pid = 3040] [serial = 1223] [outer = 0000003FEE01B800] 17:41:53 INFO - PROCESS | 3040 | 1465000913382 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]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 628ms 17:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:41:53 INFO - PROCESS | 3040 | 1465000913396 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 3040 | 1465000913398 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:41:53 INFO - PROCESS | 3040 | 1465000913401 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 3040 | 1465000913403 Marionette TRACE conn6 <- [1,1594,null,{}] 17:41:53 INFO - PROCESS | 3040 | 1465000913406 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}] 17:41:53 INFO - PROCESS | 3040 | 1465000913520 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:41:53 INFO - PROCESS | 3040 | 1465000913528 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D1800 == 41 [pid = 3040] [id = 408] 17:41:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE096000) [pid = 3040] [serial = 1224] [outer = 0000000000000000] 17:41:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF21B8000) [pid = 3040] [serial = 1225] [outer = 0000003FEE096000] 17:41:53 INFO - PROCESS | 3040 | 1465000913574 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2209000) [pid = 3040] [serial = 1226] [outer = 0000003FEE096000] 17:41:54 INFO - PROCESS | 3040 | 1465000914070 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]]]}] 17:41:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:41:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 735ms 17:41:54 INFO - PROCESS | 3040 | 1465000914140 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 3040 | 1465000914145 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:41:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:41:54 INFO - PROCESS | 3040 | 1465000914150 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 3040 | 1465000914154 Marionette TRACE conn6 <- [1,1598,null,{}] 17:41:54 INFO - PROCESS | 3040 | 1465000914160 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}] 17:41:54 INFO - PROCESS | 3040 | 1465000914333 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:41:54 INFO - PROCESS | 3040 | 1465000914426 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6751800 == 42 [pid = 3040] [id = 409] 17:41:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE6767400) [pid = 3040] [serial = 1227] [outer = 0000000000000000] 17:41:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE6DAC400) [pid = 3040] [serial = 1228] [outer = 0000003FE6767400] 17:41:54 INFO - PROCESS | 3040 | 1465000914491 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB084C00) [pid = 3040] [serial = 1229] [outer = 0000003FE6767400] 17:41:55 INFO - PROCESS | 3040 | 1465000915033 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]]]}] 17:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 17:41:55 INFO - PROCESS | 3040 | 1465000915098 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 3040 | 1465000915104 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:41:55 INFO - PROCESS | 3040 | 1465000915111 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 3040 | 1465000915114 Marionette TRACE conn6 <- [1,1602,null,{}] 17:41:55 INFO - PROCESS | 3040 | 1465000915118 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}] 17:41:55 INFO - PROCESS | 3040 | 1465000915237 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:41:55 INFO - PROCESS | 3040 | 1465000915357 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF0BBC800 == 43 [pid = 3040] [id = 410] 17:41:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEDDE7000) [pid = 3040] [serial = 1230] [outer = 0000000000000000] 17:41:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE099800) [pid = 3040] [serial = 1231] [outer = 0000003FEDDE7000] 17:41:55 INFO - PROCESS | 3040 | 1465000915418 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE1E2800) [pid = 3040] [serial = 1232] [outer = 0000003FEDDE7000] 17:41:56 INFO - PROCESS | 3040 | 1465000916050 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]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:41:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 985ms 17:41:56 INFO - PROCESS | 3040 | 1465000916104 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 3040 | 1465000916107 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:41:56 INFO - PROCESS | 3040 | 1465000916111 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:41:56 INFO - PROCESS | 3040 | 1465000916115 Marionette TRACE conn6 <- [1,1606,null,{}] 17:41:56 INFO - PROCESS | 3040 | 1465000916127 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}] 17:41:56 INFO - PROCESS | 3040 | 1465000916288 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:41:56 INFO - PROCESS | 3040 | 1465000916305 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF542D000 == 44 [pid = 3040] [id = 411] 17:41:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEFE63400) [pid = 3040] [serial = 1233] [outer = 0000000000000000] 17:41:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF220D400) [pid = 3040] [serial = 1234] [outer = 0000003FEFE63400] 17:41:56 INFO - PROCESS | 3040 | 1465000916366 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF2CC8800) [pid = 3040] [serial = 1235] [outer = 0000003FEFE63400] 17:41:56 INFO - PROCESS | 3040 | 1465000916965 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]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:41:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 879ms 17:41:57 INFO - PROCESS | 3040 | 1465000916995 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 3040 | 1465000916999 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:41:57 INFO - PROCESS | 3040 | 1465000917002 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 3040 | 1465000917004 Marionette TRACE conn6 <- [1,1610,null,{}] 17:41:57 INFO - PROCESS | 3040 | 1465000917008 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}] 17:41:57 INFO - PROCESS | 3040 | 1465000917123 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:41:57 INFO - PROCESS | 3040 | 1465000917214 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF6A17800 == 45 [pid = 3040] [id = 412] 17:41:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF2E23000) [pid = 3040] [serial = 1236] [outer = 0000000000000000] 17:41:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF2E25C00) [pid = 3040] [serial = 1237] [outer = 0000003FF2E23000] 17:41:57 INFO - PROCESS | 3040 | 1465000917271 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF2E2F000) [pid = 3040] [serial = 1238] [outer = 0000003FF2E23000] 17:41:57 INFO - PROCESS | 3040 | 1465000917801 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]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 839ms 17:41:57 INFO - PROCESS | 3040 | 1465000917845 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 3040 | 1465000917848 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:41:57 INFO - PROCESS | 3040 | 1465000917852 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 3040 | 1465000917854 Marionette TRACE conn6 <- [1,1614,null,{}] 17:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:41:57 INFO - PROCESS | 3040 | 1465000917858 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}] 17:41:57 INFO - PROCESS | 3040 | 1465000917971 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:41:58 INFO - PROCESS | 3040 | 1465000918061 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF09800 == 46 [pid = 3040] [id = 413] 17:41:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEA927000) [pid = 3040] [serial = 1239] [outer = 0000000000000000] 17:41:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEA92B800) [pid = 3040] [serial = 1240] [outer = 0000003FEA927000] 17:41:58 INFO - PROCESS | 3040 | 1465000918119 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FF2E24400) [pid = 3040] [serial = 1241] [outer = 0000003FEA927000] 17:41:58 INFO - PROCESS | 3040 | 1465000918877 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]]]}] 17:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1084ms 17:41:58 INFO - PROCESS | 3040 | 1465000918942 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 3040 | 1465000918946 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:41:58 INFO - PROCESS | 3040 | 1465000918965 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 3040 | 1465000918969 Marionette TRACE conn6 <- [1,1618,null,{}] 17:41:58 INFO - PROCESS | 3040 | 1465000918974 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}] 17:41:59 INFO - PROCESS | 3040 | 1465000919083 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:41:59 INFO - PROCESS | 3040 | 1465000919163 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FDFD16000 == 47 [pid = 3040] [id = 414] 17:41:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FE833D800) [pid = 3040] [serial = 1242] [outer = 0000000000000000] 17:41:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FE8347C00) [pid = 3040] [serial = 1243] [outer = 0000003FE833D800] 17:41:59 INFO - PROCESS | 3040 | 1465000919263 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FEB07E400) [pid = 3040] [serial = 1244] [outer = 0000003FE833D800] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5193000 == 46 [pid = 3040] [id = 407] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45CA800 == 45 [pid = 3040] [id = 406] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF454B000 == 44 [pid = 3040] [id = 405] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81C000 == 43 [pid = 3040] [id = 404] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1CD0000 == 42 [pid = 3040] [id = 403] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB14800 == 41 [pid = 3040] [id = 402] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC29800 == 40 [pid = 3040] [id = 401] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE60A3800 == 39 [pid = 3040] [id = 400] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16E3800 == 38 [pid = 3040] [id = 399] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D6800 == 37 [pid = 3040] [id = 397] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB40C800 == 36 [pid = 3040] [id = 398] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE60AD800 == 35 [pid = 3040] [id = 388] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6CA5000 == 34 [pid = 3040] [id = 385] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C6E000 == 33 [pid = 3040] [id = 387] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF09800 == 32 [pid = 3040] [id = 413] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF6A17800 == 31 [pid = 3040] [id = 412] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF542D000 == 30 [pid = 3040] [id = 411] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF0BBC800 == 29 [pid = 3040] [id = 410] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D1800 == 28 [pid = 3040] [id = 408] 17:42:00 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6751800 == 27 [pid = 3040] [id = 409] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FEE1D8800) [pid = 3040] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FEE328C00) [pid = 3040] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FEA939C00) [pid = 3040] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE607A800) [pid = 3040] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FE6AEE800) [pid = 3040] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE7828400) [pid = 3040] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEB381C00) [pid = 3040] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEB07CC00) [pid = 3040] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEA939800) [pid = 3040] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE6762C00) [pid = 3040] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE10F000) [pid = 3040] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEDC87400) [pid = 3040] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEBB8B800) [pid = 3040] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEFE4F400) [pid = 3040] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEEC48C00) [pid = 3040] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE354400) [pid = 3040] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEFBE3400) [pid = 3040] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF1C70400) [pid = 3040] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1D31000) [pid = 3040] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF0BDBC00) [pid = 3040] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEF18CC00) [pid = 3040] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE019C00) [pid = 3040] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1079000) [pid = 3040] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1E6AC00) [pid = 3040] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE739000) [pid = 3040] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:42:00 INFO - PROCESS | 3040 | 1465000920470 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]]]}] 17:42:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:42:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1531ms 17:42:00 INFO - PROCESS | 3040 | 1465000920500 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 3040 | 1465000920504 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:42:00 INFO - PROCESS | 3040 | 1465000920509 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 3040 | 1465000920512 Marionette TRACE conn6 <- [1,1622,null,{}] 17:42:00 INFO - PROCESS | 3040 | 1465000920574 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}] 17:42:00 INFO - PROCESS | 3040 | 1465000920667 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:42:00 INFO - PROCESS | 3040 | 1465000920683 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F70800 == 28 [pid = 3040] [id = 415] 17:42:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE5FA8000) [pid = 3040] [serial = 1245] [outer = 0000000000000000] 17:42:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE681D800) [pid = 3040] [serial = 1246] [outer = 0000003FE5FA8000] 17:42:00 INFO - PROCESS | 3040 | 1465000920734 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE7827400) [pid = 3040] [serial = 1247] [outer = 0000003FE5FA8000] 17:42:01 INFO - PROCESS | 3040 | 1465000921214 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]]]}] 17:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 17:42:01 INFO - PROCESS | 3040 | 1465000921243 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 3040 | 1465000921250 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:42:01 INFO - PROCESS | 3040 | 1465000921257 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:42:01 INFO - PROCESS | 3040 | 1465000921260 Marionette TRACE conn6 <- [1,1626,null,{}] 17:42:01 INFO - PROCESS | 3040 | 1465000921263 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}] 17:42:01 INFO - PROCESS | 3040 | 1465000921360 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:42:01 INFO - PROCESS | 3040 | 1465000921369 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB420800 == 29 [pid = 3040] [id = 416] 17:42:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEA93B800) [pid = 3040] [serial = 1248] [outer = 0000000000000000] 17:42:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB05AC00) [pid = 3040] [serial = 1249] [outer = 0000003FEA93B800] 17:42:01 INFO - PROCESS | 3040 | 1465000921418 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB081000) [pid = 3040] [serial = 1250] [outer = 0000003FEA93B800] 17:42:01 INFO - PROCESS | 3040 | 1465000921910 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]]]}] 17:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 17:42:01 INFO - PROCESS | 3040 | 1465000921954 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 3040 | 1465000921957 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:42:01 INFO - PROCESS | 3040 | 1465000921960 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 3040 | 1465000921964 Marionette TRACE conn6 <- [1,1630,null,{}] 17:42:01 INFO - PROCESS | 3040 | 1465000921975 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}] 17:42:02 INFO - PROCESS | 3040 | 1465000922096 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:42:02 INFO - PROCESS | 3040 | 1465000922185 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3D7800 == 30 [pid = 3040] [id = 417] 17:42:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE1FC3000) [pid = 3040] [serial = 1251] [outer = 0000000000000000] 17:42:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FED82F800) [pid = 3040] [serial = 1252] [outer = 0000003FE1FC3000] 17:42:02 INFO - PROCESS | 3040 | 1465000922238 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE039800) [pid = 3040] [serial = 1253] [outer = 0000003FE1FC3000] 17:42:02 INFO - PROCESS | 3040 | 1465000922664 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]]]}] 17:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 17:42:02 INFO - PROCESS | 3040 | 1465000922698 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:42:02 INFO - PROCESS | 3040 | 1465000922700 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:42:02 INFO - PROCESS | 3040 | 1465000922703 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:42:02 INFO - PROCESS | 3040 | 1465000922705 Marionette TRACE conn6 <- [1,1634,null,{}] 17:42:02 INFO - PROCESS | 3040 | 1465000922709 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}] 17:42:02 INFO - PROCESS | 3040 | 1465000922827 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:42:02 INFO - PROCESS | 3040 | 1465000922832 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB14800 == 31 [pid = 3040] [id = 418] 17:42:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE109400) [pid = 3040] [serial = 1254] [outer = 0000000000000000] 17:42:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE111800) [pid = 3040] [serial = 1255] [outer = 0000003FEE109400] 17:42:02 INFO - PROCESS | 3040 | 1465000922880 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE1E0000) [pid = 3040] [serial = 1256] [outer = 0000003FEE109400] 17:42:03 INFO - PROCESS | 3040 | 1465000923343 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]]]}] 17:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 17:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:42:03 INFO - PROCESS | 3040 | 1465000923397 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:42:03 INFO - PROCESS | 3040 | 1465000923399 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:42:03 INFO - PROCESS | 3040 | 1465000923408 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 3040 | 1465000923410 Marionette TRACE conn6 <- [1,1638,null,{}] 17:42:03 INFO - PROCESS | 3040 | 1465000923413 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}] 17:42:03 INFO - PROCESS | 3040 | 1465000923552 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:42:03 INFO - PROCESS | 3040 | 1465000923606 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF555000 == 32 [pid = 3040] [id = 419] 17:42:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE79C6400) [pid = 3040] [serial = 1257] [outer = 0000000000000000] 17:42:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE2ABC00) [pid = 3040] [serial = 1258] [outer = 0000003FE79C6400] 17:42:03 INFO - PROCESS | 3040 | 1465000923653 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE2B4400) [pid = 3040] [serial = 1259] [outer = 0000003FE79C6400] 17:42:04 INFO - PROCESS | 3040 | 1465000924122 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]]]}] 17:42:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 735ms 17:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:42:04 INFO - PROCESS | 3040 | 1465000924140 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:42:04 INFO - PROCESS | 3040 | 1465000924142 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:42:04 INFO - PROCESS | 3040 | 1465000924152 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 3040 | 1465000924154 Marionette TRACE conn6 <- [1,1642,null,{}] 17:42:04 INFO - PROCESS | 3040 | 1465000924158 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}] 17:42:04 INFO - PROCESS | 3040 | 1465000924299 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:42:04 INFO - PROCESS | 3040 | 1465000924356 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F26800 == 33 [pid = 3040] [id = 420] 17:42:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEE34C400) [pid = 3040] [serial = 1260] [outer = 0000000000000000] 17:42:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEE740400) [pid = 3040] [serial = 1261] [outer = 0000003FEE34C400] 17:42:04 INFO - PROCESS | 3040 | 1465000924406 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEFBE6400) [pid = 3040] [serial = 1262] [outer = 0000003FEE34C400] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE01B800) [pid = 3040] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE45D000) [pid = 3040] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE601E400) [pid = 3040] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE686C000) [pid = 3040] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE105C00) [pid = 3040] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE096000) [pid = 3040] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE20AF800) [pid = 3040] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1E67800) [pid = 3040] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE1869000) [pid = 3040] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEF5DE400) [pid = 3040] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEA934800) [pid = 3040] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:42:04 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1E67000) [pid = 3040] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:42:05 INFO - PROCESS | 3040 | 1465000924996 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]]]}] 17:42:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:42:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 901ms 17:42:05 INFO - PROCESS | 3040 | 1465000925050 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 3040 | 1465000925052 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:42:05 INFO - PROCESS | 3040 | 1465000925055 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:42:05 INFO - PROCESS | 3040 | 1465000925057 Marionette TRACE conn6 <- [1,1646,null,{}] 17:42:05 INFO - PROCESS | 3040 | 1465000925060 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}] 17:42:05 INFO - PROCESS | 3040 | 1465000925144 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:42:05 INFO - PROCESS | 3040 | 1465000925149 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D6800 == 34 [pid = 3040] [id = 421] 17:42:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE10A400) [pid = 3040] [serial = 1263] [outer = 0000000000000000] 17:42:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEF5DC000) [pid = 3040] [serial = 1264] [outer = 0000003FEE10A400] 17:42:05 INFO - PROCESS | 3040 | 1465000925196 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEFE4CC00) [pid = 3040] [serial = 1265] [outer = 0000003FEE10A400] 17:42:05 INFO - PROCESS | 3040 | 1465000925619 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]]]}] 17:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 585ms 17:42:05 INFO - PROCESS | 3040 | 1465000925650 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 3040 | 1465000925652 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:42:05 INFO - PROCESS | 3040 | 1465000925655 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - PROCESS | 3040 | 1465000925657 Marionette TRACE conn6 <- [1,1650,null,{}] 17:42:05 INFO - PROCESS | 3040 | 1465000925660 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}] 17:42:05 INFO - PROCESS | 3040 | 1465000925749 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:42:05 INFO - PROCESS | 3040 | 1465000925755 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CE6000 == 35 [pid = 3040] [id = 422] 17:42:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEFE4B000) [pid = 3040] [serial = 1266] [outer = 0000000000000000] 17:42:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1073400) [pid = 3040] [serial = 1267] [outer = 0000003FEFE4B000] 17:42:05 INFO - PROCESS | 3040 | 1465000925801 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF1C69C00) [pid = 3040] [serial = 1268] [outer = 0000003FEFE4B000] 17:42:06 INFO - PROCESS | 3040 | 1465000926256 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]]]}] 17:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 626ms 17:42:06 INFO - PROCESS | 3040 | 1465000926284 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 3040 | 1465000926286 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:42:06 INFO - PROCESS | 3040 | 1465000926290 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 3040 | 1465000926291 Marionette TRACE conn6 <- [1,1654,null,{}] 17:42:06 INFO - PROCESS | 3040 | 1465000926295 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}] 17:42:06 INFO - PROCESS | 3040 | 1465000926385 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:42:06 INFO - PROCESS | 3040 | 1465000926391 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3D5800 == 36 [pid = 3040] [id = 423] 17:42:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1C69000) [pid = 3040] [serial = 1269] [outer = 0000000000000000] 17:42:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1D36400) [pid = 3040] [serial = 1270] [outer = 0000003FF1C69000] 17:42:06 INFO - PROCESS | 3040 | 1465000926437 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF1E70C00) [pid = 3040] [serial = 1271] [outer = 0000003FF1C69000] 17:42:07 INFO - PROCESS | 3040 | 1465000927095 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]]]}] 17:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 881ms 17:42:07 INFO - PROCESS | 3040 | 1465000927175 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 3040 | 1465000927180 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:42:07 INFO - PROCESS | 3040 | 1465000927185 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 3040 | 1465000927189 Marionette TRACE conn6 <- [1,1658,null,{}] 17:42:07 INFO - PROCESS | 3040 | 1465000927195 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}] 17:42:07 INFO - PROCESS | 3040 | 1465000927333 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:42:07 INFO - PROCESS | 3040 | 1465000927448 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA946800 == 37 [pid = 3040] [id = 424] 17:42:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE20B1400) [pid = 3040] [serial = 1272] [outer = 0000000000000000] 17:42:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE6D0E400) [pid = 3040] [serial = 1273] [outer = 0000003FE20B1400] 17:42:07 INFO - PROCESS | 3040 | 1465000927511 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEA92FC00) [pid = 3040] [serial = 1274] [outer = 0000003FE20B1400] 17:42:08 INFO - PROCESS | 3040 | 1465000928215 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]]]}] 17:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1084ms 17:42:08 INFO - PROCESS | 3040 | 1465000928273 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:42:08 INFO - PROCESS | 3040 | 1465000928280 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:42:08 INFO - PROCESS | 3040 | 1465000928286 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:42:08 INFO - PROCESS | 3040 | 1465000928289 Marionette TRACE conn6 <- [1,1662,null,{}] 17:42:08 INFO - PROCESS | 3040 | 1465000928293 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}] 17:42:08 INFO - PROCESS | 3040 | 1465000928484 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:42:08 INFO - PROCESS | 3040 | 1465000928494 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF54F800 == 38 [pid = 3040] [id = 425] 17:42:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEBB11400) [pid = 3040] [serial = 1275] [outer = 0000000000000000] 17:42:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FED731800) [pid = 3040] [serial = 1276] [outer = 0000003FEBB11400] 17:42:08 INFO - PROCESS | 3040 | 1465000928554 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEE105800) [pid = 3040] [serial = 1277] [outer = 0000003FEBB11400] 17:42:09 INFO - PROCESS | 3040 | 1465000929506 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]]]}] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CE6000 == 37 [pid = 3040] [id = 422] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D6800 == 36 [pid = 3040] [id = 421] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F26800 == 35 [pid = 3040] [id = 420] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF555000 == 34 [pid = 3040] [id = 419] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB14800 == 33 [pid = 3040] [id = 418] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3D7800 == 32 [pid = 3040] [id = 417] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB420800 == 31 [pid = 3040] [id = 416] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F70800 == 30 [pid = 3040] [id = 415] 17:42:09 INFO - PROCESS | 3040 | --DOCSHELL 0000003FDFD16000 == 29 [pid = 3040] [id = 414] 17:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1293ms 17:42:09 INFO - PROCESS | 3040 | 1465000929580 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 3040 | 1465000929584 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:42:09 INFO - PROCESS | 3040 | 1465000929590 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 3040 | 1465000929593 Marionette TRACE conn6 <- [1,1666,null,{}] 17:42:09 INFO - PROCESS | 3040 | 1465000929599 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}] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FF21AF000) [pid = 3040] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FEEADB400) [pid = 3040] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEF0E1000) [pid = 3040] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FE7986000) [pid = 3040] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FED1CFC00) [pid = 3040] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEBAD1C00) [pid = 3040] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE1DF000) [pid = 3040] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF21B8000) [pid = 3040] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE601FC00) [pid = 3040] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE7981800) [pid = 3040] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1E73000) [pid = 3040] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE5FAC400) [pid = 3040] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE7988C00) [pid = 3040] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB078400) [pid = 3040] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEFE5F000) [pid = 3040] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEFBE9400) [pid = 3040] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE352C00) [pid = 3040] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF2209000) [pid = 3040] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1E6C400) [pid = 3040] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF21A2800) [pid = 3040] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1E75C00) [pid = 3040] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF219BC00) [pid = 3040] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE354800) [pid = 3040] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:42:09 INFO - PROCESS | 3040 | 1465000929739 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:42:09 INFO - PROCESS | 3040 | 1465000929788 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F6D000 == 30 [pid = 3040] [id = 426] 17:42:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE6076800) [pid = 3040] [serial = 1278] [outer = 0000000000000000] 17:42:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE6AEEC00) [pid = 3040] [serial = 1279] [outer = 0000003FE6076800] 17:42:09 INFO - PROCESS | 3040 | 1465000929842 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE7F6C400) [pid = 3040] [serial = 1280] [outer = 0000003FE6076800] 17:42:10 INFO - PROCESS | 3040 | 1465000930314 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]]]}] 17:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 795ms 17:42:10 INFO - PROCESS | 3040 | 1465000930390 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:42:10 INFO - PROCESS | 3040 | 1465000930395 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:42:10 INFO - PROCESS | 3040 | 1465000930402 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:42:10 INFO - PROCESS | 3040 | 1465000930404 Marionette TRACE conn6 <- [1,1670,null,{}] 17:42:10 INFO - PROCESS | 3040 | 1465000930408 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}] 17:42:10 INFO - PROCESS | 3040 | 1465000930502 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:42:10 INFO - PROCESS | 3040 | 1465000930515 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7BA000 == 31 [pid = 3040] [id = 427] 17:42:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB3B1400) [pid = 3040] [serial = 1281] [outer = 0000000000000000] 17:42:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB3C7000) [pid = 3040] [serial = 1282] [outer = 0000003FEB3B1400] 17:42:10 INFO - PROCESS | 3040 | 1465000930564 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FED77EC00) [pid = 3040] [serial = 1283] [outer = 0000003FEB3B1400] 17:42:11 INFO - PROCESS | 3040 | 1465000931034 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]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 17:42:11 INFO - PROCESS | 3040 | 1465000931110 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:42:11 INFO - PROCESS | 3040 | 1465000931112 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:42:11 INFO - PROCESS | 3040 | 1465000931116 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:42:11 INFO - PROCESS | 3040 | 1465000931120 Marionette TRACE conn6 <- [1,1674,null,{}] 17:42:11 INFO - PROCESS | 3040 | 1465000931131 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}] 17:42:11 INFO - PROCESS | 3040 | 1465000931253 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:42:11 INFO - PROCESS | 3040 | 1465000931268 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE86C800 == 32 [pid = 3040] [id = 428] 17:42:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE2C2AC00) [pid = 3040] [serial = 1284] [outer = 0000000000000000] 17:42:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE1E1400) [pid = 3040] [serial = 1285] [outer = 0000003FE2C2AC00] 17:42:11 INFO - PROCESS | 3040 | 1465000931321 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE2B5C00) [pid = 3040] [serial = 1286] [outer = 0000003FE2C2AC00] 17:42:11 INFO - PROCESS | 3040 | 1465000931749 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]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 17:42:11 INFO - PROCESS | 3040 | 1465000931821 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:42:11 INFO - PROCESS | 3040 | 1465000931824 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:42:11 INFO - PROCESS | 3040 | 1465000931827 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - PROCESS | 3040 | 1465000931829 Marionette TRACE conn6 <- [1,1678,null,{}] 17:42:11 INFO - PROCESS | 3040 | 1465000931838 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}] 17:42:11 INFO - PROCESS | 3040 | 1465000931961 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:42:12 INFO - PROCESS | 3040 | 1465000932014 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C2D000 == 33 [pid = 3040] [id = 429] 17:42:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE411800) [pid = 3040] [serial = 1287] [outer = 0000000000000000] 17:42:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE464000) [pid = 3040] [serial = 1288] [outer = 0000003FEE411800] 17:42:12 INFO - PROCESS | 3040 | 1465000932061 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEECD0000) [pid = 3040] [serial = 1289] [outer = 0000003FEE411800] 17:42:12 INFO - PROCESS | 3040 | 1465000932481 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]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 17:42:12 INFO - PROCESS | 3040 | 1465000932536 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 3040 | 1465000932539 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:42:12 INFO - PROCESS | 3040 | 1465000932542 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 3040 | 1465000932544 Marionette TRACE conn6 <- [1,1682,null,{}] 17:42:12 INFO - PROCESS | 3040 | 1465000932547 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}] 17:42:12 INFO - PROCESS | 3040 | 1465000932663 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:42:12 INFO - PROCESS | 3040 | 1465000932725 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C66800 == 34 [pid = 3040] [id = 430] 17:42:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEF0E0800) [pid = 3040] [serial = 1290] [outer = 0000000000000000] 17:42:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEF397000) [pid = 3040] [serial = 1291] [outer = 0000003FEF0E0800] 17:42:12 INFO - PROCESS | 3040 | 1465000932773 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEFE5D800) [pid = 3040] [serial = 1292] [outer = 0000003FEF0E0800] 17:42:13 INFO - PROCESS | 3040 | 1465000933215 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]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 733ms 17:42:13 INFO - PROCESS | 3040 | 1465000933276 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 3040 | 1465000933278 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:42:13 INFO - PROCESS | 3040 | 1465000933289 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 3040 | 1465000933291 Marionette TRACE conn6 <- [1,1686,null,{}] 17:42:13 INFO - PROCESS | 3040 | 1465000933294 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}] 17:42:13 INFO - PROCESS | 3040 | 1465000933438 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:42:13 INFO - PROCESS | 3040 | 1465000933499 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45BF800 == 35 [pid = 3040] [id = 431] 17:42:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1E67800) [pid = 3040] [serial = 1293] [outer = 0000000000000000] 17:42:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF219B000) [pid = 3040] [serial = 1294] [outer = 0000003FF1E67800] 17:42:13 INFO - PROCESS | 3040 | 1465000933548 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF21A3800) [pid = 3040] [serial = 1295] [outer = 0000003FF1E67800] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEDDE7000) [pid = 3040] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEFE63400) [pid = 3040] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF2E23000) [pid = 3040] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEA927000) [pid = 3040] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE79C6400) [pid = 3040] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE34C400) [pid = 3040] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEFE4B000) [pid = 3040] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE10A400) [pid = 3040] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE5FA8000) [pid = 3040] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE109400) [pid = 3040] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE833D800) [pid = 3040] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEA93B800) [pid = 3040] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1FC3000) [pid = 3040] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:42:13 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE6767400) [pid = 3040] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:42:14 INFO - PROCESS | 3040 | 1465000934045 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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 795ms 17:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:42:14 INFO - PROCESS | 3040 | 1465000934085 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 3040 | 1465000934087 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:42:14 INFO - PROCESS | 3040 | 1465000934090 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 3040 | 1465000934092 Marionette TRACE conn6 <- [1,1690,null,{}] 17:42:14 INFO - PROCESS | 3040 | 1465000934096 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}] 17:42:14 INFO - PROCESS | 3040 | 1465000934210 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:42:14 INFO - PROCESS | 3040 | 1465000934264 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF501E800 == 36 [pid = 3040] [id = 432] 17:42:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE6A19000) [pid = 3040] [serial = 1296] [outer = 0000000000000000] 17:42:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEDC8A400) [pid = 3040] [serial = 1297] [outer = 0000003FE6A19000] 17:42:14 INFO - PROCESS | 3040 | 1465000934310 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1C6C400) [pid = 3040] [serial = 1298] [outer = 0000003FE6A19000] 17:42:14 INFO - PROCESS | 3040 | 1465000934675 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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 17:42:14 INFO - PROCESS | 3040 | 1465000934723 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 3040 | 1465000934725 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:42:14 INFO - PROCESS | 3040 | 1465000934728 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:42:14 INFO - PROCESS | 3040 | 1465000934730 Marionette TRACE conn6 <- [1,1694,null,{}] 17:42:14 INFO - PROCESS | 3040 | 1465000934734 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}] 17:42:14 INFO - PROCESS | 3040 | 1465000934828 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:42:14 INFO - PROCESS | 3040 | 1465000934861 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51AB000 == 37 [pid = 3040] [id = 433] 17:42:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF21A7000) [pid = 3040] [serial = 1299] [outer = 0000000000000000] 17:42:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF21AF000) [pid = 3040] [serial = 1300] [outer = 0000003FF21A7000] 17:42:14 INFO - PROCESS | 3040 | 1465000934907 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF2203000) [pid = 3040] [serial = 1301] [outer = 0000003FF21A7000] 17:42:15 INFO - PROCESS | 3040 | 1465000935333 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]]]}] 17:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 627ms 17:42:15 INFO - PROCESS | 3040 | 1465000935361 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:42:15 INFO - PROCESS | 3040 | 1465000935363 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:42:15 INFO - PROCESS | 3040 | 1465000935371 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:42:15 INFO - PROCESS | 3040 | 1465000935373 Marionette TRACE conn6 <- [1,1698,null,{}] 17:42:15 INFO - PROCESS | 3040 | 1465000935376 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}] 17:42:15 INFO - PROCESS | 3040 | 1465000935463 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:42:15 INFO - PROCESS | 3040 | 1465000935469 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE853000 == 38 [pid = 3040] [id = 434] 17:42:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF2209000) [pid = 3040] [serial = 1302] [outer = 0000000000000000] 17:42:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF220F000) [pid = 3040] [serial = 1303] [outer = 0000003FF2209000] 17:42:15 INFO - PROCESS | 3040 | 1465000935514 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF2CC9C00) [pid = 3040] [serial = 1304] [outer = 0000003FF2209000] 17:42:16 INFO - PROCESS | 3040 | 1465000936010 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]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 692ms 17:42:16 INFO - PROCESS | 3040 | 1465000936066 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 3040 | 1465000936071 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:42:16 INFO - PROCESS | 3040 | 1465000936077 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 3040 | 1465000936081 Marionette TRACE conn6 <- [1,1702,null,{}] 17:42:16 INFO - PROCESS | 3040 | 1465000936086 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}] 17:42:16 INFO - PROCESS | 3040 | 1465000936259 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:42:16 INFO - PROCESS | 3040 | 1465000936357 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA94E000 == 39 [pid = 3040] [id = 435] 17:42:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE6CB0800) [pid = 3040] [serial = 1305] [outer = 0000000000000000] 17:42:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE7981800) [pid = 3040] [serial = 1306] [outer = 0000003FE6CB0800] 17:42:16 INFO - PROCESS | 3040 | 1465000936421 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEB062000) [pid = 3040] [serial = 1307] [outer = 0000003FE6CB0800] 17:42:17 INFO - PROCESS | 3040 | 1465000937040 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 17:42:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:42:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:17 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 3040 | 1465000937115 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:42:17 INFO - PROCESS | 3040 | 1465000937122 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:42:17 INFO - PROCESS | 3040 | 1465000937125 Marionette TRACE conn6 <- [1,1706,null,{}] 17:42:17 INFO - PROCESS | 3040 | 1465000937130 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}] 17:42:17 INFO - PROCESS | 3040 | 1465000937309 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:42:17 INFO - PROCESS | 3040 | 1465000937425 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C6D000 == 40 [pid = 3040] [id = 436] 17:42:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEDDE3800) [pid = 3040] [serial = 1308] [outer = 0000000000000000] 17:42:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEE1DE400) [pid = 3040] [serial = 1309] [outer = 0000003FEDDE3800] 17:42:17 INFO - PROCESS | 3040 | 1465000937486 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEE35A800) [pid = 3040] [serial = 1310] [outer = 0000003FEDDE3800] 17:42:18 INFO - PROCESS | 3040 | 1465000938090 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]]]}] 17:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1025ms 17:42:18 INFO - PROCESS | 3040 | 1465000938153 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:42:18 INFO - PROCESS | 3040 | 1465000938156 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:42:18 INFO - PROCESS | 3040 | 1465000938160 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 3040 | 1465000938164 Marionette TRACE conn6 <- [1,1710,null,{}] 17:42:18 INFO - PROCESS | 3040 | 1465000938175 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}] 17:42:18 INFO - PROCESS | 3040 | 1465000938328 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:42:18 INFO - PROCESS | 3040 | 1465000938453 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF6A17000 == 41 [pid = 3040] [id = 437] 17:42:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF1E6B800) [pid = 3040] [serial = 1311] [outer = 0000000000000000] 17:42:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FF2199C00) [pid = 3040] [serial = 1312] [outer = 0000003FF1E6B800] 17:42:18 INFO - PROCESS | 3040 | 1465000938517 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF2CCC400) [pid = 3040] [serial = 1313] [outer = 0000003FF1E6B800] 17:42:19 INFO - PROCESS | 3040 | 1465000939360 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]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1251ms 17:42:19 INFO - PROCESS | 3040 | 1465000939413 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:42:19 INFO - PROCESS | 3040 | 1465000939417 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:42:19 INFO - PROCESS | 3040 | 1465000939422 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 3040 | 1465000939426 Marionette TRACE conn6 <- [1,1714,null,{}] 17:42:19 INFO - PROCESS | 3040 | 1465000939431 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}] 17:42:19 INFO - PROCESS | 3040 | 1465000939538 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:42:19 INFO - PROCESS | 3040 | 1465000939613 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79E6000 == 42 [pid = 3040] [id = 438] 17:42:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FE680FC00) [pid = 3040] [serial = 1314] [outer = 0000000000000000] 17:42:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FE68CA400) [pid = 3040] [serial = 1315] [outer = 0000003FE680FC00] 17:42:19 INFO - PROCESS | 3040 | 1465000939668 Marionette DEBUG loaded listener.js 17:42:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FEA934800) [pid = 3040] [serial = 1316] [outer = 0000003FE680FC00] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51AB000 == 41 [pid = 3040] [id = 433] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF501E800 == 40 [pid = 3040] [id = 432] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45BF800 == 39 [pid = 3040] [id = 431] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C66800 == 38 [pid = 3040] [id = 430] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C2D000 == 37 [pid = 3040] [id = 429] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE86C800 == 36 [pid = 3040] [id = 428] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7BA000 == 35 [pid = 3040] [id = 427] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F6D000 == 34 [pid = 3040] [id = 426] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3D5800 == 33 [pid = 3040] [id = 423] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA946800 == 32 [pid = 3040] [id = 424] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF54F800 == 31 [pid = 3040] [id = 425] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF6A17000 == 30 [pid = 3040] [id = 437] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C6D000 == 29 [pid = 3040] [id = 436] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE853000 == 28 [pid = 3040] [id = 434] 17:42:20 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA94E000 == 27 [pid = 3040] [id = 435] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FE681D800) [pid = 3040] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FEE111800) [pid = 3040] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FEB07E400) [pid = 3040] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE8347C00) [pid = 3040] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEB05AC00) [pid = 3040] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEB081000) [pid = 3040] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FED82F800) [pid = 3040] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEB084C00) [pid = 3040] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE6DAC400) [pid = 3040] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE1E2800) [pid = 3040] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE099800) [pid = 3040] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF2CC8800) [pid = 3040] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF220D400) [pid = 3040] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF2E2F000) [pid = 3040] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF2E25C00) [pid = 3040] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF2E24400) [pid = 3040] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1D36400) [pid = 3040] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE2ABC00) [pid = 3040] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEA92B800) [pid = 3040] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE1E0000) [pid = 3040] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE740400) [pid = 3040] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE2B4400) [pid = 3040] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1073400) [pid = 3040] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEFBE6400) [pid = 3040] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE7827400) [pid = 3040] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEF5DC000) [pid = 3040] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEFE4CC00) [pid = 3040] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE039800) [pid = 3040] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1C69C00) [pid = 3040] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:42:20 INFO - PROCESS | 3040 | 1465000940970 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]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1579ms 17:42:21 INFO - PROCESS | 3040 | 1465000941007 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 3040 | 1465000941011 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:42:21 INFO - PROCESS | 3040 | 1465000941017 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 3040 | 1465000941020 Marionette TRACE conn6 <- [1,1718,null,{}] 17:42:21 INFO - PROCESS | 3040 | 1465000941026 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}] 17:42:21 INFO - PROCESS | 3040 | 1465000941127 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:42:21 INFO - PROCESS | 3040 | 1465000941173 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F22800 == 28 [pid = 3040] [id = 439] 17:42:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE2E29400) [pid = 3040] [serial = 1317] [outer = 0000000000000000] 17:42:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE5F0D800) [pid = 3040] [serial = 1318] [outer = 0000003FE2E29400] 17:42:21 INFO - PROCESS | 3040 | 1465000941232 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE677E400) [pid = 3040] [serial = 1319] [outer = 0000003FE2E29400] 17:42:21 INFO - PROCESS | 3040 | 1465000941737 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] 17:42:21 INFO - PROCESS | 3040 | 1465000941825 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:42:21 INFO - PROCESS | 3040 | 1465000941832 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:42:21 INFO - PROCESS | 3040 | 1465000941835 Marionette TRACE conn6 <- [1,1722,null,{}] 17:42:21 INFO - PROCESS | 3040 | 1465000941839 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}] 17:42:21 INFO - PROCESS | 3040 | 1465000941935 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:42:21 INFO - PROCESS | 3040 | 1465000941951 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84DC800 == 29 [pid = 3040] [id = 440] 17:42:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE79C3400) [pid = 3040] [serial = 1320] [outer = 0000000000000000] 17:42:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEA921C00) [pid = 3040] [serial = 1321] [outer = 0000003FE79C3400] 17:42:22 INFO - PROCESS | 3040 | 1465000942000 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB060400) [pid = 3040] [serial = 1322] [outer = 0000003FE79C3400] 17:42:22 INFO - PROCESS | 3040 | 1465000942474 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]]]}] 17:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 693ms 17:42:22 INFO - PROCESS | 3040 | 1465000942552 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 3040 | 1465000942555 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:42:22 INFO - PROCESS | 3040 | 1465000942558 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:42:22 INFO - PROCESS | 3040 | 1465000942562 Marionette TRACE conn6 <- [1,1726,null,{}] 17:42:22 INFO - PROCESS | 3040 | 1465000942574 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}] 17:42:22 INFO - PROCESS | 3040 | 1465000942670 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:42:22 INFO - PROCESS | 3040 | 1465000942754 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE242000 == 30 [pid = 3040] [id = 441] 17:42:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB3A7400) [pid = 3040] [serial = 1323] [outer = 0000000000000000] 17:42:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB498000) [pid = 3040] [serial = 1324] [outer = 0000003FEB3A7400] 17:42:22 INFO - PROCESS | 3040 | 1465000942807 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FED82D000) [pid = 3040] [serial = 1325] [outer = 0000003FEB3A7400] 17:42:23 INFO - PROCESS | 3040 | 1465000943237 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]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 733ms 17:42:23 INFO - PROCESS | 3040 | 1465000943297 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 3040 | 1465000943300 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:42:23 INFO - PROCESS | 3040 | 1465000943303 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:42:23 INFO - PROCESS | 3040 | 1465000943305 Marionette TRACE conn6 <- [1,1730,null,{}] 17:42:23 INFO - PROCESS | 3040 | 1465000943309 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}] 17:42:23 INFO - PROCESS | 3040 | 1465000943427 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:42:23 INFO - PROCESS | 3040 | 1465000943481 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE86A000 == 31 [pid = 3040] [id = 442] 17:42:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE039800) [pid = 3040] [serial = 1326] [outer = 0000000000000000] 17:42:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE092800) [pid = 3040] [serial = 1327] [outer = 0000003FEE039800] 17:42:23 INFO - PROCESS | 3040 | 1465000943529 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE10EC00) [pid = 3040] [serial = 1328] [outer = 0000003FEE039800] 17:42:23 INFO - PROCESS | 3040 | 1465000943988 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]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 17:42:24 INFO - PROCESS | 3040 | 1465000944039 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 3040 | 1465000944041 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:42:24 INFO - PROCESS | 3040 | 1465000944044 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 3040 | 1465000944046 Marionette TRACE conn6 <- [1,1734,null,{}] 17:42:24 INFO - PROCESS | 3040 | 1465000944050 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}] 17:42:24 INFO - PROCESS | 3040 | 1465000944178 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:42:24 INFO - PROCESS | 3040 | 1465000944236 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF140800 == 32 [pid = 3040] [id = 443] 17:42:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE1DC800) [pid = 3040] [serial = 1329] [outer = 0000000000000000] 17:42:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE203000) [pid = 3040] [serial = 1330] [outer = 0000003FEE1DC800] 17:42:24 INFO - PROCESS | 3040 | 1465000944283 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE2AD400) [pid = 3040] [serial = 1331] [outer = 0000003FEE1DC800] 17:42:24 INFO - PROCESS | 3040 | 1465000944717 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]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 17:42:24 INFO - PROCESS | 3040 | 1465000944782 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 3040 | 1465000944785 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:42:24 INFO - PROCESS | 3040 | 1465000944788 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 3040 | 1465000944790 Marionette TRACE conn6 <- [1,1738,null,{}] 17:42:24 INFO - PROCESS | 3040 | 1465000944793 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}] 17:42:24 INFO - PROCESS | 3040 | 1465000944933 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:42:25 INFO - PROCESS | 3040 | 1465000944991 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D6E800 == 33 [pid = 3040] [id = 444] 17:42:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE2B1800) [pid = 3040] [serial = 1332] [outer = 0000000000000000] 17:42:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE45B800) [pid = 3040] [serial = 1333] [outer = 0000003FEE2B1800] 17:42:25 INFO - PROCESS | 3040 | 1465000945039 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEF38C800) [pid = 3040] [serial = 1334] [outer = 0000003FEE2B1800] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEF0E0800) [pid = 3040] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE6A19000) [pid = 3040] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF1E67800) [pid = 3040] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEBB11400) [pid = 3040] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE2C2AC00) [pid = 3040] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1C69000) [pid = 3040] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB3B1400) [pid = 3040] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6076800) [pid = 3040] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE20B1400) [pid = 3040] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF2209000) [pid = 3040] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF21A7000) [pid = 3040] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:42:25 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE411800) [pid = 3040] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:42:25 INFO - PROCESS | 3040 | 1465000945612 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]]]}] 17:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 881ms 17:42:25 INFO - PROCESS | 3040 | 1465000945672 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 3040 | 1465000945674 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:42:25 INFO - PROCESS | 3040 | 1465000945677 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:42:25 INFO - PROCESS | 3040 | 1465000945679 Marionette TRACE conn6 <- [1,1742,null,{}] 17:42:25 INFO - PROCESS | 3040 | 1465000945682 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}] 17:42:25 INFO - PROCESS | 3040 | 1465000945765 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:42:25 INFO - PROCESS | 3040 | 1465000945770 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21CC000 == 34 [pid = 3040] [id = 445] 17:42:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB3C6000) [pid = 3040] [serial = 1335] [outer = 0000000000000000] 17:42:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEF0E0800) [pid = 3040] [serial = 1336] [outer = 0000003FEB3C6000] 17:42:25 INFO - PROCESS | 3040 | 1465000945816 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFBEF400) [pid = 3040] [serial = 1337] [outer = 0000003FEB3C6000] 17:42:26 INFO - PROCESS | 3040 | 1465000946245 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]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 17:42:26 INFO - PROCESS | 3040 | 1465000946311 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 3040 | 1465000946313 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:42:26 INFO - PROCESS | 3040 | 1465000946317 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 3040 | 1465000946318 Marionette TRACE conn6 <- [1,1746,null,{}] 17:42:26 INFO - PROCESS | 3040 | 1465000946322 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}] 17:42:26 INFO - PROCESS | 3040 | 1465000946406 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:42:26 INFO - PROCESS | 3040 | 1465000946415 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF228A000 == 35 [pid = 3040] [id = 446] 17:42:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE4E000) [pid = 3040] [serial = 1338] [outer = 0000000000000000] 17:42:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF0BDC800) [pid = 3040] [serial = 1339] [outer = 0000003FEFE4E000] 17:42:26 INFO - PROCESS | 3040 | 1465000946462 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1C16000) [pid = 3040] [serial = 1340] [outer = 0000003FEFE4E000] 17:42:26 INFO - PROCESS | 3040 | 1465000946901 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]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 17:42:26 INFO - PROCESS | 3040 | 1465000946951 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 3040 | 1465000946953 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:42:26 INFO - PROCESS | 3040 | 1465000946957 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 3040 | 1465000946959 Marionette TRACE conn6 <- [1,1750,null,{}] 17:42:26 INFO - PROCESS | 3040 | 1465000946962 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}] 17:42:27 INFO - PROCESS | 3040 | 1465000947047 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:42:27 INFO - PROCESS | 3040 | 1465000947052 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C7B800 == 36 [pid = 3040] [id = 447] 17:42:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1C72800) [pid = 3040] [serial = 1341] [outer = 0000000000000000] 17:42:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1D36400) [pid = 3040] [serial = 1342] [outer = 0000003FF1C72800] 17:42:27 INFO - PROCESS | 3040 | 1465000947098 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1E71800) [pid = 3040] [serial = 1343] [outer = 0000003FF1C72800] 17:42:27 INFO - PROCESS | 3040 | 1465000947882 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]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 17:42:27 INFO - PROCESS | 3040 | 1465000947943 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:42:27 INFO - PROCESS | 3040 | 1465000947948 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:42:27 INFO - PROCESS | 3040 | 1465000947953 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 3040 | 1465000947957 Marionette TRACE conn6 <- [1,1754,null,{}] 17:42:27 INFO - PROCESS | 3040 | 1465000947964 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}] 17:42:28 INFO - PROCESS | 3040 | 1465000948127 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:42:28 INFO - PROCESS | 3040 | 1465000948244 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB412000 == 37 [pid = 3040] [id = 448] 17:42:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE5E39C00) [pid = 3040] [serial = 1344] [outer = 0000000000000000] 17:42:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE6DA9800) [pid = 3040] [serial = 1345] [outer = 0000003FE5E39C00] 17:42:28 INFO - PROCESS | 3040 | 1465000948307 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEA929000) [pid = 3040] [serial = 1346] [outer = 0000003FE5E39C00] 17:42:29 INFO - PROCESS | 3040 | 1465000949005 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]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1092ms 17:42:29 INFO - PROCESS | 3040 | 1465000949048 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 3040 | 1465000949055 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:42:29 INFO - PROCESS | 3040 | 1465000949061 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 3040 | 1465000949064 Marionette TRACE conn6 <- [1,1758,null,{}] 17:42:29 INFO - PROCESS | 3040 | 1465000949069 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}] 17:42:29 INFO - PROCESS | 3040 | 1465000949198 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:42:29 INFO - PROCESS | 3040 | 1465000949323 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79E1800 == 38 [pid = 3040] [id = 449] 17:42:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE834A000) [pid = 3040] [serial = 1347] [outer = 0000000000000000] 17:42:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEB497000) [pid = 3040] [serial = 1348] [outer = 0000003FE834A000] 17:42:29 INFO - PROCESS | 3040 | 1465000949386 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE015000) [pid = 3040] [serial = 1349] [outer = 0000003FE834A000] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF228A000 == 37 [pid = 3040] [id = 446] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21CC000 == 36 [pid = 3040] [id = 445] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D6E800 == 35 [pid = 3040] [id = 444] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF140800 == 34 [pid = 3040] [id = 443] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE86A000 == 33 [pid = 3040] [id = 442] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE242000 == 32 [pid = 3040] [id = 441] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84DC800 == 31 [pid = 3040] [id = 440] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F22800 == 30 [pid = 3040] [id = 439] 17:42:30 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79E6000 == 29 [pid = 3040] [id = 438] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEFE5D800) [pid = 3040] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEF397000) [pid = 3040] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEDC8A400) [pid = 3040] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF219B000) [pid = 3040] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FED731800) [pid = 3040] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE105800) [pid = 3040] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE1E1400) [pid = 3040] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF1E70C00) [pid = 3040] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB3C7000) [pid = 3040] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FED77EC00) [pid = 3040] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6AEEC00) [pid = 3040] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE7F6C400) [pid = 3040] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE6D0E400) [pid = 3040] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEA92FC00) [pid = 3040] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF220F000) [pid = 3040] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF2CC9C00) [pid = 3040] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF2203000) [pid = 3040] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF21AF000) [pid = 3040] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF21A3800) [pid = 3040] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE464000) [pid = 3040] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEECD0000) [pid = 3040] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE2B5C00) [pid = 3040] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF1C6C400) [pid = 3040] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:42:30 INFO - PROCESS | 3040 | 1465000950208 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]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1193ms 17:42:30 INFO - PROCESS | 3040 | 1465000950261 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 3040 | 1465000950265 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:42:30 INFO - PROCESS | 3040 | 1465000950270 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:42:30 INFO - PROCESS | 3040 | 1465000950275 Marionette TRACE conn6 <- [1,1762,null,{}] 17:42:30 INFO - PROCESS | 3040 | 1465000950280 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}] 17:42:30 INFO - PROCESS | 3040 | 1465000950375 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:42:30 INFO - PROCESS | 3040 | 1465000950383 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6DC3800 == 30 [pid = 3040] [id = 450] 17:42:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE782D000) [pid = 3040] [serial = 1350] [outer = 0000000000000000] 17:42:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE7F6CC00) [pid = 3040] [serial = 1351] [outer = 0000003FE782D000] 17:42:30 INFO - PROCESS | 3040 | 1465000950434 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB05FC00) [pid = 3040] [serial = 1352] [outer = 0000003FE782D000] 17:42:30 INFO - PROCESS | 3040 | 1465000950968 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]]]}] 17:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 17:42:31 INFO - PROCESS | 3040 | 1465000951008 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 3040 | 1465000951014 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:42:31 INFO - PROCESS | 3040 | 1465000951020 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 3040 | 1465000951022 Marionette TRACE conn6 <- [1,1766,null,{}] 17:42:31 INFO - PROCESS | 3040 | 1465000951026 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}] 17:42:31 INFO - PROCESS | 3040 | 1465000951124 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:42:31 INFO - PROCESS | 3040 | 1465000951133 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0C9800 == 31 [pid = 3040] [id = 451] 17:42:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEA93D400) [pid = 3040] [serial = 1353] [outer = 0000000000000000] 17:42:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEDC8B400) [pid = 3040] [serial = 1354] [outer = 0000003FEA93D400] 17:42:31 INFO - PROCESS | 3040 | 1465000951247 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE091C00) [pid = 3040] [serial = 1355] [outer = 0000003FEA93D400] 17:42:31 INFO - PROCESS | 3040 | 1465000951661 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]]]}] 17:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 17:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 693ms 17:42:31 INFO - PROCESS | 3040 | 1465000951714 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 3040 | 1465000951717 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:42:31 INFO - PROCESS | 3040 | 1465000951720 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 3040 | 1465000951724 Marionette TRACE conn6 <- [1,1770,null,{}] 17:42:31 INFO - PROCESS | 3040 | 1465000951735 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}] 17:42:31 INFO - PROCESS | 3040 | 1465000951828 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:42:31 INFO - PROCESS | 3040 | 1465000951836 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF1D000 == 32 [pid = 3040] [id = 452] 17:42:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE1E1800) [pid = 3040] [serial = 1356] [outer = 0000000000000000] 17:42:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE2AC800) [pid = 3040] [serial = 1357] [outer = 0000003FEE1E1800] 17:42:31 INFO - PROCESS | 3040 | 1465000951888 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE350400) [pid = 3040] [serial = 1358] [outer = 0000003FEE1E1800] 17:42:32 INFO - PROCESS | 3040 | 1465000952357 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]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 17:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 17:42:32 INFO - PROCESS | 3040 | 1465000952414 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 3040 | 1465000952417 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:42:32 INFO - PROCESS | 3040 | 1465000952420 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 3040 | 1465000952422 Marionette TRACE conn6 <- [1,1774,null,{}] 17:42:32 INFO - PROCESS | 3040 | 1465000952425 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}] 17:42:32 INFO - PROCESS | 3040 | 1465000952548 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:42:32 INFO - PROCESS | 3040 | 1465000952596 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F26800 == 33 [pid = 3040] [id = 453] 17:42:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE462800) [pid = 3040] [serial = 1359] [outer = 0000000000000000] 17:42:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE740400) [pid = 3040] [serial = 1360] [outer = 0000003FEE462800] 17:42:32 INFO - PROCESS | 3040 | 1465000952644 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF0DF400) [pid = 3040] [serial = 1361] [outer = 0000003FEE462800] 17:42:33 INFO - PROCESS | 3040 | 1465000953081 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]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 17:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 17:42:33 INFO - PROCESS | 3040 | 1465000953114 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 3040 | 1465000953116 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:42:33 INFO - PROCESS | 3040 | 1465000953119 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 3040 | 1465000953121 Marionette TRACE conn6 <- [1,1778,null,{}] 17:42:33 INFO - PROCESS | 3040 | 1465000953125 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}] 17:42:33 INFO - PROCESS | 3040 | 1465000953266 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:42:33 INFO - PROCESS | 3040 | 1465000953323 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C6D800 == 34 [pid = 3040] [id = 454] 17:42:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE34D400) [pid = 3040] [serial = 1362] [outer = 0000000000000000] 17:42:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFBEBC00) [pid = 3040] [serial = 1363] [outer = 0000003FEE34D400] 17:42:33 INFO - PROCESS | 3040 | 1465000953369 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF0BDD800) [pid = 3040] [serial = 1364] [outer = 0000003FEE34D400] 17:42:33 INFO - PROCESS | 3040 | 1465000953824 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]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 17:42:33 INFO - PROCESS | 3040 | 1465000953857 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 3040 | 1465000953859 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:42:33 INFO - PROCESS | 3040 | 1465000953862 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 3040 | 1465000953864 Marionette TRACE conn6 <- [1,1782,null,{}] 17:42:33 INFO - PROCESS | 3040 | 1465000953872 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}] 17:42:34 INFO - PROCESS | 3040 | 1465000954004 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:42:34 INFO - PROCESS | 3040 | 1465000954069 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4556000 == 35 [pid = 3040] [id = 455] 17:42:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1C72000) [pid = 3040] [serial = 1365] [outer = 0000000000000000] 17:42:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF21A0000) [pid = 3040] [serial = 1366] [outer = 0000003FF1C72000] 17:42:34 INFO - PROCESS | 3040 | 1465000954117 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF21AE400) [pid = 3040] [serial = 1367] [outer = 0000003FF1C72000] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE039800) [pid = 3040] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB3A7400) [pid = 3040] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE2E29400) [pid = 3040] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE79C3400) [pid = 3040] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE680FC00) [pid = 3040] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE1DC800) [pid = 3040] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6CB0800) [pid = 3040] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEDDE3800) [pid = 3040] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1E6B800) [pid = 3040] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE2B1800) [pid = 3040] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEFE4E000) [pid = 3040] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:42:34 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEB3C6000) [pid = 3040] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:42:34 INFO - PROCESS | 3040 | 1465000954560 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]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 17:42:34 INFO - PROCESS | 3040 | 1465000954600 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 3040 | 1465000954602 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:42:34 INFO - PROCESS | 3040 | 1465000954634 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 3040 | 1465000954636 Marionette TRACE conn6 <- [1,1786,null,{}] 17:42:34 INFO - PROCESS | 3040 | 1465000954639 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}] 17:42:34 INFO - PROCESS | 3040 | 1465000954754 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:42:34 INFO - PROCESS | 3040 | 1465000954805 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45C4800 == 36 [pid = 3040] [id = 456] 17:42:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE6083400) [pid = 3040] [serial = 1368] [outer = 0000000000000000] 17:42:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEDDE9400) [pid = 3040] [serial = 1369] [outer = 0000003FE6083400] 17:42:34 INFO - PROCESS | 3040 | 1465000954851 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1C73000) [pid = 3040] [serial = 1370] [outer = 0000003FE6083400] 17:42:35 INFO - PROCESS | 3040 | 1465000955195 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]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 628ms 17:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:42:35 INFO - PROCESS | 3040 | 1465000955269 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 3040 | 1465000955271 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:42:35 INFO - PROCESS | 3040 | 1465000955275 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 3040 | 1465000955276 Marionette TRACE conn6 <- [1,1790,null,{}] 17:42:35 INFO - PROCESS | 3040 | 1465000955280 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}] 17:42:35 INFO - PROCESS | 3040 | 1465000955374 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:42:35 INFO - PROCESS | 3040 | 1465000955379 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5189800 == 37 [pid = 3040] [id = 457] 17:42:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21A7000) [pid = 3040] [serial = 1371] [outer = 0000000000000000] 17:42:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF21B8800) [pid = 3040] [serial = 1372] [outer = 0000003FF21A7000] 17:42:35 INFO - PROCESS | 3040 | 1465000955426 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF220A000) [pid = 3040] [serial = 1373] [outer = 0000003FF21A7000] 17:42:35 INFO - PROCESS | 3040 | 1465000955856 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]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 17:42:35 INFO - PROCESS | 3040 | 1465000955905 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 3040 | 1465000955908 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:42:35 INFO - PROCESS | 3040 | 1465000955911 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 3040 | 1465000955913 Marionette TRACE conn6 <- [1,1794,null,{}] 17:42:35 INFO - PROCESS | 3040 | 1465000955916 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}] 17:42:36 INFO - PROCESS | 3040 | 1465000956002 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:42:36 INFO - PROCESS | 3040 | 1465000956007 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE811000 == 38 [pid = 3040] [id = 458] 17:42:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF220B000) [pid = 3040] [serial = 1374] [outer = 0000000000000000] 17:42:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2CC7C00) [pid = 3040] [serial = 1375] [outer = 0000003FF220B000] 17:42:36 INFO - PROCESS | 3040 | 1465000956053 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2CD1C00) [pid = 3040] [serial = 1376] [outer = 0000003FF220B000] 17:42:36 INFO - PROCESS | 3040 | 1465000956657 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]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 775ms 17:42:36 INFO - PROCESS | 3040 | 1465000956690 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 3040 | 1465000956695 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:42:36 INFO - PROCESS | 3040 | 1465000956700 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 3040 | 1465000956704 Marionette TRACE conn6 <- [1,1798,null,{}] 17:42:36 INFO - PROCESS | 3040 | 1465000956710 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}] 17:42:36 INFO - PROCESS | 3040 | 1465000956836 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:42:36 INFO - PROCESS | 3040 | 1465000956959 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBB0000 == 39 [pid = 3040] [id = 459] 17:42:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE6081C00) [pid = 3040] [serial = 1377] [outer = 0000000000000000] 17:42:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE798D800) [pid = 3040] [serial = 1378] [outer = 0000003FE6081C00] 17:42:37 INFO - PROCESS | 3040 | 1465000957025 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB3C5000) [pid = 3040] [serial = 1379] [outer = 0000003FE6081C00] 17:42:37 INFO - PROCESS | 3040 | 1465000957652 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]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 17:42:37 INFO - PROCESS | 3040 | 1465000957689 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 3040 | 1465000957696 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:42:37 INFO - PROCESS | 3040 | 1465000957702 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 3040 | 1465000957705 Marionette TRACE conn6 <- [1,1802,null,{}] 17:42:37 INFO - PROCESS | 3040 | 1465000957709 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}] 17:42:37 INFO - PROCESS | 3040 | 1465000957861 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:42:37 INFO - PROCESS | 3040 | 1465000957985 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CE8800 == 40 [pid = 3040] [id = 460] 17:42:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB378000) [pid = 3040] [serial = 1380] [outer = 0000000000000000] 17:42:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE2B3000) [pid = 3040] [serial = 1381] [outer = 0000003FEB378000] 17:42:38 INFO - PROCESS | 3040 | 1465000958046 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEEC55C00) [pid = 3040] [serial = 1382] [outer = 0000003FEB378000] 17:42:38 INFO - PROCESS | 3040 | 1465000958696 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]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1034ms 17:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:42:38 INFO - PROCESS | 3040 | 1465000958737 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 3040 | 1465000958740 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:42:38 INFO - PROCESS | 3040 | 1465000958743 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 3040 | 1465000958747 Marionette TRACE conn6 <- [1,1806,null,{}] 17:42:38 INFO - PROCESS | 3040 | 1465000958781 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}] 17:42:38 INFO - PROCESS | 3040 | 1465000958931 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:42:39 INFO - PROCESS | 3040 | 1465000959054 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF57BF800 == 41 [pid = 3040] [id = 461] 17:42:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1E6B400) [pid = 3040] [serial = 1383] [outer = 0000000000000000] 17:42:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF21B5400) [pid = 3040] [serial = 1384] [outer = 0000003FF1E6B400] 17:42:39 INFO - PROCESS | 3040 | 1465000959119 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF2E29000) [pid = 3040] [serial = 1385] [outer = 0000003FF1E6B400] 17:42:39 INFO - PROCESS | 3040 | 1465000959930 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]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1237ms 17:42:39 INFO - PROCESS | 3040 | 1465000959983 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 3040 | 1465000959988 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:42:39 INFO - PROCESS | 3040 | 1465000959993 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 3040 | 1465000959996 Marionette TRACE conn6 <- [1,1810,null,{}] 17:42:40 INFO - PROCESS | 3040 | 1465000960002 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}] 17:42:40 INFO - PROCESS | 3040 | 1465000960112 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:42:40 INFO - PROCESS | 3040 | 1465000960235 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE10A0000 == 42 [pid = 3040] [id = 462] 17:42:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEA924800) [pid = 3040] [serial = 1386] [outer = 0000000000000000] 17:42:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEA92FC00) [pid = 3040] [serial = 1387] [outer = 0000003FEA924800] 17:42:40 INFO - PROCESS | 3040 | 1465000960299 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEB37EC00) [pid = 3040] [serial = 1388] [outer = 0000003FEA924800] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5189800 == 41 [pid = 3040] [id = 457] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45C4800 == 40 [pid = 3040] [id = 456] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4556000 == 39 [pid = 3040] [id = 455] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C6D800 == 38 [pid = 3040] [id = 454] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F26800 == 37 [pid = 3040] [id = 453] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF1D000 == 36 [pid = 3040] [id = 452] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0C9800 == 35 [pid = 3040] [id = 451] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6DC3800 == 34 [pid = 3040] [id = 450] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79E1800 == 33 [pid = 3040] [id = 449] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C7B800 == 32 [pid = 3040] [id = 447] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB412000 == 31 [pid = 3040] [id = 448] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF57BF800 == 30 [pid = 3040] [id = 461] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CE8800 == 29 [pid = 3040] [id = 460] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE811000 == 28 [pid = 3040] [id = 458] 17:42:41 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBB0000 == 27 [pid = 3040] [id = 459] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEE092800) [pid = 3040] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEB498000) [pid = 3040] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE5F0D800) [pid = 3040] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE677E400) [pid = 3040] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEA921C00) [pid = 3040] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEB060400) [pid = 3040] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEA934800) [pid = 3040] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE68CA400) [pid = 3040] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE203000) [pid = 3040] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB062000) [pid = 3040] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE7981800) [pid = 3040] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE35A800) [pid = 3040] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE1DE400) [pid = 3040] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE10EC00) [pid = 3040] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF2CCC400) [pid = 3040] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF2199C00) [pid = 3040] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE45B800) [pid = 3040] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE2AD400) [pid = 3040] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1D36400) [pid = 3040] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF0BDC800) [pid = 3040] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEF38C800) [pid = 3040] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEF0E0800) [pid = 3040] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEFBEF400) [pid = 3040] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FED82D000) [pid = 3040] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1C16000) [pid = 3040] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:42:41 INFO - PROCESS | 3040 | 1465000961527 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]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1592ms 17:42:41 INFO - PROCESS | 3040 | 1465000961613 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 3040 | 1465000961617 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:42:41 INFO - PROCESS | 3040 | 1465000961629 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 3040 | 1465000961633 Marionette TRACE conn6 <- [1,1814,null,{}] 17:42:41 INFO - PROCESS | 3040 | 1465000961638 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}] 17:42:41 INFO - PROCESS | 3040 | 1465000961728 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:42:41 INFO - PROCESS | 3040 | 1465000961742 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5E52000 == 28 [pid = 3040] [id = 463] 17:42:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE2038000) [pid = 3040] [serial = 1389] [outer = 0000000000000000] 17:42:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE20AEC00) [pid = 3040] [serial = 1390] [outer = 0000003FE2038000] 17:42:41 INFO - PROCESS | 3040 | 1465000961793 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE5E3C400) [pid = 3040] [serial = 1391] [outer = 0000003FE2038000] 17:42:42 INFO - PROCESS | 3040 | 1465000962280 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]]]}] 17:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 17:42:42 INFO - PROCESS | 3040 | 1465000962325 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:42:42 INFO - PROCESS | 3040 | 1465000962332 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:42:42 INFO - PROCESS | 3040 | 1465000962339 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 3040 | 1465000962341 Marionette TRACE conn6 <- [1,1818,null,{}] 17:42:42 INFO - PROCESS | 3040 | 1465000962345 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}] 17:42:42 INFO - PROCESS | 3040 | 1465000962441 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:42:42 INFO - PROCESS | 3040 | 1465000962450 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79E3000 == 29 [pid = 3040] [id = 464] 17:42:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE6A1D800) [pid = 3040] [serial = 1392] [outer = 0000000000000000] 17:42:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE6AF9800) [pid = 3040] [serial = 1393] [outer = 0000003FE6A1D800] 17:42:42 INFO - PROCESS | 3040 | 1465000962500 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE7942C00) [pid = 3040] [serial = 1394] [outer = 0000003FE6A1D800] 17:42:42 INFO - PROCESS | 3040 | 1465000962983 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]]]}] 17:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 17:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:42:43 INFO - PROCESS | 3040 | 1465000963016 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 3040 | 1465000963018 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:42:43 INFO - PROCESS | 3040 | 1465000963022 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 3040 | 1465000963026 Marionette TRACE conn6 <- [1,1822,null,{}] 17:42:43 INFO - PROCESS | 3040 | 1465000963037 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}] 17:42:43 INFO - PROCESS | 3040 | 1465000963159 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:42:43 INFO - PROCESS | 3040 | 1465000963249 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA79000 == 30 [pid = 3040] [id = 465] 17:42:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE1D04800) [pid = 3040] [serial = 1395] [outer = 0000000000000000] 17:42:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB063000) [pid = 3040] [serial = 1396] [outer = 0000003FE1D04800] 17:42:43 INFO - PROCESS | 3040 | 1465000963302 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB37B800) [pid = 3040] [serial = 1397] [outer = 0000003FE1D04800] 17:42:43 INFO - PROCESS | 3040 | 1465000963701 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]]]}] 17:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 17:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 733ms 17:42:43 INFO - PROCESS | 3040 | 1465000963764 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:42:43 INFO - PROCESS | 3040 | 1465000963767 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:42:43 INFO - PROCESS | 3040 | 1465000963770 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 3040 | 1465000963772 Marionette TRACE conn6 <- [1,1826,null,{}] 17:42:43 INFO - PROCESS | 3040 | 1465000963776 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}] 17:42:43 INFO - PROCESS | 3040 | 1465000963895 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:42:43 INFO - PROCESS | 3040 | 1465000963961 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE626000 == 31 [pid = 3040] [id = 466] 17:42:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB496800) [pid = 3040] [serial = 1398] [outer = 0000000000000000] 17:42:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEBB34800) [pid = 3040] [serial = 1399] [outer = 0000003FEB496800] 17:42:44 INFO - PROCESS | 3040 | 1465000964010 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FED77C400) [pid = 3040] [serial = 1400] [outer = 0000003FEB496800] 17:42:44 INFO - PROCESS | 3040 | 1465000964481 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]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 17:42:44 INFO - PROCESS | 3040 | 1465000964528 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 3040 | 1465000964530 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:42:44 INFO - PROCESS | 3040 | 1465000964538 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 3040 | 1465000964540 Marionette TRACE conn6 <- [1,1830,null,{}] 17:42:44 INFO - PROCESS | 3040 | 1465000964543 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}] 17:42:44 INFO - PROCESS | 3040 | 1465000964656 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:42:44 INFO - PROCESS | 3040 | 1465000964665 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF0F800 == 32 [pid = 3040] [id = 467] 17:42:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE6A1D400) [pid = 3040] [serial = 1401] [outer = 0000000000000000] 17:42:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE013C00) [pid = 3040] [serial = 1402] [outer = 0000003FE6A1D400] 17:42:44 INFO - PROCESS | 3040 | 1465000964759 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE095800) [pid = 3040] [serial = 1403] [outer = 0000003FE6A1D400] 17:42:45 INFO - PROCESS | 3040 | 1465000965207 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]]]}] 17:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 732ms 17:42:45 INFO - PROCESS | 3040 | 1465000965273 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:42:45 INFO - PROCESS | 3040 | 1465000965276 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:42:45 INFO - PROCESS | 3040 | 1465000965279 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:42:45 INFO - PROCESS | 3040 | 1465000965281 Marionette TRACE conn6 <- [1,1834,null,{}] 17:42:45 INFO - PROCESS | 3040 | 1465000965284 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}] 17:42:45 INFO - PROCESS | 3040 | 1465000965433 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:42:45 INFO - PROCESS | 3040 | 1465000965448 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C47000 == 33 [pid = 3040] [id = 468] 17:42:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE105800) [pid = 3040] [serial = 1404] [outer = 0000000000000000] 17:42:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE19A800) [pid = 3040] [serial = 1405] [outer = 0000003FEE105800] 17:42:45 INFO - PROCESS | 3040 | 1465000965540 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE32E800) [pid = 3040] [serial = 1406] [outer = 0000003FEE105800] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE34D400) [pid = 3040] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE5E39C00) [pid = 3040] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE834A000) [pid = 3040] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEA93D400) [pid = 3040] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF1C72800) [pid = 3040] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE1E1800) [pid = 3040] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE782D000) [pid = 3040] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6083400) [pid = 3040] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF1C72000) [pid = 3040] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF220B000) [pid = 3040] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF21A7000) [pid = 3040] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:42:45 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE462800) [pid = 3040] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:42:46 INFO - PROCESS | 3040 | 1465000966086 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]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 839ms 17:42:46 INFO - PROCESS | 3040 | 1465000966121 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 3040 | 1465000966124 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:42:46 INFO - PROCESS | 3040 | 1465000966127 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 3040 | 1465000966128 Marionette TRACE conn6 <- [1,1838,null,{}] 17:42:46 INFO - PROCESS | 3040 | 1465000966132 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}] 17:42:46 INFO - PROCESS | 3040 | 1465000966215 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:42:46 INFO - PROCESS | 3040 | 1465000966220 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F26000 == 34 [pid = 3040] [id = 469] 17:42:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE108400) [pid = 3040] [serial = 1407] [outer = 0000000000000000] 17:42:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE34F400) [pid = 3040] [serial = 1408] [outer = 0000003FEE108400] 17:42:46 INFO - PROCESS | 3040 | 1465000966267 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE411800) [pid = 3040] [serial = 1409] [outer = 0000003FEE108400] 17:42:46 INFO - PROCESS | 3040 | 1465000966692 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]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 586ms 17:42:46 INFO - PROCESS | 3040 | 1465000966724 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 3040 | 1465000966727 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:42:46 INFO - PROCESS | 3040 | 1465000966734 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 3040 | 1465000966736 Marionette TRACE conn6 <- [1,1842,null,{}] 17:42:46 INFO - PROCESS | 3040 | 1465000966740 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}] 17:42:46 INFO - PROCESS | 3040 | 1465000966825 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:42:46 INFO - PROCESS | 3040 | 1465000966833 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2278800 == 35 [pid = 3040] [id = 470] 17:42:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE68D0400) [pid = 3040] [serial = 1410] [outer = 0000000000000000] 17:42:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE73D800) [pid = 3040] [serial = 1411] [outer = 0000003FE68D0400] 17:42:46 INFO - PROCESS | 3040 | 1465000966880 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEEFC1800) [pid = 3040] [serial = 1412] [outer = 0000003FE68D0400] 17:42:47 INFO - PROCESS | 3040 | 1465000967344 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]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 650ms 17:42:47 INFO - PROCESS | 3040 | 1465000967384 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 3040 | 1465000967387 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:42:47 INFO - PROCESS | 3040 | 1465000967390 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:42:47 INFO - PROCESS | 3040 | 1465000967391 Marionette TRACE conn6 <- [1,1846,null,{}] 17:42:47 INFO - PROCESS | 3040 | 1465000967395 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}] 17:42:47 INFO - PROCESS | 3040 | 1465000967479 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:42:47 INFO - PROCESS | 3040 | 1465000967484 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA74000 == 36 [pid = 3040] [id = 471] 17:42:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEF1CF000) [pid = 3040] [serial = 1413] [outer = 0000000000000000] 17:42:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEF5DA000) [pid = 3040] [serial = 1414] [outer = 0000003FEF1CF000] 17:42:47 INFO - PROCESS | 3040 | 1465000967530 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEFE45C00) [pid = 3040] [serial = 1415] [outer = 0000003FEF1CF000] 17:42:48 INFO - PROCESS | 3040 | 1465000968191 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]]]}] 17:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 922ms 17:42:48 INFO - PROCESS | 3040 | 1465000968318 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 3040 | 1465000968323 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:42:48 INFO - PROCESS | 3040 | 1465000968328 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:42:48 INFO - PROCESS | 3040 | 1465000968332 Marionette TRACE conn6 <- [1,1850,null,{}] 17:42:48 INFO - PROCESS | 3040 | 1465000968338 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}] 17:42:48 INFO - PROCESS | 3040 | 1465000968485 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:42:48 INFO - PROCESS | 3040 | 1465000968561 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6C8F000 == 37 [pid = 3040] [id = 472] 17:42:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE1FC1400) [pid = 3040] [serial = 1416] [outer = 0000000000000000] 17:42:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE6016400) [pid = 3040] [serial = 1417] [outer = 0000003FE1FC1400] 17:42:48 INFO - PROCESS | 3040 | 1465000968664 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE6CAD400) [pid = 3040] [serial = 1418] [outer = 0000003FE1FC1400] 17:42:49 INFO - PROCESS | 3040 | 1465000969317 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]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1030ms 17:42:49 INFO - PROCESS | 3040 | 1465000969362 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 3040 | 1465000969368 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:42:49 INFO - PROCESS | 3040 | 1465000969375 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:42:49 INFO - PROCESS | 3040 | 1465000969378 Marionette TRACE conn6 <- [1,1854,null,{}] 17:42:49 INFO - PROCESS | 3040 | 1465000969428 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}] 17:42:49 INFO - PROCESS | 3040 | 1465000969564 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:42:49 INFO - PROCESS | 3040 | 1465000969686 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEECB1000 == 38 [pid = 3040] [id = 473] 17:42:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE165AC00) [pid = 3040] [serial = 1419] [outer = 0000000000000000] 17:42:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEB063400) [pid = 3040] [serial = 1420] [outer = 0000003FE165AC00] 17:42:49 INFO - PROCESS | 3040 | 1465000969748 Marionette DEBUG loaded listener.js 17:42:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEBB11400) [pid = 3040] [serial = 1421] [outer = 0000003FE165AC00] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2278800 == 37 [pid = 3040] [id = 470] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F26000 == 36 [pid = 3040] [id = 469] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C47000 == 35 [pid = 3040] [id = 468] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF0F800 == 34 [pid = 3040] [id = 467] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE626000 == 33 [pid = 3040] [id = 466] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA79000 == 32 [pid = 3040] [id = 465] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79E3000 == 31 [pid = 3040] [id = 464] 17:42:50 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5E52000 == 30 [pid = 3040] [id = 463] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF0BDD800) [pid = 3040] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEFBEBC00) [pid = 3040] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE6DA9800) [pid = 3040] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEA929000) [pid = 3040] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEB497000) [pid = 3040] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE015000) [pid = 3040] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEDC8B400) [pid = 3040] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE091C00) [pid = 3040] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1E71800) [pid = 3040] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE2AC800) [pid = 3040] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB05FC00) [pid = 3040] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE7F6CC00) [pid = 3040] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEDDE9400) [pid = 3040] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF21A0000) [pid = 3040] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF2CC7C00) [pid = 3040] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF2CD1C00) [pid = 3040] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF220A000) [pid = 3040] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF21B8800) [pid = 3040] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF21AE400) [pid = 3040] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE740400) [pid = 3040] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1C73000) [pid = 3040] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEF0DF400) [pid = 3040] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE350400) [pid = 3040] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:42:50 INFO - PROCESS | 3040 | 1465000970628 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]]]}] 17:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1306ms 17:42:50 INFO - PROCESS | 3040 | 1465000970686 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:42:50 INFO - PROCESS | 3040 | 1465000970691 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:42:50 INFO - PROCESS | 3040 | 1465000970695 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:42:50 INFO - PROCESS | 3040 | 1465000970699 Marionette TRACE conn6 <- [1,1858,null,{}] 17:42:50 INFO - PROCESS | 3040 | 1465000970705 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}] 17:42:50 INFO - PROCESS | 3040 | 1465000970796 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:42:50 INFO - PROCESS | 3040 | 1465000970803 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE609A800 == 31 [pid = 3040] [id = 474] 17:42:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE2E8EC00) [pid = 3040] [serial = 1422] [outer = 0000000000000000] 17:42:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6A0FC00) [pid = 3040] [serial = 1423] [outer = 0000003FE2E8EC00] 17:42:50 INFO - PROCESS | 3040 | 1465000970860 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE7988400) [pid = 3040] [serial = 1424] [outer = 0000003FE2E8EC00] 17:42:51 INFO - PROCESS | 3040 | 1465000971396 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]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 17:42:51 INFO - PROCESS | 3040 | 1465000971434 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 3040 | 1465000971440 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:42:51 INFO - PROCESS | 3040 | 1465000971446 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 3040 | 1465000971449 Marionette TRACE conn6 <- [1,1862,null,{}] 17:42:51 INFO - PROCESS | 3040 | 1465000971453 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}] 17:42:51 INFO - PROCESS | 3040 | 1465000971546 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:42:51 INFO - PROCESS | 3040 | 1465000971628 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7D1800 == 32 [pid = 3040] [id = 475] 17:42:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB07CC00) [pid = 3040] [serial = 1425] [outer = 0000000000000000] 17:42:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEB377C00) [pid = 3040] [serial = 1426] [outer = 0000003FEB07CC00] 17:42:51 INFO - PROCESS | 3040 | 1465000971679 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB497000) [pid = 3040] [serial = 1427] [outer = 0000003FEB07CC00] 17:42:52 INFO - PROCESS | 3040 | 1465000972090 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]]]}] 17:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 17:42:52 INFO - PROCESS | 3040 | 1465000972140 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:42:52 INFO - PROCESS | 3040 | 1465000972142 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:42:52 INFO - PROCESS | 3040 | 1465000972146 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 3040 | 1465000972150 Marionette TRACE conn6 <- [1,1866,null,{}] 17:42:52 INFO - PROCESS | 3040 | 1465000972161 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}] 17:42:52 INFO - PROCESS | 3040 | 1465000972257 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:42:52 INFO - PROCESS | 3040 | 1465000972265 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF09800 == 33 [pid = 3040] [id = 476] 17:42:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1FC1C00) [pid = 3040] [serial = 1428] [outer = 0000000000000000] 17:42:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE092800) [pid = 3040] [serial = 1429] [outer = 0000003FE1FC1C00] 17:42:52 INFO - PROCESS | 3040 | 1465000972318 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE163800) [pid = 3040] [serial = 1430] [outer = 0000003FE1FC1C00] 17:42:52 INFO - PROCESS | 3040 | 1465000972796 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]]]}] 17:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 17:42:52 INFO - PROCESS | 3040 | 1465000972845 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:42:52 INFO - PROCESS | 3040 | 1465000972848 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:42:52 INFO - PROCESS | 3040 | 1465000972851 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 3040 | 1465000972853 Marionette TRACE conn6 <- [1,1870,null,{}] 17:42:52 INFO - PROCESS | 3040 | 1465000972857 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}] 17:42:52 INFO - PROCESS | 3040 | 1465000972977 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:42:53 INFO - PROCESS | 3040 | 1465000973026 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C4A800 == 34 [pid = 3040] [id = 477] 17:42:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE1E3800) [pid = 3040] [serial = 1431] [outer = 0000000000000000] 17:42:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE2A8000) [pid = 3040] [serial = 1432] [outer = 0000003FEE1E3800] 17:42:53 INFO - PROCESS | 3040 | 1465000973080 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE331800) [pid = 3040] [serial = 1433] [outer = 0000003FEE1E3800] 17:42:53 INFO - PROCESS | 3040 | 1465000973509 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]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 17:42:53 INFO - PROCESS | 3040 | 1465000973545 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 3040 | 1465000973548 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:42:53 INFO - PROCESS | 3040 | 1465000973551 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:42:53 INFO - PROCESS | 3040 | 1465000973553 Marionette TRACE conn6 <- [1,1874,null,{}] 17:42:53 INFO - PROCESS | 3040 | 1465000973561 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}] 17:42:53 INFO - PROCESS | 3040 | 1465000973703 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:42:53 INFO - PROCESS | 3040 | 1465000973760 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF227F800 == 35 [pid = 3040] [id = 478] 17:42:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE678A000) [pid = 3040] [serial = 1434] [outer = 0000000000000000] 17:42:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE455400) [pid = 3040] [serial = 1435] [outer = 0000003FE678A000] 17:42:53 INFO - PROCESS | 3040 | 1465000973808 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEEC55800) [pid = 3040] [serial = 1436] [outer = 0000003FE678A000] 17:42:54 INFO - PROCESS | 3040 | 1465000974239 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]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 17:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:42:54 INFO - PROCESS | 3040 | 1465000974294 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 3040 | 1465000974297 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:42:54 INFO - PROCESS | 3040 | 1465000974300 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 3040 | 1465000974301 Marionette TRACE conn6 <- [1,1878,null,{}] 17:42:54 INFO - PROCESS | 3040 | 1465000974305 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}] 17:42:54 INFO - PROCESS | 3040 | 1465000974477 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:42:54 INFO - PROCESS | 3040 | 1465000974503 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CED800 == 36 [pid = 3040] [id = 479] 17:42:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEFE5F000) [pid = 3040] [serial = 1437] [outer = 0000000000000000] 17:42:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1073400) [pid = 3040] [serial = 1438] [outer = 0000003FEFE5F000] 17:42:54 INFO - PROCESS | 3040 | 1465000974551 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1C68800) [pid = 3040] [serial = 1439] [outer = 0000003FEFE5F000] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB496800) [pid = 3040] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE2038000) [pid = 3040] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEA924800) [pid = 3040] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE6A1D800) [pid = 3040] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1D04800) [pid = 3040] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6A1D400) [pid = 3040] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6081C00) [pid = 3040] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB378000) [pid = 3040] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1E6B400) [pid = 3040] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE105800) [pid = 3040] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE68D0400) [pid = 3040] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:42:54 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE108400) [pid = 3040] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:42:55 INFO - PROCESS | 3040 | 1465000975057 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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 776ms 17:42:55 INFO - PROCESS | 3040 | 1465000975078 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 3040 | 1465000975080 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:42:55 INFO - PROCESS | 3040 | 1465000975083 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 3040 | 1465000975085 Marionette TRACE conn6 <- [1,1882,null,{}] 17:42:55 INFO - PROCESS | 3040 | 1465000975089 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}] 17:42:55 INFO - PROCESS | 3040 | 1465000975202 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:42:55 INFO - PROCESS | 3040 | 1465000975255 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF454A800 == 37 [pid = 3040] [id = 480] 17:42:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE1D04800) [pid = 3040] [serial = 1440] [outer = 0000000000000000] 17:42:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB3C2000) [pid = 3040] [serial = 1441] [outer = 0000003FE1D04800] 17:42:55 INFO - PROCESS | 3040 | 1465000975301 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEFE49C00) [pid = 3040] [serial = 1442] [outer = 0000003FE1D04800] 17:42:55 INFO - PROCESS | 3040 | 1465000975664 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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 17:42:55 INFO - PROCESS | 3040 | 1465000975721 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 3040 | 1465000975732 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:42:55 INFO - PROCESS | 3040 | 1465000975735 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 3040 | 1465000975737 Marionette TRACE conn6 <- [1,1886,null,{}] 17:42:55 INFO - PROCESS | 3040 | 1465000975741 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}] 17:42:55 INFO - PROCESS | 3040 | 1465000975827 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:42:55 INFO - PROCESS | 3040 | 1465000975832 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5008000 == 38 [pid = 3040] [id = 481] 17:42:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1C6E400) [pid = 3040] [serial = 1443] [outer = 0000000000000000] 17:42:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF1D35400) [pid = 3040] [serial = 1444] [outer = 0000003FF1C6E400] 17:42:55 INFO - PROCESS | 3040 | 1465000975878 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1E6E800) [pid = 3040] [serial = 1445] [outer = 0000003FF1C6E400] 17:42:56 INFO - PROCESS | 3040 | 1465000976295 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]]]}] 17:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 587ms 17:42:56 INFO - PROCESS | 3040 | 1465000976323 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 3040 | 1465000976326 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:42:56 INFO - PROCESS | 3040 | 1465000976329 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:42:56 INFO - PROCESS | 3040 | 1465000976331 Marionette TRACE conn6 <- [1,1890,null,{}] 17:42:56 INFO - PROCESS | 3040 | 1465000976351 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}] 17:42:56 INFO - PROCESS | 3040 | 1465000976440 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:42:56 INFO - PROCESS | 3040 | 1465000976445 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF07000 == 39 [pid = 3040] [id = 482] 17:42:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1E6F400) [pid = 3040] [serial = 1446] [outer = 0000000000000000] 17:42:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF219D000) [pid = 3040] [serial = 1447] [outer = 0000003FF1E6F400] 17:42:56 INFO - PROCESS | 3040 | 1465000976491 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF21A5C00) [pid = 3040] [serial = 1448] [outer = 0000003FF1E6F400] 17:42:57 INFO - PROCESS | 3040 | 1465000977025 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]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 752ms 17:42:57 INFO - PROCESS | 3040 | 1465000977085 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 3040 | 1465000977090 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:42:57 INFO - PROCESS | 3040 | 1465000977096 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 3040 | 1465000977100 Marionette TRACE conn6 <- [1,1894,null,{}] 17:42:57 INFO - PROCESS | 3040 | 1465000977106 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}] 17:42:57 INFO - PROCESS | 3040 | 1465000977240 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:42:57 INFO - PROCESS | 3040 | 1465000977356 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F77800 == 40 [pid = 3040] [id = 483] 17:42:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE2DC2800) [pid = 3040] [serial = 1449] [outer = 0000000000000000] 17:42:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE6084800) [pid = 3040] [serial = 1450] [outer = 0000003FE2DC2800] 17:42:57 INFO - PROCESS | 3040 | 1465000977422 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEA930800) [pid = 3040] [serial = 1451] [outer = 0000003FE2DC2800] 17:42:58 INFO - PROCESS | 3040 | 1465000978062 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]]]}] 17:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1029ms 17:42:58 INFO - PROCESS | 3040 | 1465000978129 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 3040 | 1465000978135 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:42:58 INFO - PROCESS | 3040 | 1465000978142 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 3040 | 1465000978145 Marionette TRACE conn6 <- [1,1898,null,{}] 17:42:58 INFO - PROCESS | 3040 | 1465000978184 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}] 17:42:58 INFO - PROCESS | 3040 | 1465000978312 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:42:58 INFO - PROCESS | 3040 | 1465000978429 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C3E800 == 41 [pid = 3040] [id = 484] 17:42:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FED783400) [pid = 3040] [serial = 1452] [outer = 0000000000000000] 17:42:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE08B400) [pid = 3040] [serial = 1453] [outer = 0000003FED783400] 17:42:58 INFO - PROCESS | 3040 | 1465000978489 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE1DD800) [pid = 3040] [serial = 1454] [outer = 0000003FED783400] 17:42:59 INFO - PROCESS | 3040 | 1465000979117 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]]]}] 17:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1040ms 17:42:59 INFO - PROCESS | 3040 | 1465000979188 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 3040 | 1465000979191 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:42:59 INFO - PROCESS | 3040 | 1465000979195 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 3040 | 1465000979199 Marionette TRACE conn6 <- [1,1902,null,{}] 17:42:59 INFO - PROCESS | 3040 | 1465000979210 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}] 17:42:59 INFO - PROCESS | 3040 | 1465000979369 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:42:59 INFO - PROCESS | 3040 | 1465000979489 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51C9800 == 42 [pid = 3040] [id = 485] 17:42:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEFE4F400) [pid = 3040] [serial = 1455] [outer = 0000000000000000] 17:42:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF0BDE000) [pid = 3040] [serial = 1456] [outer = 0000003FEFE4F400] 17:42:59 INFO - PROCESS | 3040 | 1465000979552 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF21A2C00) [pid = 3040] [serial = 1457] [outer = 0000003FEFE4F400] 17:43:00 INFO - PROCESS | 3040 | 1465000980337 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]]]}] 17:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1199ms 17:43:00 INFO - PROCESS | 3040 | 1465000980395 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 3040 | 1465000980400 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:43:00 INFO - PROCESS | 3040 | 1465000980405 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:43:00 INFO - PROCESS | 3040 | 1465000980408 Marionette TRACE conn6 <- [1,1906,null,{}] 17:43:00 INFO - PROCESS | 3040 | 1465000980414 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}] 17:43:00 INFO - PROCESS | 3040 | 1465000980529 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:43:00 INFO - PROCESS | 3040 | 1465000980605 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2DE5000 == 43 [pid = 3040] [id = 486] 17:43:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE6D0BC00) [pid = 3040] [serial = 1458] [outer = 0000000000000000] 17:43:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEA921400) [pid = 3040] [serial = 1459] [outer = 0000003FE6D0BC00] 17:43:00 INFO - PROCESS | 3040 | 1465000980714 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEB078C00) [pid = 3040] [serial = 1460] [outer = 0000003FE6D0BC00] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE10A0000 == 42 [pid = 3040] [id = 462] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5008000 == 41 [pid = 3040] [id = 481] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF454A800 == 40 [pid = 3040] [id = 480] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CED800 == 39 [pid = 3040] [id = 479] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF227F800 == 38 [pid = 3040] [id = 478] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C4A800 == 37 [pid = 3040] [id = 477] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF09800 == 36 [pid = 3040] [id = 476] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7D1800 == 35 [pid = 3040] [id = 475] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE609A800 == 34 [pid = 3040] [id = 474] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6C8F000 == 33 [pid = 3040] [id = 472] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA74000 == 32 [pid = 3040] [id = 471] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEECB1000 == 31 [pid = 3040] [id = 473] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51C9800 == 30 [pid = 3040] [id = 485] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C3E800 == 29 [pid = 3040] [id = 484] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF07000 == 28 [pid = 3040] [id = 482] 17:43:01 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F77800 == 27 [pid = 3040] [id = 483] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEBB34800) [pid = 3040] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FE20AEC00) [pid = 3040] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE5E3C400) [pid = 3040] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEA92FC00) [pid = 3040] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEB37EC00) [pid = 3040] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE6AF9800) [pid = 3040] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE7942C00) [pid = 3040] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB063000) [pid = 3040] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE013C00) [pid = 3040] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB3C5000) [pid = 3040] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE798D800) [pid = 3040] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEF5DA000) [pid = 3040] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEEC55C00) [pid = 3040] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE2B3000) [pid = 3040] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF2E29000) [pid = 3040] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF21B5400) [pid = 3040] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FED77C400) [pid = 3040] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE19A800) [pid = 3040] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE095800) [pid = 3040] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEEFC1800) [pid = 3040] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE73D800) [pid = 3040] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE32E800) [pid = 3040] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE34F400) [pid = 3040] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE411800) [pid = 3040] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEB37B800) [pid = 3040] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:43:01 INFO - PROCESS | 3040 | 1465000981939 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]]]}] 17:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1600ms 17:43:02 INFO - PROCESS | 3040 | 1465000982056 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 3040 | 1465000982060 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:43:02 INFO - PROCESS | 3040 | 1465000982070 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:43:02 INFO - PROCESS | 3040 | 1465000982073 Marionette TRACE conn6 <- [1,1910,null,{}] 17:43:02 INFO - PROCESS | 3040 | 1465000982079 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}] 17:43:02 INFO - PROCESS | 3040 | 1465000982180 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:43:02 INFO - PROCESS | 3040 | 1465000982188 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE60A7000 == 28 [pid = 3040] [id = 487] 17:43:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE2C28400) [pid = 3040] [serial = 1461] [outer = 0000000000000000] 17:43:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE6083000) [pid = 3040] [serial = 1462] [outer = 0000003FE2C28400] 17:43:02 INFO - PROCESS | 3040 | 1465000982239 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE6AF1400) [pid = 3040] [serial = 1463] [outer = 0000003FE2C28400] 17:43:02 INFO - PROCESS | 3040 | 1465000982724 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]]]}] 17:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 17:43:02 INFO - PROCESS | 3040 | 1465000982767 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 3040 | 1465000982774 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:43:02 INFO - PROCESS | 3040 | 1465000982781 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 3040 | 1465000982784 Marionette TRACE conn6 <- [1,1914,null,{}] 17:43:02 INFO - PROCESS | 3040 | 1465000982787 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}] 17:43:02 INFO - PROCESS | 3040 | 1465000982882 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:43:02 INFO - PROCESS | 3040 | 1465000982891 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB477000 == 29 [pid = 3040] [id = 488] 17:43:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE8002C00) [pid = 3040] [serial = 1464] [outer = 0000000000000000] 17:43:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEA923800) [pid = 3040] [serial = 1465] [outer = 0000003FE8002C00] 17:43:02 INFO - PROCESS | 3040 | 1465000982941 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB060000) [pid = 3040] [serial = 1466] [outer = 0000003FE8002C00] 17:43:03 INFO - PROCESS | 3040 | 1465000983418 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]]]}] 17:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 17:43:03 INFO - PROCESS | 3040 | 1465000983479 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 3040 | 1465000983482 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:43:03 INFO - PROCESS | 3040 | 1465000983485 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 3040 | 1465000983489 Marionette TRACE conn6 <- [1,1918,null,{}] 17:43:03 INFO - PROCESS | 3040 | 1465000983500 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}] 17:43:03 INFO - PROCESS | 3040 | 1465000983621 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:43:03 INFO - PROCESS | 3040 | 1465000983709 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE626800 == 30 [pid = 3040] [id = 489] 17:43:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE1654800) [pid = 3040] [serial = 1467] [outer = 0000000000000000] 17:43:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEBB97400) [pid = 3040] [serial = 1468] [outer = 0000003FE1654800] 17:43:03 INFO - PROCESS | 3040 | 1465000983763 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEDD41400) [pid = 3040] [serial = 1469] [outer = 0000003FE1654800] 17:43:04 INFO - PROCESS | 3040 | 1465000984169 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]]]}] 17:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 17:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:43:04 INFO - PROCESS | 3040 | 1465000984221 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 3040 | 1465000984224 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:43:04 INFO - PROCESS | 3040 | 1465000984228 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 3040 | 1465000984229 Marionette TRACE conn6 <- [1,1922,null,{}] 17:43:04 INFO - PROCESS | 3040 | 1465000984241 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}] 17:43:04 INFO - PROCESS | 3040 | 1465000984356 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:43:04 INFO - PROCESS | 3040 | 1465000984367 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF12000 == 31 [pid = 3040] [id = 490] 17:43:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE08BC00) [pid = 3040] [serial = 1470] [outer = 0000000000000000] 17:43:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE095400) [pid = 3040] [serial = 1471] [outer = 0000003FEE08BC00] 17:43:04 INFO - PROCESS | 3040 | 1465000984416 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE10FC00) [pid = 3040] [serial = 1472] [outer = 0000003FEE08BC00] 17:43:04 INFO - PROCESS | 3040 | 1465000984871 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]]]}] 17:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 17:43:04 INFO - PROCESS | 3040 | 1465000984923 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 3040 | 1465000984925 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:43:04 INFO - PROCESS | 3040 | 1465000984928 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 3040 | 1465000984930 Marionette TRACE conn6 <- [1,1926,null,{}] 17:43:04 INFO - PROCESS | 3040 | 1465000984934 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}] 17:43:05 INFO - PROCESS | 3040 | 1465000985078 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:43:05 INFO - PROCESS | 3040 | 1465000985090 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF596800 == 32 [pid = 3040] [id = 491] 17:43:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE79C5400) [pid = 3040] [serial = 1473] [outer = 0000000000000000] 17:43:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE1DD400) [pid = 3040] [serial = 1474] [outer = 0000003FE79C5400] 17:43:05 INFO - PROCESS | 3040 | 1465000985137 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE2AF800) [pid = 3040] [serial = 1475] [outer = 0000003FE79C5400] 17:43:05 INFO - PROCESS | 3040 | 1465000985605 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]]]}] 17:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 733ms 17:43:05 INFO - PROCESS | 3040 | 1465000985665 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 3040 | 1465000985667 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:43:05 INFO - PROCESS | 3040 | 1465000985670 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 3040 | 1465000985672 Marionette TRACE conn6 <- [1,1930,null,{}] 17:43:05 INFO - PROCESS | 3040 | 1465000985680 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}] 17:43:05 INFO - PROCESS | 3040 | 1465000985822 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:43:05 INFO - PROCESS | 3040 | 1465000985836 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F31800 == 33 [pid = 3040] [id = 492] 17:43:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE08D400) [pid = 3040] [serial = 1476] [outer = 0000000000000000] 17:43:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE463400) [pid = 3040] [serial = 1477] [outer = 0000003FEE08D400] 17:43:05 INFO - PROCESS | 3040 | 1465000985884 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEF38B000) [pid = 3040] [serial = 1478] [outer = 0000003FEE08D400] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE678A000) [pid = 3040] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE1FC1C00) [pid = 3040] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE165AC00) [pid = 3040] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB07CC00) [pid = 3040] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE2E8EC00) [pid = 3040] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1E6F400) [pid = 3040] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEF1CF000) [pid = 3040] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE1FC1400) [pid = 3040] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1D04800) [pid = 3040] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEFE5F000) [pid = 3040] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1C6E400) [pid = 3040] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:43:06 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE1E3800) [pid = 3040] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:43:06 INFO - PROCESS | 3040 | 1465000986528 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]]]}] 17:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 881ms 17:43:06 INFO - PROCESS | 3040 | 1465000986554 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:43:06 INFO - PROCESS | 3040 | 1465000986557 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:43:06 INFO - PROCESS | 3040 | 1465000986559 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 3040 | 1465000986561 Marionette TRACE conn6 <- [1,1934,null,{}] 17:43:06 INFO - PROCESS | 3040 | 1465000986565 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}] 17:43:06 INFO - PROCESS | 3040 | 1465000986648 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:43:06 INFO - PROCESS | 3040 | 1465000986653 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF227D000 == 34 [pid = 3040] [id = 493] 17:43:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE68C4800) [pid = 3040] [serial = 1479] [outer = 0000000000000000] 17:43:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE764000) [pid = 3040] [serial = 1480] [outer = 0000003FE68C4800] 17:43:06 INFO - PROCESS | 3040 | 1465000986699 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFBE9000) [pid = 3040] [serial = 1481] [outer = 0000003FE68C4800] 17:43:07 INFO - PROCESS | 3040 | 1465000987123 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]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 584ms 17:43:07 INFO - PROCESS | 3040 | 1465000987155 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 3040 | 1465000987157 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:43:07 INFO - PROCESS | 3040 | 1465000987161 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 3040 | 1465000987163 Marionette TRACE conn6 <- [1,1938,null,{}] 17:43:07 INFO - PROCESS | 3040 | 1465000987171 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}] 17:43:07 INFO - PROCESS | 3040 | 1465000987256 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:43:07 INFO - PROCESS | 3040 | 1465000987261 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CD5800 == 35 [pid = 3040] [id = 494] 17:43:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE47000) [pid = 3040] [serial = 1482] [outer = 0000000000000000] 17:43:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE5CC00) [pid = 3040] [serial = 1483] [outer = 0000003FEFE47000] 17:43:07 INFO - PROCESS | 3040 | 1465000987309 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF107A400) [pid = 3040] [serial = 1484] [outer = 0000003FEFE47000] 17:43:07 INFO - PROCESS | 3040 | 1465000987755 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]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 628ms 17:43:07 INFO - PROCESS | 3040 | 1465000987791 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 3040 | 1465000987793 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:43:07 INFO - PROCESS | 3040 | 1465000987802 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 3040 | 1465000987803 Marionette TRACE conn6 <- [1,1942,null,{}] 17:43:07 INFO - PROCESS | 3040 | 1465000987807 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}] 17:43:07 INFO - PROCESS | 3040 | 1465000987892 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:43:07 INFO - PROCESS | 3040 | 1465000987900 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE622800 == 36 [pid = 3040] [id = 495] 17:43:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEB3C2C00) [pid = 3040] [serial = 1485] [outer = 0000000000000000] 17:43:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1D2A400) [pid = 3040] [serial = 1486] [outer = 0000003FEB3C2C00] 17:43:07 INFO - PROCESS | 3040 | 1465000987946 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1E6D000) [pid = 3040] [serial = 1487] [outer = 0000003FEB3C2C00] 17:43:08 INFO - PROCESS | 3040 | 1465000988669 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]]]}] 17:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 942ms 17:43:08 INFO - PROCESS | 3040 | 1465000988742 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:43:08 INFO - PROCESS | 3040 | 1465000988747 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:43:08 INFO - PROCESS | 3040 | 1465000988752 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:43:08 INFO - PROCESS | 3040 | 1465000988756 Marionette TRACE conn6 <- [1,1946,null,{}] 17:43:08 INFO - PROCESS | 3040 | 1465000988762 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}] 17:43:08 INFO - PROCESS | 3040 | 1465000988928 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:43:09 INFO - PROCESS | 3040 | 1465000989044 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB463000 == 37 [pid = 3040] [id = 496] 17:43:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE20AAC00) [pid = 3040] [serial = 1488] [outer = 0000000000000000] 17:43:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE686D800) [pid = 3040] [serial = 1489] [outer = 0000003FE20AAC00] 17:43:09 INFO - PROCESS | 3040 | 1465000989109 Marionette DEBUG loaded listener.js 17:43:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE7F6C400) [pid = 3040] [serial = 1490] [outer = 0000003FE20AAC00] 17:43:09 INFO - PROCESS | 3040 | 1465000989890 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]]]}] 17:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1183ms 17:43:09 INFO - PROCESS | 3040 | 1465000989939 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 3040 | 1465000989945 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:43:09 INFO - PROCESS | 3040 | 1465000989952 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 3040 | 1465000989955 Marionette TRACE conn6 <- [1,1950,null,{}] 17:43:09 INFO - PROCESS | 3040 | 1465000989959 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}] 17:43:10 INFO - PROCESS | 3040 | 1465000990098 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:43:10 INFO - PROCESS | 3040 | 1465000990324 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F5D800 == 38 [pid = 3040] [id = 497] 17:43:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE237F800) [pid = 3040] [serial = 1491] [outer = 0000000000000000] 17:43:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE6761000) [pid = 3040] [serial = 1492] [outer = 0000003FE237F800] 17:43:10 INFO - PROCESS | 3040 | 1465000990388 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE798D400) [pid = 3040] [serial = 1493] [outer = 0000003FE237F800] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CD5800 == 37 [pid = 3040] [id = 494] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF227D000 == 36 [pid = 3040] [id = 493] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F31800 == 35 [pid = 3040] [id = 492] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF596800 == 34 [pid = 3040] [id = 491] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF12000 == 33 [pid = 3040] [id = 490] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE626800 == 32 [pid = 3040] [id = 489] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB477000 == 31 [pid = 3040] [id = 488] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE60A7000 == 30 [pid = 3040] [id = 487] 17:43:10 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2DE5000 == 29 [pid = 3040] [id = 486] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEEC55800) [pid = 3040] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE455400) [pid = 3040] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE092800) [pid = 3040] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB063400) [pid = 3040] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEBB11400) [pid = 3040] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB377C00) [pid = 3040] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB497000) [pid = 3040] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE6A0FC00) [pid = 3040] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF219D000) [pid = 3040] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE7988400) [pid = 3040] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEFE45C00) [pid = 3040] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF21A5C00) [pid = 3040] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE6016400) [pid = 3040] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE6CAD400) [pid = 3040] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB3C2000) [pid = 3040] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF1073400) [pid = 3040] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF1E6E800) [pid = 3040] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF1D35400) [pid = 3040] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF1C68800) [pid = 3040] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE2A8000) [pid = 3040] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE331800) [pid = 3040] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEFE49C00) [pid = 3040] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:43:10 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE163800) [pid = 3040] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:43:11 INFO - PROCESS | 3040 | 1465000991056 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]]]}] 17:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1136ms 17:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:43:11 INFO - PROCESS | 3040 | 1465000991088 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 3040 | 1465000991093 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:43:11 INFO - PROCESS | 3040 | 1465000991097 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 3040 | 1465000991100 Marionette TRACE conn6 <- [1,1954,null,{}] 17:43:11 INFO - PROCESS | 3040 | 1465000991105 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}] 17:43:11 INFO - PROCESS | 3040 | 1465000991200 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:43:11 INFO - PROCESS | 3040 | 1465000991281 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84CD000 == 30 [pid = 3040] [id = 498] 17:43:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE1FD0800) [pid = 3040] [serial = 1494] [outer = 0000000000000000] 17:43:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE7828800) [pid = 3040] [serial = 1495] [outer = 0000003FE1FD0800] 17:43:11 INFO - PROCESS | 3040 | 1465000991332 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB05FC00) [pid = 3040] [serial = 1496] [outer = 0000003FE1FD0800] 17:43:11 INFO - PROCESS | 3040 | 1465000991783 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]]]}] 17:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 732ms 17:43:11 INFO - PROCESS | 3040 | 1465000991831 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 3040 | 1465000991835 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:43:11 INFO - PROCESS | 3040 | 1465000991839 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 3040 | 1465000991841 Marionette TRACE conn6 <- [1,1958,null,{}] 17:43:11 INFO - PROCESS | 3040 | 1465000991845 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}] 17:43:11 INFO - PROCESS | 3040 | 1465000991940 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:43:11 INFO - PROCESS | 3040 | 1465000991946 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4E4800 == 31 [pid = 3040] [id = 499] 17:43:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB3C8400) [pid = 3040] [serial = 1497] [outer = 0000000000000000] 17:43:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FED77EC00) [pid = 3040] [serial = 1498] [outer = 0000003FEB3C8400] 17:43:12 INFO - PROCESS | 3040 | 1465000991995 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE093400) [pid = 3040] [serial = 1499] [outer = 0000003FEB3C8400] 17:43:12 INFO - PROCESS | 3040 | 1465000992457 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]]]}] 17:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 17:43:12 INFO - PROCESS | 3040 | 1465000992534 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 3040 | 1465000992537 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:43:12 INFO - PROCESS | 3040 | 1465000992542 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 3040 | 1465000992548 Marionette TRACE conn6 <- [1,1962,null,{}] 17:43:12 INFO - PROCESS | 3040 | 1465000992558 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}] 17:43:12 INFO - PROCESS | 3040 | 1465000992652 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:43:12 INFO - PROCESS | 3040 | 1465000992667 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFB94800 == 32 [pid = 3040] [id = 500] 17:43:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE202400) [pid = 3040] [serial = 1500] [outer = 0000000000000000] 17:43:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE2B3000) [pid = 3040] [serial = 1501] [outer = 0000003FEE202400] 17:43:12 INFO - PROCESS | 3040 | 1465000992714 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE352800) [pid = 3040] [serial = 1502] [outer = 0000003FEE202400] 17:43:13 INFO - PROCESS | 3040 | 1465000993149 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]]]}] 17:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 17:43:13 INFO - PROCESS | 3040 | 1465000993234 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 3040 | 1465000993237 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:43:13 INFO - PROCESS | 3040 | 1465000993240 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:43:13 INFO - PROCESS | 3040 | 1465000993242 Marionette TRACE conn6 <- [1,1966,null,{}] 17:43:13 INFO - PROCESS | 3040 | 1465000993246 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}] 17:43:13 INFO - PROCESS | 3040 | 1465000993401 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:43:13 INFO - PROCESS | 3040 | 1465000993419 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F29000 == 33 [pid = 3040] [id = 501] 17:43:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE463000) [pid = 3040] [serial = 1503] [outer = 0000000000000000] 17:43:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE73F400) [pid = 3040] [serial = 1504] [outer = 0000003FEE463000] 17:43:13 INFO - PROCESS | 3040 | 1465000993473 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEECD1400) [pid = 3040] [serial = 1505] [outer = 0000003FEE463000] 17:43:13 INFO - PROCESS | 3040 | 1465000993909 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]]]}] 17:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 17:43:13 INFO - PROCESS | 3040 | 1465000993934 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 3040 | 1465000993936 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:43:13 INFO - PROCESS | 3040 | 1465000993939 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:43:13 INFO - PROCESS | 3040 | 1465000993941 Marionette TRACE conn6 <- [1,1970,null,{}] 17:43:13 INFO - PROCESS | 3040 | 1465000993945 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}] 17:43:14 INFO - PROCESS | 3040 | 1465000994058 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:43:14 INFO - PROCESS | 3040 | 1465000994063 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF148000 == 34 [pid = 3040] [id = 502] 17:43:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE44C00) [pid = 3040] [serial = 1506] [outer = 0000000000000000] 17:43:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFE48C00) [pid = 3040] [serial = 1507] [outer = 0000003FEFE44C00] 17:43:14 INFO - PROCESS | 3040 | 1465000994168 Marionette DEBUG loaded listener.js 17:43:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1C69400) [pid = 3040] [serial = 1508] [outer = 0000003FEFE44C00] 17:43:14 INFO - PROCESS | 3040 | 1465000994624 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]]]}] 17:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 732ms 17:43:14 INFO - PROCESS | 3040 | 1465000994681 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:43:14 INFO - PROCESS | 3040 | 1465000994683 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:43:14 INFO - PROCESS | 3040 | 1465000994686 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - PROCESS | 3040 | 1465000994688 Marionette TRACE conn6 <- [1,1974,null,{}] 17:43:14 INFO - PROCESS | 3040 | 1465000994725 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}] 17:43:14 INFO - PROCESS | 3040 | 1465000994849 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:43:14 INFO - PROCESS | 3040 | 1465000994861 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45B1800 == 35 [pid = 3040] [id = 503] 17:43:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1E6B400) [pid = 3040] [serial = 1509] [outer = 0000000000000000] 17:43:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF21A0C00) [pid = 3040] [serial = 1510] [outer = 0000003FF1E6B400] 17:43:14 INFO - PROCESS | 3040 | 1465000994910 Marionette DEBUG loaded listener.js 17:43:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF21AB000) [pid = 3040] [serial = 1511] [outer = 0000003FF1E6B400] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE2C28400) [pid = 3040] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE6D0BC00) [pid = 3040] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE1654800) [pid = 3040] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE08D400) [pid = 3040] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE2DC2800) [pid = 3040] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FED783400) [pid = 3040] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEFE4F400) [pid = 3040] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEFE47000) [pid = 3040] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE68C4800) [pid = 3040] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE08BC00) [pid = 3040] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE79C5400) [pid = 3040] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:43:15 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE8002C00) [pid = 3040] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:43:15 INFO - PROCESS | 3040 | 1465000995393 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]]]}] 17:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 755ms 17:43:15 INFO - PROCESS | 3040 | 1465000995445 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 3040 | 1465000995447 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:43:15 INFO - PROCESS | 3040 | 1465000995450 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:43:15 INFO - PROCESS | 3040 | 1465000995452 Marionette TRACE conn6 <- [1,1978,null,{}] 17:43:15 INFO - PROCESS | 3040 | 1465000995455 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}] 17:43:15 INFO - PROCESS | 3040 | 1465000995569 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:43:15 INFO - PROCESS | 3040 | 1465000995621 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF501B000 == 36 [pid = 3040] [id = 504] 17:43:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE2DC2800) [pid = 3040] [serial = 1512] [outer = 0000000000000000] 17:43:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEDDE8000) [pid = 3040] [serial = 1513] [outer = 0000003FE2DC2800] 17:43:15 INFO - PROCESS | 3040 | 1465000995667 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF21A1C00) [pid = 3040] [serial = 1514] [outer = 0000003FE2DC2800] 17:43:16 INFO - PROCESS | 3040 | 1465000996010 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]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 587ms 17:43:16 INFO - PROCESS | 3040 | 1465000996041 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 3040 | 1465000996043 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:43:16 INFO - PROCESS | 3040 | 1465000996046 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 3040 | 1465000996048 Marionette TRACE conn6 <- [1,1982,null,{}] 17:43:16 INFO - PROCESS | 3040 | 1465000996051 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}] 17:43:16 INFO - PROCESS | 3040 | 1465000996179 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:43:16 INFO - PROCESS | 3040 | 1465000996215 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5022800 == 37 [pid = 3040] [id = 505] 17:43:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21AFC00) [pid = 3040] [serial = 1515] [outer = 0000000000000000] 17:43:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF21B5800) [pid = 3040] [serial = 1516] [outer = 0000003FF21AFC00] 17:43:16 INFO - PROCESS | 3040 | 1465000996261 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF2206C00) [pid = 3040] [serial = 1517] [outer = 0000003FF21AFC00] 17:43:16 INFO - PROCESS | 3040 | 1465000996643 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]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 17:43:16 INFO - PROCESS | 3040 | 1465000996679 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 3040 | 1465000996681 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:43:16 INFO - PROCESS | 3040 | 1465000996684 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:43:16 INFO - PROCESS | 3040 | 1465000996686 Marionette TRACE conn6 <- [1,1986,null,{}] 17:43:16 INFO - PROCESS | 3040 | 1465000996689 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}] 17:43:16 INFO - PROCESS | 3040 | 1465000996806 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:43:16 INFO - PROCESS | 3040 | 1465000996815 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF169800 == 38 [pid = 3040] [id = 506] 17:43:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF21B2400) [pid = 3040] [serial = 1518] [outer = 0000000000000000] 17:43:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2210000) [pid = 3040] [serial = 1519] [outer = 0000003FF21B2400] 17:43:16 INFO - PROCESS | 3040 | 1465000996861 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2CC9800) [pid = 3040] [serial = 1520] [outer = 0000003FF21B2400] 17:43:17 INFO - PROCESS | 3040 | 1465000997315 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]]]}] 17:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 17:43:17 INFO - PROCESS | 3040 | 1465000997381 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 3040 | 1465000997386 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:43:17 INFO - PROCESS | 3040 | 1465000997392 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 3040 | 1465000997396 Marionette TRACE conn6 <- [1,1990,null,{}] 17:43:17 INFO - PROCESS | 3040 | 1465000997404 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}] 17:43:17 INFO - PROCESS | 3040 | 1465000997615 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:43:17 INFO - PROCESS | 3040 | 1465000997720 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB47B800 == 39 [pid = 3040] [id = 507] 17:43:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE6815C00) [pid = 3040] [serial = 1521] [outer = 0000000000000000] 17:43:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE6CB1000) [pid = 3040] [serial = 1522] [outer = 0000003FE6815C00] 17:43:17 INFO - PROCESS | 3040 | 1465000997785 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB07BC00) [pid = 3040] [serial = 1523] [outer = 0000003FE6815C00] 17:43:18 INFO - PROCESS | 3040 | 1465000998366 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]]]}] 17:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1037ms 17:43:18 INFO - PROCESS | 3040 | 1465000998431 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:43:18 INFO - PROCESS | 3040 | 1465000998437 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:43:18 INFO - PROCESS | 3040 | 1465000998444 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - PROCESS | 3040 | 1465000998447 Marionette TRACE conn6 <- [1,1994,null,{}] 17:43:18 INFO - PROCESS | 3040 | 1465000998451 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}] 17:43:18 INFO - PROCESS | 3040 | 1465000998629 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:43:18 INFO - PROCESS | 3040 | 1465000998746 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1F800 == 40 [pid = 3040] [id = 508] 17:43:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE019C00) [pid = 3040] [serial = 1524] [outer = 0000000000000000] 17:43:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE18EC00) [pid = 3040] [serial = 1525] [outer = 0000003FEE019C00] 17:43:18 INFO - PROCESS | 3040 | 1465000998807 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE2B0000) [pid = 3040] [serial = 1526] [outer = 0000003FEE019C00] 17:43:19 INFO - PROCESS | 3040 | 1465000999430 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]]]}] 17:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 17:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1031ms 17:43:19 INFO - PROCESS | 3040 | 1465000999474 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 3040 | 1465000999477 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:43:19 INFO - PROCESS | 3040 | 1465000999481 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 3040 | 1465000999485 Marionette TRACE conn6 <- [1,1998,null,{}] 17:43:19 INFO - PROCESS | 3040 | 1465000999496 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}] 17:43:19 INFO - PROCESS | 3040 | 1465000999619 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:43:19 INFO - PROCESS | 3040 | 1465000999744 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5371000 == 41 [pid = 3040] [id = 509] 17:43:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEFBE8800) [pid = 3040] [serial = 1527] [outer = 0000000000000000] 17:43:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF1C73000) [pid = 3040] [serial = 1528] [outer = 0000003FEFBE8800] 17:43:19 INFO - PROCESS | 3040 | 1465000999808 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF21B5C00) [pid = 3040] [serial = 1529] [outer = 0000003FEFBE8800] 17:43:20 INFO - PROCESS | 3040 | 1465001000472 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]]]}] 17:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1038ms 17:43:20 INFO - PROCESS | 3040 | 1465001000521 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:43:20 INFO - PROCESS | 3040 | 1465001000525 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:43:20 INFO - PROCESS | 3040 | 1465001000528 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:43:20 INFO - PROCESS | 3040 | 1465001000531 Marionette TRACE conn6 <- [1,2002,null,{}] 17:43:20 INFO - PROCESS | 3040 | 1465001000535 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}] 17:43:20 INFO - PROCESS | 3040 | 1465001000773 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:43:20 INFO - PROCESS | 3040 | 1465001000919 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F68000 == 42 [pid = 3040] [id = 510] 17:43:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE1634800) [pid = 3040] [serial = 1530] [outer = 0000000000000000] 17:43:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE5E72400) [pid = 3040] [serial = 1531] [outer = 0000003FE1634800] 17:43:20 INFO - PROCESS | 3040 | 1465001000974 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE7981400) [pid = 3040] [serial = 1532] [outer = 0000003FE1634800] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5022800 == 41 [pid = 3040] [id = 505] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF501B000 == 40 [pid = 3040] [id = 504] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45B1800 == 39 [pid = 3040] [id = 503] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF148000 == 38 [pid = 3040] [id = 502] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F29000 == 37 [pid = 3040] [id = 501] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFB94800 == 36 [pid = 3040] [id = 500] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4E4800 == 35 [pid = 3040] [id = 499] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84CD000 == 34 [pid = 3040] [id = 498] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F5D800 == 33 [pid = 3040] [id = 497] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB463000 == 32 [pid = 3040] [id = 496] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE622800 == 31 [pid = 3040] [id = 495] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5371000 == 30 [pid = 3040] [id = 509] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1F800 == 29 [pid = 3040] [id = 508] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF169800 == 28 [pid = 3040] [id = 506] 17:43:21 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB47B800 == 27 [pid = 3040] [id = 507] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEE095400) [pid = 3040] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE1DD400) [pid = 3040] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEA923800) [pid = 3040] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEB060000) [pid = 3040] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE6083000) [pid = 3040] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE6AF1400) [pid = 3040] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEA921400) [pid = 3040] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB078C00) [pid = 3040] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEBB97400) [pid = 3040] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE463400) [pid = 3040] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEA930800) [pid = 3040] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE6084800) [pid = 3040] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE1DD800) [pid = 3040] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF1D2A400) [pid = 3040] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE08B400) [pid = 3040] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF21A2C00) [pid = 3040] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE2AF800) [pid = 3040] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF0BDE000) [pid = 3040] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEFE5CC00) [pid = 3040] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEF38B000) [pid = 3040] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE10FC00) [pid = 3040] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF107A400) [pid = 3040] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE764000) [pid = 3040] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEDD41400) [pid = 3040] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEFBE9000) [pid = 3040] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:43:22 INFO - PROCESS | 3040 | 1465001002234 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]]]}] 17:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1755ms 17:43:22 INFO - PROCESS | 3040 | 1465001002291 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 3040 | 1465001002295 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:43:22 INFO - PROCESS | 3040 | 1465001002300 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 3040 | 1465001002303 Marionette TRACE conn6 <- [1,2006,null,{}] 17:43:22 INFO - PROCESS | 3040 | 1465001002310 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}] 17:43:22 INFO - PROCESS | 3040 | 1465001002412 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:43:22 INFO - PROCESS | 3040 | 1465001002493 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F5D000 == 28 [pid = 3040] [id = 511] 17:43:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE1FD3C00) [pid = 3040] [serial = 1533] [outer = 0000000000000000] 17:43:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE5FA7000) [pid = 3040] [serial = 1534] [outer = 0000003FE1FD3C00] 17:43:22 INFO - PROCESS | 3040 | 1465001002546 Marionette DEBUG loaded listener.js 17:43:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE686C400) [pid = 3040] [serial = 1535] [outer = 0000003FE1FD3C00] 17:43:22 INFO - PROCESS | 3040 | 1465001002971 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]]]}] 17:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 735ms 17:43:23 INFO - PROCESS | 3040 | 1465001003041 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:43:23 INFO - PROCESS | 3040 | 1465001003048 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:43:23 INFO - PROCESS | 3040 | 1465001003054 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 3040 | 1465001003057 Marionette TRACE conn6 <- [1,2010,null,{}] 17:43:23 INFO - PROCESS | 3040 | 1465001003061 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}] 17:43:23 INFO - PROCESS | 3040 | 1465001003163 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:43:23 INFO - PROCESS | 3040 | 1465001003177 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB429800 == 29 [pid = 3040] [id = 512] 17:43:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE79C2800) [pid = 3040] [serial = 1536] [outer = 0000000000000000] 17:43:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE834A400) [pid = 3040] [serial = 1537] [outer = 0000003FE79C2800] 17:43:23 INFO - PROCESS | 3040 | 1465001003229 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB058000) [pid = 3040] [serial = 1538] [outer = 0000003FE79C2800] 17:43:23 INFO - PROCESS | 3040 | 1465001003701 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]]]}] 17:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 17:43:23 INFO - PROCESS | 3040 | 1465001003745 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:43:23 INFO - PROCESS | 3040 | 1465001003748 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:43:23 INFO - PROCESS | 3040 | 1465001003752 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 3040 | 1465001003755 Marionette TRACE conn6 <- [1,2014,null,{}] 17:43:23 INFO - PROCESS | 3040 | 1465001003767 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}] 17:43:23 INFO - PROCESS | 3040 | 1465001003929 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:43:23 INFO - PROCESS | 3040 | 1465001003984 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3C9000 == 30 [pid = 3040] [id = 513] 17:43:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE186A400) [pid = 3040] [serial = 1539] [outer = 0000000000000000] 17:43:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB3F3000) [pid = 3040] [serial = 1540] [outer = 0000003FE186A400] 17:43:24 INFO - PROCESS | 3040 | 1465001004037 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FED777400) [pid = 3040] [serial = 1541] [outer = 0000003FE186A400] 17:43:24 INFO - PROCESS | 3040 | 1465001004460 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]]]}] 17:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 733ms 17:43:24 INFO - PROCESS | 3040 | 1465001004487 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 3040 | 1465001004489 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:43:24 INFO - PROCESS | 3040 | 1465001004499 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 3040 | 1465001004501 Marionette TRACE conn6 <- [1,2018,null,{}] 17:43:24 INFO - PROCESS | 3040 | 1465001004504 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}] 17:43:24 INFO - PROCESS | 3040 | 1465001004623 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:43:24 INFO - PROCESS | 3040 | 1465001004647 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF0D800 == 31 [pid = 3040] [id = 514] 17:43:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE08B400) [pid = 3040] [serial = 1542] [outer = 0000000000000000] 17:43:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE090C00) [pid = 3040] [serial = 1543] [outer = 0000003FEE08B400] 17:43:24 INFO - PROCESS | 3040 | 1465001004741 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE10AC00) [pid = 3040] [serial = 1544] [outer = 0000003FEE08B400] 17:43:25 INFO - PROCESS | 3040 | 1465001005191 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]]]}] 17:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 734ms 17:43:25 INFO - PROCESS | 3040 | 1465001005268 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:43:25 INFO - PROCESS | 3040 | 1465001005271 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:43:25 INFO - PROCESS | 3040 | 1465001005277 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 3040 | 1465001005278 Marionette TRACE conn6 <- [1,2022,null,{}] 17:43:25 INFO - PROCESS | 3040 | 1465001005286 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}] 17:43:25 INFO - PROCESS | 3040 | 1465001005398 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:43:25 INFO - PROCESS | 3040 | 1465001005407 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCDC800 == 32 [pid = 3040] [id = 515] 17:43:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE2380C00) [pid = 3040] [serial = 1545] [outer = 0000000000000000] 17:43:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE1DD000) [pid = 3040] [serial = 1546] [outer = 0000003FE2380C00] 17:43:25 INFO - PROCESS | 3040 | 1465001005454 Marionette DEBUG loaded listener.js 17:43:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE2AD000) [pid = 3040] [serial = 1547] [outer = 0000003FE2380C00] 17:43:25 INFO - PROCESS | 3040 | 1465001005917 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]]]}] 17:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 17:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:43:25 INFO - PROCESS | 3040 | 1465001005970 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:43:25 INFO - PROCESS | 3040 | 1465001005972 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:43:25 INFO - PROCESS | 3040 | 1465001005975 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 3040 | 1465001005977 Marionette TRACE conn6 <- [1,2026,null,{}] 17:43:25 INFO - PROCESS | 3040 | 1465001005981 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}] 17:43:26 INFO - PROCESS | 3040 | 1465001006121 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:43:26 INFO - PROCESS | 3040 | 1465001006176 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21C8800 == 33 [pid = 3040] [id = 516] 17:43:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE208000) [pid = 3040] [serial = 1548] [outer = 0000000000000000] 17:43:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE45B800) [pid = 3040] [serial = 1549] [outer = 0000003FEE208000] 17:43:26 INFO - PROCESS | 3040 | 1465001006224 Marionette DEBUG loaded listener.js 17:43:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEF188400) [pid = 3040] [serial = 1550] [outer = 0000003FEE208000] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF21AFC00) [pid = 3040] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE463000) [pid = 3040] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB3C8400) [pid = 3040] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE1FD0800) [pid = 3040] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE202400) [pid = 3040] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEFE44C00) [pid = 3040] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB3C2C00) [pid = 3040] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE20AAC00) [pid = 3040] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE237F800) [pid = 3040] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF21B2400) [pid = 3040] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE2DC2800) [pid = 3040] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:43:26 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1E6B400) [pid = 3040] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:43:26 INFO - PROCESS | 3040 | 1465001006801 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]]]}] 17:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 880ms 17:43:26 INFO - PROCESS | 3040 | 1465001006859 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:43:26 INFO - PROCESS | 3040 | 1465001006861 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:43:26 INFO - PROCESS | 3040 | 1465001006864 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:43:26 INFO - PROCESS | 3040 | 1465001006866 Marionette TRACE conn6 <- [1,2030,null,{}] 17:43:26 INFO - PROCESS | 3040 | 1465001006870 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}] 17:43:26 INFO - PROCESS | 3040 | 1465001006953 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:43:26 INFO - PROCESS | 3040 | 1465001006959 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF228A800 == 34 [pid = 3040] [id = 517] 17:43:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE163800) [pid = 3040] [serial = 1551] [outer = 0000000000000000] 17:43:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEF1DA000) [pid = 3040] [serial = 1552] [outer = 0000003FEE163800] 17:43:27 INFO - PROCESS | 3040 | 1465001007005 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFBEB000) [pid = 3040] [serial = 1553] [outer = 0000003FEE163800] 17:43:27 INFO - PROCESS | 3040 | 1465001007432 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]]]}] 17:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 586ms 17:43:27 INFO - PROCESS | 3040 | 1465001007461 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:43:27 INFO - PROCESS | 3040 | 1465001007463 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:43:27 INFO - PROCESS | 3040 | 1465001007471 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:43:27 INFO - PROCESS | 3040 | 1465001007473 Marionette TRACE conn6 <- [1,2034,null,{}] 17:43:27 INFO - PROCESS | 3040 | 1465001007476 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}] 17:43:27 INFO - PROCESS | 3040 | 1465001007560 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:43:27 INFO - PROCESS | 3040 | 1465001007567 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDC800 == 35 [pid = 3040] [id = 518] 17:43:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFBEF400) [pid = 3040] [serial = 1554] [outer = 0000000000000000] 17:43:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE5BC00) [pid = 3040] [serial = 1555] [outer = 0000003FEFBEF400] 17:43:27 INFO - PROCESS | 3040 | 1465001007614 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1079400) [pid = 3040] [serial = 1556] [outer = 0000003FEFBEF400] 17:43:28 INFO - PROCESS | 3040 | 1465001008061 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]]]}] 17:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms 17:43:28 INFO - PROCESS | 3040 | 1465001008102 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 3040 | 1465001008104 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:43:28 INFO - PROCESS | 3040 | 1465001008107 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:43:28 INFO - PROCESS | 3040 | 1465001008109 Marionette TRACE conn6 <- [1,2038,null,{}] 17:43:28 INFO - PROCESS | 3040 | 1465001008112 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}] 17:43:28 INFO - PROCESS | 3040 | 1465001008202 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:43:28 INFO - PROCESS | 3040 | 1465001008208 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3BE000 == 36 [pid = 3040] [id = 519] 17:43:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1077C00) [pid = 3040] [serial = 1557] [outer = 0000000000000000] 17:43:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1D2A400) [pid = 3040] [serial = 1558] [outer = 0000003FF1077C00] 17:43:28 INFO - PROCESS | 3040 | 1465001008254 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1E6B800) [pid = 3040] [serial = 1559] [outer = 0000003FF1077C00] 17:43:28 INFO - PROCESS | 3040 | 1465001008979 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]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 943ms 17:43:29 INFO - PROCESS | 3040 | 1465001009054 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 3040 | 1465001009059 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:43:29 INFO - PROCESS | 3040 | 1465001009064 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 3040 | 1465001009068 Marionette TRACE conn6 <- [1,2042,null,{}] 17:43:29 INFO - PROCESS | 3040 | 1465001009074 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}] 17:43:29 INFO - PROCESS | 3040 | 1465001009212 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:43:29 INFO - PROCESS | 3040 | 1465001009328 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84CC800 == 37 [pid = 3040] [id = 520] 17:43:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE1FC3000) [pid = 3040] [serial = 1560] [outer = 0000000000000000] 17:43:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE67CA800) [pid = 3040] [serial = 1561] [outer = 0000003FE1FC3000] 17:43:29 INFO - PROCESS | 3040 | 1465001009391 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE79C7800) [pid = 3040] [serial = 1562] [outer = 0000003FE1FC3000] 17:43:30 INFO - PROCESS | 3040 | 1465001010079 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]]]}] 17:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1087ms 17:43:30 INFO - PROCESS | 3040 | 1465001010156 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 3040 | 1465001010162 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:43:30 INFO - PROCESS | 3040 | 1465001010169 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 3040 | 1465001010172 Marionette TRACE conn6 <- [1,2046,null,{}] 17:43:30 INFO - PROCESS | 3040 | 1465001010176 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}] 17:43:30 INFO - PROCESS | 3040 | 1465001010362 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:43:30 INFO - PROCESS | 3040 | 1465001010372 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCD4000 == 38 [pid = 3040] [id = 521] 17:43:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FED1CFC00) [pid = 3040] [serial = 1563] [outer = 0000000000000000] 17:43:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FED776000) [pid = 3040] [serial = 1564] [outer = 0000003FED1CFC00] 17:43:30 INFO - PROCESS | 3040 | 1465001010432 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE10B800) [pid = 3040] [serial = 1565] [outer = 0000003FED1CFC00] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDC800 == 37 [pid = 3040] [id = 518] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF228A800 == 36 [pid = 3040] [id = 517] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21C8800 == 35 [pid = 3040] [id = 516] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCDC800 == 34 [pid = 3040] [id = 515] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF0D800 == 33 [pid = 3040] [id = 514] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3C9000 == 32 [pid = 3040] [id = 513] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB429800 == 31 [pid = 3040] [id = 512] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F5D000 == 30 [pid = 3040] [id = 511] 17:43:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F68000 == 29 [pid = 3040] [id = 510] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF2206C00) [pid = 3040] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE73F400) [pid = 3040] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEECD1400) [pid = 3040] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FED77EC00) [pid = 3040] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE093400) [pid = 3040] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE7828800) [pid = 3040] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB05FC00) [pid = 3040] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE2B3000) [pid = 3040] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF1C69400) [pid = 3040] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF1E6D000) [pid = 3040] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE686D800) [pid = 3040] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEFE48C00) [pid = 3040] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE7F6C400) [pid = 3040] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE6761000) [pid = 3040] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE798D400) [pid = 3040] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF2210000) [pid = 3040] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEDDE8000) [pid = 3040] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF21A0C00) [pid = 3040] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF2CC9800) [pid = 3040] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF21B5800) [pid = 3040] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF21AB000) [pid = 3040] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF21A1C00) [pid = 3040] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE352800) [pid = 3040] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:43:31 INFO - PROCESS | 3040 | 1465001011395 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]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1295ms 17:43:31 INFO - PROCESS | 3040 | 1465001011465 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 3040 | 1465001011470 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:43:31 INFO - PROCESS | 3040 | 1465001011475 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 3040 | 1465001011478 Marionette TRACE conn6 <- [1,2050,null,{}] 17:43:31 INFO - PROCESS | 3040 | 1465001011484 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}] 17:43:31 INFO - PROCESS | 3040 | 1465001011587 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:43:31 INFO - PROCESS | 3040 | 1465001011593 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6DD2800 == 30 [pid = 3040] [id = 522] 17:43:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE7984000) [pid = 3040] [serial = 1566] [outer = 0000000000000000] 17:43:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE798C800) [pid = 3040] [serial = 1567] [outer = 0000003FE7984000] 17:43:31 INFO - PROCESS | 3040 | 1465001011650 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB056000) [pid = 3040] [serial = 1568] [outer = 0000003FE7984000] 17:43:32 INFO - PROCESS | 3040 | 1465001012154 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]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 17:43:32 INFO - PROCESS | 3040 | 1465001012213 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 3040 | 1465001012219 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:43:32 INFO - PROCESS | 3040 | 1465001012225 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 3040 | 1465001012228 Marionette TRACE conn6 <- [1,2054,null,{}] 17:43:32 INFO - PROCESS | 3040 | 1465001012232 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}] 17:43:32 INFO - PROCESS | 3040 | 1465001012324 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:43:32 INFO - PROCESS | 3040 | 1465001012333 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC23000 == 31 [pid = 3040] [id = 523] 17:43:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB492400) [pid = 3040] [serial = 1569] [outer = 0000000000000000] 17:43:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEBB3B000) [pid = 3040] [serial = 1570] [outer = 0000003FEB492400] 17:43:32 INFO - PROCESS | 3040 | 1465001012382 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEDDEB400) [pid = 3040] [serial = 1571] [outer = 0000003FEB492400] 17:43:32 INFO - PROCESS | 3040 | 1465001012859 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]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 17:43:32 INFO - PROCESS | 3040 | 1465001012919 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 3040 | 1465001012921 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:43:32 INFO - PROCESS | 3040 | 1465001012925 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 3040 | 1465001012928 Marionette TRACE conn6 <- [1,2058,null,{}] 17:43:32 INFO - PROCESS | 3040 | 1465001012939 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}] 17:43:33 INFO - PROCESS | 3040 | 1465001013063 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:43:33 INFO - PROCESS | 3040 | 1465001013152 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF17800 == 32 [pid = 3040] [id = 524] 17:43:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE1E6000) [pid = 3040] [serial = 1572] [outer = 0000000000000000] 17:43:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE2B3000) [pid = 3040] [serial = 1573] [outer = 0000003FEE1E6000] 17:43:33 INFO - PROCESS | 3040 | 1465001013205 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE359000) [pid = 3040] [serial = 1574] [outer = 0000003FEE1E6000] 17:43:33 INFO - PROCESS | 3040 | 1465001013629 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]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 17:43:33 INFO - PROCESS | 3040 | 1465001013665 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 3040 | 1465001013668 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:43:33 INFO - PROCESS | 3040 | 1465001013671 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 3040 | 1465001013673 Marionette TRACE conn6 <- [1,2062,null,{}] 17:43:33 INFO - PROCESS | 3040 | 1465001013677 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}] 17:43:33 INFO - PROCESS | 3040 | 1465001013795 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:43:33 INFO - PROCESS | 3040 | 1465001013801 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F26800 == 33 [pid = 3040] [id = 525] 17:43:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE45BC00) [pid = 3040] [serial = 1575] [outer = 0000000000000000] 17:43:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE740400) [pid = 3040] [serial = 1576] [outer = 0000003FEE45BC00] 17:43:33 INFO - PROCESS | 3040 | 1465001013855 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF0E0800) [pid = 3040] [serial = 1577] [outer = 0000003FEE45BC00] 17:43:34 INFO - PROCESS | 3040 | 1465001014314 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]]]}] 17:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 17:43:34 INFO - PROCESS | 3040 | 1465001014369 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 3040 | 1465001014371 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:43:34 INFO - PROCESS | 3040 | 1465001014374 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 3040 | 1465001014376 Marionette TRACE conn6 <- [1,2066,null,{}] 17:43:34 INFO - PROCESS | 3040 | 1465001014379 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}] 17:43:34 INFO - PROCESS | 3040 | 1465001014522 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:43:34 INFO - PROCESS | 3040 | 1465001014533 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CD2800 == 34 [pid = 3040] [id = 526] 17:43:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE45F800) [pid = 3040] [serial = 1578] [outer = 0000000000000000] 17:43:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFE4A400) [pid = 3040] [serial = 1579] [outer = 0000003FEE45F800] 17:43:34 INFO - PROCESS | 3040 | 1465001014580 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF1C6C400) [pid = 3040] [serial = 1580] [outer = 0000003FEE45F800] 17:43:35 INFO - PROCESS | 3040 | 1465001015040 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]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 692ms 17:43:35 INFO - PROCESS | 3040 | 1465001015067 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 3040 | 1465001015069 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:43:35 INFO - PROCESS | 3040 | 1465001015072 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:43:35 INFO - PROCESS | 3040 | 1465001015074 Marionette TRACE conn6 <- [1,2070,null,{}] 17:43:35 INFO - PROCESS | 3040 | 1465001015077 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}] 17:43:35 INFO - PROCESS | 3040 | 1465001015229 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:43:35 INFO - PROCESS | 3040 | 1465001015286 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF500E000 == 35 [pid = 3040] [id = 527] 17:43:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF219A800) [pid = 3040] [serial = 1581] [outer = 0000000000000000] 17:43:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF219BC00) [pid = 3040] [serial = 1582] [outer = 0000003FF219A800] 17:43:35 INFO - PROCESS | 3040 | 1465001015334 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF21B3400) [pid = 3040] [serial = 1583] [outer = 0000003FF219A800] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE1634800) [pid = 3040] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE08B400) [pid = 3040] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE186A400) [pid = 3040] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE1FD3C00) [pid = 3040] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE79C2800) [pid = 3040] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE2380C00) [pid = 3040] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6815C00) [pid = 3040] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE019C00) [pid = 3040] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEFBE8800) [pid = 3040] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE208000) [pid = 3040] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEFBEF400) [pid = 3040] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:43:35 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE163800) [pid = 3040] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:43:35 INFO - PROCESS | 3040 | 1465001015792 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]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 733ms 17:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:43:35 INFO - PROCESS | 3040 | 1465001015811 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 3040 | 1465001015813 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:43:35 INFO - PROCESS | 3040 | 1465001015817 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 3040 | 1465001015819 Marionette TRACE conn6 <- [1,2074,null,{}] 17:43:35 INFO - PROCESS | 3040 | 1465001015852 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}] 17:43:35 INFO - PROCESS | 3040 | 1465001015938 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:43:35 INFO - PROCESS | 3040 | 1465001015943 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF518D800 == 36 [pid = 3040] [id = 528] 17:43:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEBB10C00) [pid = 3040] [serial = 1584] [outer = 0000000000000000] 17:43:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE1DA800) [pid = 3040] [serial = 1585] [outer = 0000003FEBB10C00] 17:43:35 INFO - PROCESS | 3040 | 1465001015990 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF21A5400) [pid = 3040] [serial = 1586] [outer = 0000003FEBB10C00] 17:43:36 INFO - PROCESS | 3040 | 1465001016401 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]]]}] 17:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 607ms 17:43:36 INFO - PROCESS | 3040 | 1465001016425 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:43:36 INFO - PROCESS | 3040 | 1465001016427 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:43:36 INFO - PROCESS | 3040 | 1465001016430 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:43:36 INFO - PROCESS | 3040 | 1465001016432 Marionette TRACE conn6 <- [1,2078,null,{}] 17:43:36 INFO - PROCESS | 3040 | 1465001016452 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}] 17:43:36 INFO - PROCESS | 3040 | 1465001016546 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:43:36 INFO - PROCESS | 3040 | 1465001016552 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51BE800 == 37 [pid = 3040] [id = 529] 17:43:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21B8800) [pid = 3040] [serial = 1587] [outer = 0000000000000000] 17:43:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF2208C00) [pid = 3040] [serial = 1588] [outer = 0000003FF21B8800] 17:43:36 INFO - PROCESS | 3040 | 1465001016598 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF2A2BC00) [pid = 3040] [serial = 1589] [outer = 0000003FF21B8800] 17:43:37 INFO - PROCESS | 3040 | 1465001017017 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]]]}] 17:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 650ms 17:43:37 INFO - PROCESS | 3040 | 1465001017084 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 3040 | 1465001017086 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:43:37 INFO - PROCESS | 3040 | 1465001017090 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 3040 | 1465001017092 Marionette TRACE conn6 <- [1,2082,null,{}] 17:43:37 INFO - PROCESS | 3040 | 1465001017096 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}] 17:43:37 INFO - PROCESS | 3040 | 1465001017182 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:43:37 INFO - PROCESS | 3040 | 1465001017189 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB31800 == 38 [pid = 3040] [id = 530] 17:43:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF220E400) [pid = 3040] [serial = 1590] [outer = 0000000000000000] 17:43:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2A34800) [pid = 3040] [serial = 1591] [outer = 0000003FF220E400] 17:43:37 INFO - PROCESS | 3040 | 1465001017235 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF2CC4000) [pid = 3040] [serial = 1592] [outer = 0000003FF220E400] 17:43:37 INFO - PROCESS | 3040 | 1465001017875 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]]]}] 17:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 838ms 17:43:37 INFO - PROCESS | 3040 | 1465001017932 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 3040 | 1465001017936 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:43:37 INFO - PROCESS | 3040 | 1465001017941 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:43:37 INFO - PROCESS | 3040 | 1465001017945 Marionette TRACE conn6 <- [1,2086,null,{}] 17:43:37 INFO - PROCESS | 3040 | 1465001017951 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}] 17:43:38 INFO - PROCESS | 3040 | 1465001018076 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:43:38 INFO - PROCESS | 3040 | 1465001018203 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED1EC800 == 39 [pid = 3040] [id = 531] 17:43:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE686D800) [pid = 3040] [serial = 1593] [outer = 0000000000000000] 17:43:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEB060800) [pid = 3040] [serial = 1594] [outer = 0000003FE686D800] 17:43:38 INFO - PROCESS | 3040 | 1465001018266 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB3C7C00) [pid = 3040] [serial = 1595] [outer = 0000003FE686D800] 17:43:38 INFO - PROCESS | 3040 | 1465001018914 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]]]}] 17:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1030ms 17:43:38 INFO - PROCESS | 3040 | 1465001018976 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:43:38 INFO - PROCESS | 3040 | 1465001018983 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:43:38 INFO - PROCESS | 3040 | 1465001018989 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:43:38 INFO - PROCESS | 3040 | 1465001018992 Marionette TRACE conn6 <- [1,2090,null,{}] 17:43:39 INFO - PROCESS | 3040 | 1465001018997 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}] 17:43:39 INFO - PROCESS | 3040 | 1465001019173 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:43:39 INFO - PROCESS | 3040 | 1465001019292 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CEF800 == 40 [pid = 3040] [id = 532] 17:43:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE10EC00) [pid = 3040] [serial = 1596] [outer = 0000000000000000] 17:43:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE34D400) [pid = 3040] [serial = 1597] [outer = 0000003FEE10EC00] 17:43:39 INFO - PROCESS | 3040 | 1465001019353 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEEFC1800) [pid = 3040] [serial = 1598] [outer = 0000003FEE10EC00] 17:43:40 INFO - PROCESS | 3040 | 1465001020000 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]]]}] 17:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1083ms 17:43:40 INFO - PROCESS | 3040 | 1465001020090 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 3040 | 1465001020093 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:43:40 INFO - PROCESS | 3040 | 1465001020097 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - PROCESS | 3040 | 1465001020101 Marionette TRACE conn6 <- [1,2094,null,{}] 17:43:40 INFO - PROCESS | 3040 | 1465001020113 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}] 17:43:40 INFO - PROCESS | 3040 | 1465001020276 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:43:40 INFO - PROCESS | 3040 | 1465001020396 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6044000 == 41 [pid = 3040] [id = 533] 17:43:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE67CB000) [pid = 3040] [serial = 1599] [outer = 0000000000000000] 17:43:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE7981C00) [pid = 3040] [serial = 1600] [outer = 0000003FE67CB000] 17:43:40 INFO - PROCESS | 3040 | 1465001020460 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEFE46000) [pid = 3040] [serial = 1601] [outer = 0000003FE67CB000] 17:43:40 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE685B800 == 40 [pid = 3040] [id = 10] 17:43:41 INFO - PROCESS | 3040 | 1465001021282 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] 17:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:43:41 INFO - PROCESS | 3040 | 1465001021343 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:43:41 INFO - PROCESS | 3040 | 1465001021348 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 3040 | 1465001021353 Marionette TRACE conn6 <- [1,2098,null,{}] 17:43:41 INFO - PROCESS | 3040 | 1465001021358 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}] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51BE800 == 39 [pid = 3040] [id = 529] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF518D800 == 38 [pid = 3040] [id = 528] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF500E000 == 37 [pid = 3040] [id = 527] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CD2800 == 36 [pid = 3040] [id = 526] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F26800 == 35 [pid = 3040] [id = 525] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF17800 == 34 [pid = 3040] [id = 524] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC23000 == 33 [pid = 3040] [id = 523] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6DD2800 == 32 [pid = 3040] [id = 522] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3BE000 == 31 [pid = 3040] [id = 519] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCD4000 == 30 [pid = 3040] [id = 521] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE84CC800 == 29 [pid = 3040] [id = 520] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6044000 == 28 [pid = 3040] [id = 533] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CEF800 == 27 [pid = 3040] [id = 532] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE05F9800 == 26 [pid = 3040] [id = 11] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB31800 == 25 [pid = 3040] [id = 530] 17:43:42 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED1EC800 == 24 [pid = 3040] [id = 531] 17:43:42 INFO - PROCESS | 3040 | 1465001022104 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE7981400) [pid = 3040] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE5E72400) [pid = 3040] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE090C00) [pid = 3040] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB3F3000) [pid = 3040] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE5FA7000) [pid = 3040] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE686C400) [pid = 3040] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE834A400) [pid = 3040] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB058000) [pid = 3040] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE1DD000) [pid = 3040] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB07BC00) [pid = 3040] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE6CB1000) [pid = 3040] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE2B0000) [pid = 3040] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE18EC00) [pid = 3040] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF21B5C00) [pid = 3040] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1C73000) [pid = 3040] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE10AC00) [pid = 3040] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE45B800) [pid = 3040] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE2AD000) [pid = 3040] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEFE5BC00) [pid = 3040] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF1079400) [pid = 3040] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEF188400) [pid = 3040] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1D2A400) [pid = 3040] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEF1DA000) [pid = 3040] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEFBEB000) [pid = 3040] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FED777400) [pid = 3040] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:43:42 INFO - PROCESS | 3040 | 1465001022302 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2333000 == 25 [pid = 3040] [id = 534] 17:43:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE1FC3C00) [pid = 3040] [serial = 1602] [outer = 0000000000000000] 17:43:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE1FD0800) [pid = 3040] [serial = 1603] [outer = 0000003FE1FC3C00] 17:43:42 INFO - PROCESS | 3040 | 1465001022355 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE5E71C00) [pid = 3040] [serial = 1604] [outer = 0000003FE1FC3C00] 17:43:42 INFO - PROCESS | 3040 | 1465001022769 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]]]}] 17:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1489ms 17:43:42 INFO - PROCESS | 3040 | 1465001022837 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:43:42 INFO - PROCESS | 3040 | 1465001022842 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:43:42 INFO - PROCESS | 3040 | 1465001022847 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:43:42 INFO - PROCESS | 3040 | 1465001022851 Marionette TRACE conn6 <- [1,2102,null,{}] 17:43:42 INFO - PROCESS | 3040 | 1465001022856 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}] 17:43:42 INFO - PROCESS | 3040 | 1465001022950 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:43:42 INFO - PROCESS | 3040 | 1465001022957 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79DC800 == 26 [pid = 3040] [id = 535] 17:43:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6A19000) [pid = 3040] [serial = 1605] [outer = 0000000000000000] 17:43:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE782A000) [pid = 3040] [serial = 1606] [outer = 0000003FE6A19000] 17:43:43 INFO - PROCESS | 3040 | 1465001023009 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE79BE400) [pid = 3040] [serial = 1607] [outer = 0000003FE6A19000] 17:43:43 INFO - PROCESS | 3040 | 1465001023479 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]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 17:43:43 INFO - PROCESS | 3040 | 1465001023544 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 3040 | 1465001023548 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:43:43 INFO - PROCESS | 3040 | 1465001023552 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 3040 | 1465001023554 Marionette TRACE conn6 <- [1,2106,null,{}] 17:43:43 INFO - PROCESS | 3040 | 1465001023558 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}] 17:43:43 INFO - PROCESS | 3040 | 1465001023679 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:43:43 INFO - PROCESS | 3040 | 1465001023773 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7CE000 == 27 [pid = 3040] [id = 536] 17:43:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE7988000) [pid = 3040] [serial = 1608] [outer = 0000000000000000] 17:43:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB079C00) [pid = 3040] [serial = 1609] [outer = 0000003FE7988000] 17:43:43 INFO - PROCESS | 3040 | 1465001023822 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB3C1400) [pid = 3040] [serial = 1610] [outer = 0000003FE7988000] 17:43:44 INFO - PROCESS | 3040 | 1465001024223 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]]]}] 17:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms 17:43:44 INFO - PROCESS | 3040 | 1465001024290 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:43:44 INFO - PROCESS | 3040 | 1465001024294 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:43:44 INFO - PROCESS | 3040 | 1465001024306 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:43:44 INFO - PROCESS | 3040 | 1465001024311 Marionette TRACE conn6 <- [1,2110,null,{}] 17:43:44 INFO - PROCESS | 3040 | 1465001024319 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}] 17:43:44 INFO - PROCESS | 3040 | 1465001024448 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:43:44 INFO - PROCESS | 3040 | 1465001024461 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE86E000 == 28 [pid = 3040] [id = 537] 17:43:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FED77D400) [pid = 3040] [serial = 1611] [outer = 0000000000000000] 17:43:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEDDE4000) [pid = 3040] [serial = 1612] [outer = 0000003FED77D400] 17:43:44 INFO - PROCESS | 3040 | 1465001024553 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE08D800) [pid = 3040] [serial = 1613] [outer = 0000003FED77D400] 17:43:45 INFO - PROCESS | 3040 | 1465001024993 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]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 17:43:45 INFO - PROCESS | 3040 | 1465001025041 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 3040 | 1465001025044 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:43:45 INFO - PROCESS | 3040 | 1465001025049 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 3040 | 1465001025051 Marionette TRACE conn6 <- [1,2114,null,{}] 17:43:45 INFO - PROCESS | 3040 | 1465001025055 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}] 17:43:45 INFO - PROCESS | 3040 | 1465001025176 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:43:45 INFO - PROCESS | 3040 | 1465001025186 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF545800 == 29 [pid = 3040] [id = 538] 17:43:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEDDE6C00) [pid = 3040] [serial = 1614] [outer = 0000000000000000] 17:43:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE108C00) [pid = 3040] [serial = 1615] [outer = 0000003FEDDE6C00] 17:43:45 INFO - PROCESS | 3040 | 1465001025233 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE1E4000) [pid = 3040] [serial = 1616] [outer = 0000003FEDDE6C00] 17:43:45 INFO - PROCESS | 3040 | 1465001025699 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]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 17:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:43:45 INFO - PROCESS | 3040 | 1465001025740 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 3040 | 1465001025742 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:43:45 INFO - PROCESS | 3040 | 1465001025745 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 3040 | 1465001025747 Marionette TRACE conn6 <- [1,2118,null,{}] 17:43:45 INFO - PROCESS | 3040 | 1465001025750 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}] 17:43:45 INFO - PROCESS | 3040 | 1465001025865 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:43:45 INFO - PROCESS | 3040 | 1465001025871 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D5B000 == 30 [pid = 3040] [id = 539] 17:43:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE5E39C00) [pid = 3040] [serial = 1617] [outer = 0000000000000000] 17:43:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE32E800) [pid = 3040] [serial = 1618] [outer = 0000003FE5E39C00] 17:43:45 INFO - PROCESS | 3040 | 1465001025982 Marionette DEBUG loaded listener.js 17:43:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE45B400) [pid = 3040] [serial = 1619] [outer = 0000003FE5E39C00] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE45BC00) [pid = 3040] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE45F800) [pid = 3040] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE1E6000) [pid = 3040] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF219A800) [pid = 3040] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FED1CFC00) [pid = 3040] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1FC3000) [pid = 3040] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE7984000) [pid = 3040] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1077C00) [pid = 3040] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB492400) [pid = 3040] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF220E400) [pid = 3040] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEBB10C00) [pid = 3040] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF21B8800) [pid = 3040] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE6861000) [pid = 3040] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:43:46 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE5F18800) [pid = 3040] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:43:46 INFO - PROCESS | 3040 | 1465001026629 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] 17:43:46 INFO - PROCESS | 3040 | 1465001026675 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:43:46 INFO - PROCESS | 3040 | 1465001026678 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:43:46 INFO - PROCESS | 3040 | 1465001026680 Marionette TRACE conn6 <- [1,2122,null,{}] 17:43:46 INFO - PROCESS | 3040 | 1465001026684 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}] 17:43:46 INFO - PROCESS | 3040 | 1465001026807 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:43:46 INFO - PROCESS | 3040 | 1465001026858 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE0D52000 == 31 [pid = 3040] [id = 540] 17:43:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE5F18800) [pid = 3040] [serial = 1620] [outer = 0000000000000000] 17:43:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEB3CC000) [pid = 3040] [serial = 1621] [outer = 0000003FE5F18800] 17:43:46 INFO - PROCESS | 3040 | 1465001026905 Marionette DEBUG loaded listener.js 17:43:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEF18CC00) [pid = 3040] [serial = 1622] [outer = 0000003FE5F18800] 17:43:47 INFO - PROCESS | 3040 | 1465001027257 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] 17:43:47 INFO - PROCESS | 3040 | 1465001027312 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:43:47 INFO - PROCESS | 3040 | 1465001027316 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - PROCESS | 3040 | 1465001027317 Marionette TRACE conn6 <- [1,2126,null,{}] 17:43:47 INFO - PROCESS | 3040 | 1465001027321 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}] 17:43:47 INFO - PROCESS | 3040 | 1465001027404 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:43:47 INFO - PROCESS | 3040 | 1465001027409 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C6A000 == 32 [pid = 3040] [id = 541] 17:43:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE64BA400) [pid = 3040] [serial = 1623] [outer = 0000000000000000] 17:43:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEFE49000) [pid = 3040] [serial = 1624] [outer = 0000003FE64BA400] 17:43:47 INFO - PROCESS | 3040 | 1465001027455 Marionette DEBUG loaded listener.js 17:43:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF0BDBC00) [pid = 3040] [serial = 1625] [outer = 0000003FE64BA400] 17:43:47 INFO - PROCESS | 3040 | 1465001027880 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]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 587ms 17:43:47 INFO - PROCESS | 3040 | 1465001027916 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 3040 | 1465001027918 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:43:47 INFO - PROCESS | 3040 | 1465001027922 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:43:47 INFO - PROCESS | 3040 | 1465001027925 Marionette TRACE conn6 <- [1,2130,null,{}] 17:43:47 INFO - PROCESS | 3040 | 1465001027929 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}] 17:43:48 INFO - PROCESS | 3040 | 1465001028026 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:43:48 INFO - PROCESS | 3040 | 1465001028033 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CF2000 == 33 [pid = 3040] [id = 542] 17:43:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1079000) [pid = 3040] [serial = 1626] [outer = 0000000000000000] 17:43:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF1C6E800) [pid = 3040] [serial = 1627] [outer = 0000003FF1079000] 17:43:48 INFO - PROCESS | 3040 | 1465001028079 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1E68400) [pid = 3040] [serial = 1628] [outer = 0000003FF1079000] 17:43:48 INFO - PROCESS | 3040 | 1465001028697 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] 17:43:48 INFO - PROCESS | 3040 | 1465001028770 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:43:48 INFO - PROCESS | 3040 | 1465001028776 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - PROCESS | 3040 | 1465001028780 Marionette TRACE conn6 <- [1,2134,null,{}] 17:43:48 INFO - PROCESS | 3040 | 1465001028811 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}] 17:43:48 INFO - PROCESS | 3040 | 1465001028952 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:43:49 INFO - PROCESS | 3040 | 1465001029068 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B92800 == 34 [pid = 3040] [id = 543] 17:43:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE2036800) [pid = 3040] [serial = 1629] [outer = 0000000000000000] 17:43:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE6767000) [pid = 3040] [serial = 1630] [outer = 0000003FE2036800] 17:43:49 INFO - PROCESS | 3040 | 1465001029133 Marionette DEBUG loaded listener.js 17:43:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE7985800) [pid = 3040] [serial = 1631] [outer = 0000003FE2036800] 17:43:49 INFO - PROCESS | 3040 | 1465001029915 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] 17:43:49 INFO - PROCESS | 3040 | 1465001029962 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:43:49 INFO - PROCESS | 3040 | 1465001029969 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:43:49 INFO - PROCESS | 3040 | 1465001029973 Marionette TRACE conn6 <- [1,2138,null,{}] 17:43:49 INFO - PROCESS | 3040 | 1465001029977 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}] 17:43:50 INFO - PROCESS | 3040 | 1465001030107 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:43:50 INFO - PROCESS | 3040 | 1465001030229 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF107D800 == 35 [pid = 3040] [id = 544] 17:43:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEB05E800) [pid = 3040] [serial = 1632] [outer = 0000000000000000] 17:43:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FED782400) [pid = 3040] [serial = 1633] [outer = 0000003FEB05E800] 17:43:50 INFO - PROCESS | 3040 | 1465001030290 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE10D800) [pid = 3040] [serial = 1634] [outer = 0000003FEB05E800] 17:43:51 INFO - PROCESS | 3040 | 1465001031197 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/] 17:43:51 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FE1FBF000) [pid = 3040] [serial = 1079] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:43:51 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 17:43:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:43:51 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1 17:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:51 INFO - _addTest/ [0,2141,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 3040 | 1465001031259 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:43:51 INFO - PROCESS | 3040 | 1465001031265 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:43:51 INFO - PROCESS | 3040 | 1465001031268 Marionette TRACE conn6 <- [1,2142,null,{}] 17:43:51 INFO - PROCESS | 3040 | 1465001031273 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}] 17:43:51 INFO - PROCESS | 3040 | 1465001031371 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:43:51 INFO - PROCESS | 3040 | 1465001031384 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6C93800 == 28 [pid = 3040] [id = 545] 17:43:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FE68D0800) [pid = 3040] [serial = 1635] [outer = 0000000000000000] 17:43:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FE6CB9400) [pid = 3040] [serial = 1636] [outer = 0000003FE68D0800] 17:43:51 INFO - PROCESS | 3040 | 1465001031437 Marionette DEBUG loaded listener.js 17:43:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FE833F400) [pid = 3040] [serial = 1637] [outer = 0000003FE68D0800] 17:43:51 INFO - PROCESS | 3040 | 1465001031979 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]]]}] 17:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 17:43:52 INFO - PROCESS | 3040 | 1465001032002 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 3040 | 1465001032008 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:43:52 INFO - PROCESS | 3040 | 1465001032014 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 3040 | 1465001032016 Marionette TRACE conn6 <- [1,2146,null,{}] 17:43:52 INFO - PROCESS | 3040 | 1465001032020 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}] 17:43:52 INFO - PROCESS | 3040 | 1465001032112 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:43:52 INFO - PROCESS | 3040 | 1465001032195 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7CE000 == 29 [pid = 3040] [id = 546] 17:43:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEB082000) [pid = 3040] [serial = 1638] [outer = 0000000000000000] 17:43:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEB3C8400) [pid = 3040] [serial = 1639] [outer = 0000003FEB082000] 17:43:52 INFO - PROCESS | 3040 | 1465001032245 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FED73D800) [pid = 3040] [serial = 1640] [outer = 0000003FEB082000] 17:43:52 INFO - PROCESS | 3040 | 1465001032650 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] 17:43:52 INFO - PROCESS | 3040 | 1465001032710 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:43:52 INFO - PROCESS | 3040 | 1465001032714 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 3040 | 1465001032718 Marionette TRACE conn6 <- [1,2150,null,{}] 17:43:52 INFO - PROCESS | 3040 | 1465001032729 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}] 17:43:52 INFO - PROCESS | 3040 | 1465001032852 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:43:52 INFO - PROCESS | 3040 | 1465001032869 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF16800 == 30 [pid = 3040] [id = 547] 17:43:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE1FCD800) [pid = 3040] [serial = 1641] [outer = 0000000000000000] 17:43:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEE110800) [pid = 3040] [serial = 1642] [outer = 0000003FE1FCD800] 17:43:52 INFO - PROCESS | 3040 | 1465001032921 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEE2B0000) [pid = 3040] [serial = 1643] [outer = 0000003FE1FCD800] 17:43:53 INFO - PROCESS | 3040 | 1465001033380 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]]]}] 17:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 17:43:53 INFO - PROCESS | 3040 | 1465001033450 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:43:53 INFO - PROCESS | 3040 | 1465001033453 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:43:53 INFO - PROCESS | 3040 | 1465001033464 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:43:53 INFO - PROCESS | 3040 | 1465001033466 Marionette TRACE conn6 <- [1,2154,null,{}] 17:43:53 INFO - PROCESS | 3040 | 1465001033470 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}] 17:43:53 INFO - PROCESS | 3040 | 1465001033592 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:43:53 INFO - PROCESS | 3040 | 1465001033604 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D64800 == 31 [pid = 3040] [id = 548] 17:43:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEE350C00) [pid = 3040] [serial = 1644] [outer = 0000000000000000] 17:43:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE458000) [pid = 3040] [serial = 1645] [outer = 0000003FEE350C00] 17:43:53 INFO - PROCESS | 3040 | 1465001033695 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEECC7400) [pid = 3040] [serial = 1646] [outer = 0000003FEE350C00] 17:43:54 INFO - PROCESS | 3040 | 1465001034153 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]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 17:43:54 INFO - PROCESS | 3040 | 1465001034218 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 3040 | 1465001034221 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:43:54 INFO - PROCESS | 3040 | 1465001034230 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:43:54 INFO - PROCESS | 3040 | 1465001034232 Marionette TRACE conn6 <- [1,2158,null,{}] 17:43:54 INFO - PROCESS | 3040 | 1465001034236 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}] 17:43:54 INFO - PROCESS | 3040 | 1465001034349 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:43:54 INFO - PROCESS | 3040 | 1465001034404 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2290000 == 32 [pid = 3040] [id = 549] 17:43:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEF18E400) [pid = 3040] [serial = 1647] [outer = 0000000000000000] 17:43:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEF5D3800) [pid = 3040] [serial = 1648] [outer = 0000003FEF18E400] 17:43:54 INFO - PROCESS | 3040 | 1465001034452 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEFE5D000) [pid = 3040] [serial = 1649] [outer = 0000003FEF18E400] 17:43:54 INFO - PROCESS | 3040 | 1465001034914 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]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 17:43:54 INFO - PROCESS | 3040 | 1465001034970 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 3040 | 1465001034972 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:43:54 INFO - PROCESS | 3040 | 1465001034976 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 3040 | 1465001034977 Marionette TRACE conn6 <- [1,2162,null,{}] 17:43:54 INFO - PROCESS | 3040 | 1465001034986 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}] 17:43:55 INFO - PROCESS | 3040 | 1465001035139 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:43:55 INFO - PROCESS | 3040 | 1465001035198 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45B9800 == 33 [pid = 3040] [id = 550] 17:43:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1E71400) [pid = 3040] [serial = 1650] [outer = 0000000000000000] 17:43:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21A1000) [pid = 3040] [serial = 1651] [outer = 0000003FF1E71400] 17:43:55 INFO - PROCESS | 3040 | 1465001035246 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF21AB000) [pid = 3040] [serial = 1652] [outer = 0000003FF1E71400] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1FC3C00) [pid = 3040] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7988000) [pid = 3040] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE67CB000) [pid = 3040] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE686D800) [pid = 3040] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE10EC00) [pid = 3040] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEDDE6C00) [pid = 3040] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE5F18800) [pid = 3040] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE5E39C00) [pid = 3040] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FE64BA400) [pid = 3040] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE6A19000) [pid = 3040] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:43:55 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FED77D400) [pid = 3040] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:43:55 INFO - PROCESS | 3040 | 1465001035651 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]]]}] 17:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 17:43:55 INFO - PROCESS | 3040 | 1465001035713 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:43:55 INFO - PROCESS | 3040 | 1465001035715 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:43:55 INFO - PROCESS | 3040 | 1465001035719 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:43:55 INFO - PROCESS | 3040 | 1465001035721 Marionette TRACE conn6 <- [1,2166,null,{}] 17:43:55 INFO - PROCESS | 3040 | 1465001035724 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}] 17:43:55 INFO - PROCESS | 3040 | 1465001035809 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:43:55 INFO - PROCESS | 3040 | 1465001035816 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5019000 == 34 [pid = 3040] [id = 551] 17:43:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE6A19800) [pid = 3040] [serial = 1653] [outer = 0000000000000000] 17:43:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEE464C00) [pid = 3040] [serial = 1654] [outer = 0000003FE6A19800] 17:43:55 INFO - PROCESS | 3040 | 1465001035862 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FF21AF000) [pid = 3040] [serial = 1655] [outer = 0000003FE6A19800] 17:43:56 INFO - PROCESS | 3040 | 1465001036291 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]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms 17:43:56 INFO - PROCESS | 3040 | 1465001036349 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 3040 | 1465001036351 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:43:56 INFO - PROCESS | 3040 | 1465001036355 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:43:56 INFO - PROCESS | 3040 | 1465001036357 Marionette TRACE conn6 <- [1,2170,null,{}] 17:43:56 INFO - PROCESS | 3040 | 1465001036360 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}] 17:43:56 INFO - PROCESS | 3040 | 1465001036455 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:43:56 INFO - PROCESS | 3040 | 1465001036462 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51A2800 == 35 [pid = 3040] [id = 552] 17:43:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEEAD0000) [pid = 3040] [serial = 1656] [outer = 0000000000000000] 17:43:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FF21B8800) [pid = 3040] [serial = 1657] [outer = 0000003FEEAD0000] 17:43:56 INFO - PROCESS | 3040 | 1465001036509 Marionette DEBUG loaded listener.js 17:43:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FF220CC00) [pid = 3040] [serial = 1658] [outer = 0000003FEEAD0000] 17:43:56 INFO - PROCESS | 3040 | 1465001036924 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]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 17:43:56 INFO - PROCESS | 3040 | 1465001036987 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 3040 | 1465001036989 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:43:56 INFO - PROCESS | 3040 | 1465001036992 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 3040 | 1465001036994 Marionette TRACE conn6 <- [1,2174,null,{}] 17:43:57 INFO - PROCESS | 3040 | 1465001036998 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}] 17:43:57 INFO - PROCESS | 3040 | 1465001037087 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:43:57 INFO - PROCESS | 3040 | 1465001037092 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF11000 == 36 [pid = 3040] [id = 553] 17:43:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF2A2A400) [pid = 3040] [serial = 1659] [outer = 0000000000000000] 17:43:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF2A31C00) [pid = 3040] [serial = 1660] [outer = 0000003FF2A2A400] 17:43:57 INFO - PROCESS | 3040 | 1465001037138 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF2CC2800) [pid = 3040] [serial = 1661] [outer = 0000003FF2A2A400] 17:43:57 INFO - PROCESS | 3040 | 1465001037729 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]]]}] 17:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 773ms 17:43:57 INFO - PROCESS | 3040 | 1465001037769 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:43:57 INFO - PROCESS | 3040 | 1465001037774 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:43:57 INFO - PROCESS | 3040 | 1465001037779 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:43:57 INFO - PROCESS | 3040 | 1465001037783 Marionette TRACE conn6 <- [1,2178,null,{}] 17:43:57 INFO - PROCESS | 3040 | 1465001037789 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}] 17:43:57 INFO - PROCESS | 3040 | 1465001037914 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:43:58 INFO - PROCESS | 3040 | 1465001038039 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBC7000 == 37 [pid = 3040] [id = 554] 17:43:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE5F0D800) [pid = 3040] [serial = 1662] [outer = 0000000000000000] 17:43:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE7988000) [pid = 3040] [serial = 1663] [outer = 0000003FE5F0D800] 17:43:58 INFO - PROCESS | 3040 | 1465001038103 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB07BC00) [pid = 3040] [serial = 1664] [outer = 0000003FE5F0D800] 17:43:58 INFO - PROCESS | 3040 | 1465001038722 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]]]}] 17:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 985ms 17:43:58 INFO - PROCESS | 3040 | 1465001038769 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 3040 | 1465001038775 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:43:58 INFO - PROCESS | 3040 | 1465001038782 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:43:58 INFO - PROCESS | 3040 | 1465001038785 Marionette TRACE conn6 <- [1,2182,null,{}] 17:43:58 INFO - PROCESS | 3040 | 1465001038789 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}] 17:43:58 INFO - PROCESS | 3040 | 1465001038940 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:43:59 INFO - PROCESS | 3040 | 1465001039065 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4548000 == 38 [pid = 3040] [id = 555] 17:43:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE103C00) [pid = 3040] [serial = 1665] [outer = 0000000000000000] 17:43:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE1E2000) [pid = 3040] [serial = 1666] [outer = 0000003FEE103C00] 17:43:59 INFO - PROCESS | 3040 | 1465001039126 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE73F400) [pid = 3040] [serial = 1667] [outer = 0000003FEE103C00] 17:43:59 INFO - PROCESS | 3040 | 1465001039747 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]]]}] 17:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 985ms 17:43:59 INFO - PROCESS | 3040 | 1465001039778 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 3040 | 1465001039781 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:43:59 INFO - PROCESS | 3040 | 1465001039786 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - PROCESS | 3040 | 1465001039790 Marionette TRACE conn6 <- [1,2186,null,{}] 17:43:59 INFO - PROCESS | 3040 | 1465001039803 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}] 17:43:59 INFO - PROCESS | 3040 | 1465001039924 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:44:00 INFO - PROCESS | 3040 | 1465001040050 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5441000 == 39 [pid = 3040] [id = 556] 17:44:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF219D800) [pid = 3040] [serial = 1668] [outer = 0000000000000000] 17:44:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF21A8C00) [pid = 3040] [serial = 1669] [outer = 0000003FF219D800] 17:44:00 INFO - PROCESS | 3040 | 1465001040113 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF2CC6400) [pid = 3040] [serial = 1670] [outer = 0000003FF219D800] 17:44:00 INFO - PROCESS | 3040 | 1465001040951 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]]]}] 17:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1237ms 17:44:01 INFO - PROCESS | 3040 | 1465001041025 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:44:01 INFO - PROCESS | 3040 | 1465001041030 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:44:01 INFO - PROCESS | 3040 | 1465001041035 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:44:01 INFO - PROCESS | 3040 | 1465001041038 Marionette TRACE conn6 <- [1,2190,null,{}] 17:44:01 INFO - PROCESS | 3040 | 1465001041044 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}] 17:44:01 INFO - PROCESS | 3040 | 1465001041187 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:44:01 INFO - PROCESS | 3040 | 1465001041316 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE685D800 == 40 [pid = 3040] [id = 557] 17:44:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE621AC00) [pid = 3040] [serial = 1671] [outer = 0000000000000000] 17:44:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE7829800) [pid = 3040] [serial = 1672] [outer = 0000003FE621AC00] 17:44:01 INFO - PROCESS | 3040 | 1465001041375 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEB078C00) [pid = 3040] [serial = 1673] [outer = 0000003FE621AC00] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51A2800 == 39 [pid = 3040] [id = 552] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5019000 == 38 [pid = 3040] [id = 551] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45B9800 == 37 [pid = 3040] [id = 550] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2290000 == 36 [pid = 3040] [id = 549] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D64800 == 35 [pid = 3040] [id = 548] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF16800 == 34 [pid = 3040] [id = 547] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7CE000 == 33 [pid = 3040] [id = 546] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6C93800 == 32 [pid = 3040] [id = 545] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CF2000 == 31 [pid = 3040] [id = 542] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B92800 == 30 [pid = 3040] [id = 543] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF107D800 == 29 [pid = 3040] [id = 544] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5441000 == 28 [pid = 3040] [id = 556] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4548000 == 27 [pid = 3040] [id = 555] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF11000 == 26 [pid = 3040] [id = 553] 17:44:02 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBC7000 == 25 [pid = 3040] [id = 554] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE1FD0800) [pid = 3040] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE5E71C00) [pid = 3040] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEB079C00) [pid = 3040] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE7981C00) [pid = 3040] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEFE46000) [pid = 3040] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB3C7C00) [pid = 3040] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB060800) [pid = 3040] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEEFC1800) [pid = 3040] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE34D400) [pid = 3040] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE1E4000) [pid = 3040] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE108C00) [pid = 3040] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB3CC000) [pid = 3040] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE32E800) [pid = 3040] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEFE49000) [pid = 3040] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE45B400) [pid = 3040] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF1C6E800) [pid = 3040] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE782A000) [pid = 3040] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE79BE400) [pid = 3040] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEDDE4000) [pid = 3040] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE08D800) [pid = 3040] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEF18CC00) [pid = 3040] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF0BDBC00) [pid = 3040] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEB3C1400) [pid = 3040] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:44:02 INFO - PROCESS | 3040 | 1465001042467 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]]]}] 17:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1485ms 17:44:02 INFO - PROCESS | 3040 | 1465001042524 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:44:02 INFO - PROCESS | 3040 | 1465001042528 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:44:02 INFO - PROCESS | 3040 | 1465001042533 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - PROCESS | 3040 | 1465001042538 Marionette TRACE conn6 <- [1,2194,null,{}] 17:44:02 INFO - PROCESS | 3040 | 1465001042543 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}] 17:44:02 INFO - PROCESS | 3040 | 1465001042641 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:44:02 INFO - PROCESS | 3040 | 1465001042656 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F75000 == 26 [pid = 3040] [id = 558] 17:44:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE5E70400) [pid = 3040] [serial = 1674] [outer = 0000000000000000] 17:44:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE5FAC000) [pid = 3040] [serial = 1675] [outer = 0000003FE5E70400] 17:44:02 INFO - PROCESS | 3040 | 1465001042708 Marionette DEBUG loaded listener.js 17:44:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE67CAC00) [pid = 3040] [serial = 1676] [outer = 0000003FE5E70400] 17:44:03 INFO - PROCESS | 3040 | 1465001043173 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]]]}] 17:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 17:44:03 INFO - PROCESS | 3040 | 1465001043224 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:44:03 INFO - PROCESS | 3040 | 1465001043231 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:44:03 INFO - PROCESS | 3040 | 1465001043238 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:44:03 INFO - PROCESS | 3040 | 1465001043241 Marionette TRACE conn6 <- [1,2198,null,{}] 17:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:44:03 INFO - PROCESS | 3040 | 1465001043244 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}] 17:44:03 INFO - PROCESS | 3040 | 1465001043378 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:44:03 INFO - PROCESS | 3040 | 1465001043394 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9C800 == 27 [pid = 3040] [id = 559] 17:44:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE7983C00) [pid = 3040] [serial = 1677] [outer = 0000000000000000] 17:44:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE7F6C800) [pid = 3040] [serial = 1678] [outer = 0000003FE7983C00] 17:44:03 INFO - PROCESS | 3040 | 1465001043444 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEA934000) [pid = 3040] [serial = 1679] [outer = 0000003FE7983C00] 17:44:03 INFO - PROCESS | 3040 | 1465001043907 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]]]}] 17:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 17:44:03 INFO - PROCESS | 3040 | 1465001043936 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:44:03 INFO - PROCESS | 3040 | 1465001043939 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:44:03 INFO - PROCESS | 3040 | 1465001043942 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:44:03 INFO - PROCESS | 3040 | 1465001043946 Marionette TRACE conn6 <- [1,2202,null,{}] 17:44:03 INFO - PROCESS | 3040 | 1465001043957 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}] 17:44:04 INFO - PROCESS | 3040 | 1465001044049 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:44:04 INFO - PROCESS | 3040 | 1465001044058 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D4000 == 28 [pid = 3040] [id = 560] 17:44:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEB3CAC00) [pid = 3040] [serial = 1680] [outer = 0000000000000000] 17:44:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB3CD800) [pid = 3040] [serial = 1681] [outer = 0000003FEB3CAC00] 17:44:04 INFO - PROCESS | 3040 | 1465001044110 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FED775800) [pid = 3040] [serial = 1682] [outer = 0000003FEB3CAC00] 17:44:04 INFO - PROCESS | 3040 | 1465001044562 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]]]}] 17:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 17:44:04 INFO - PROCESS | 3040 | 1465001044642 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 3040 | 1465001044645 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:44:04 INFO - PROCESS | 3040 | 1465001044652 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 3040 | 1465001044654 Marionette TRACE conn6 <- [1,2206,null,{}] 17:44:04 INFO - PROCESS | 3040 | 1465001044658 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}] 17:44:04 INFO - PROCESS | 3040 | 1465001044806 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:44:04 INFO - PROCESS | 3040 | 1465001044823 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF10000 == 29 [pid = 3040] [id = 561] 17:44:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEDDE9400) [pid = 3040] [serial = 1683] [outer = 0000000000000000] 17:44:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE039800) [pid = 3040] [serial = 1684] [outer = 0000003FEDDE9400] 17:44:04 INFO - PROCESS | 3040 | 1465001044871 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE096400) [pid = 3040] [serial = 1685] [outer = 0000003FEDDE9400] 17:44:05 INFO - PROCESS | 3040 | 1465001045312 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]]]}] 17:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 17:44:05 INFO - PROCESS | 3040 | 1465001045340 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:44:05 INFO - PROCESS | 3040 | 1465001045342 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:44:05 INFO - PROCESS | 3040 | 1465001045345 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:44:05 INFO - PROCESS | 3040 | 1465001045347 Marionette TRACE conn6 <- [1,2210,null,{}] 17:44:05 INFO - PROCESS | 3040 | 1465001045350 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}] 17:44:05 INFO - PROCESS | 3040 | 1465001045461 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:44:05 INFO - PROCESS | 3040 | 1465001045467 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF0DD0800 == 30 [pid = 3040] [id = 562] 17:44:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE105C00) [pid = 3040] [serial = 1686] [outer = 0000000000000000] 17:44:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE10E000) [pid = 3040] [serial = 1687] [outer = 0000003FEE105C00] 17:44:05 INFO - PROCESS | 3040 | 1465001045513 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE1DFC00) [pid = 3040] [serial = 1688] [outer = 0000003FEE105C00] 17:44:06 INFO - PROCESS | 3040 | 1465001045993 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]]]}] 17:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 17:44:06 INFO - PROCESS | 3040 | 1465001046039 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:44:06 INFO - PROCESS | 3040 | 1465001046041 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:44:06 INFO - PROCESS | 3040 | 1465001046051 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 3040 | 1465001046053 Marionette TRACE conn6 <- [1,2214,null,{}] 17:44:06 INFO - PROCESS | 3040 | 1465001046056 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}] 17:44:06 INFO - PROCESS | 3040 | 1465001046214 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:44:06 INFO - PROCESS | 3040 | 1465001046240 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21CF000 == 31 [pid = 3040] [id = 563] 17:44:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE106000) [pid = 3040] [serial = 1689] [outer = 0000000000000000] 17:44:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE353C00) [pid = 3040] [serial = 1690] [outer = 0000003FEE106000] 17:44:06 INFO - PROCESS | 3040 | 1465001046287 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEF0E6C00) [pid = 3040] [serial = 1691] [outer = 0000003FEE106000] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEF18E400) [pid = 3040] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB05E800) [pid = 3040] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF1079000) [pid = 3040] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE1FCD800) [pid = 3040] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE68D0800) [pid = 3040] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE2036800) [pid = 3040] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB082000) [pid = 3040] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1E71400) [pid = 3040] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEEAD0000) [pid = 3040] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF2A2A400) [pid = 3040] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE350C00) [pid = 3040] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:44:06 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE6A19800) [pid = 3040] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:44:06 INFO - PROCESS | 3040 | 1465001046908 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]]]}] 17:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 880ms 17:44:06 INFO - PROCESS | 3040 | 1465001046933 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:44:06 INFO - PROCESS | 3040 | 1465001046935 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:44:06 INFO - PROCESS | 3040 | 1465001046938 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 3040 | 1465001046940 Marionette TRACE conn6 <- [1,2218,null,{}] 17:44:06 INFO - PROCESS | 3040 | 1465001046943 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}] 17:44:07 INFO - PROCESS | 3040 | 1465001047027 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:44:07 INFO - PROCESS | 3040 | 1465001047109 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2281800 == 32 [pid = 3040] [id = 564] 17:44:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE1FC8800) [pid = 3040] [serial = 1692] [outer = 0000000000000000] 17:44:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB3C9000) [pid = 3040] [serial = 1693] [outer = 0000003FE1FC8800] 17:44:07 INFO - PROCESS | 3040 | 1465001047155 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEF392800) [pid = 3040] [serial = 1694] [outer = 0000003FE1FC8800] 17:44:07 INFO - PROCESS | 3040 | 1465001047500 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]]]}] 17:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 628ms 17:44:07 INFO - PROCESS | 3040 | 1465001047571 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 3040 | 1465001047573 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:44:07 INFO - PROCESS | 3040 | 1465001047576 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 3040 | 1465001047578 Marionette TRACE conn6 <- [1,2222,null,{}] 17:44:07 INFO - PROCESS | 3040 | 1465001047581 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}] 17:44:07 INFO - PROCESS | 3040 | 1465001047695 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:44:07 INFO - PROCESS | 3040 | 1465001047702 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDA800 == 33 [pid = 3040] [id = 565] 17:44:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEFBE9000) [pid = 3040] [serial = 1695] [outer = 0000000000000000] 17:44:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEFE4E000) [pid = 3040] [serial = 1696] [outer = 0000003FEFBE9000] 17:44:07 INFO - PROCESS | 3040 | 1465001047748 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB383800) [pid = 3040] [serial = 1697] [outer = 0000003FEFBE9000] 17:44:08 INFO - PROCESS | 3040 | 1465001048149 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]]]}] 17:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 587ms 17:44:08 INFO - PROCESS | 3040 | 1465001048166 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 3040 | 1465001048168 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:44:08 INFO - PROCESS | 3040 | 1465001048171 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 3040 | 1465001048173 Marionette TRACE conn6 <- [1,2226,null,{}] 17:44:08 INFO - PROCESS | 3040 | 1465001048177 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}] 17:44:08 INFO - PROCESS | 3040 | 1465001048262 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:44:08 INFO - PROCESS | 3040 | 1465001048339 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45B6000 == 34 [pid = 3040] [id = 566] 17:44:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB081C00) [pid = 3040] [serial = 1698] [outer = 0000000000000000] 17:44:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1075C00) [pid = 3040] [serial = 1699] [outer = 0000003FEB081C00] 17:44:08 INFO - PROCESS | 3040 | 1465001048390 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1D32400) [pid = 3040] [serial = 1700] [outer = 0000003FEB081C00] 17:44:08 INFO - PROCESS | 3040 | 1465001048747 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]]]}] 17:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 627ms 17:44:08 INFO - PROCESS | 3040 | 1465001048824 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 3040 | 1465001048829 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:44:08 INFO - PROCESS | 3040 | 1465001048835 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 3040 | 1465001048840 Marionette TRACE conn6 <- [1,2230,null,{}] 17:44:08 INFO - PROCESS | 3040 | 1465001048846 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}] 17:44:09 INFO - PROCESS | 3040 | 1465001049062 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:44:09 INFO - PROCESS | 3040 | 1465001049164 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6044000 == 35 [pid = 3040] [id = 567] 17:44:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE1FCC400) [pid = 3040] [serial = 1701] [outer = 0000000000000000] 17:44:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE2038000) [pid = 3040] [serial = 1702] [outer = 0000003FE1FCC400] 17:44:09 INFO - PROCESS | 3040 | 1465001049227 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE67C8000) [pid = 3040] [serial = 1703] [outer = 0000003FE1FCC400] 17:44:10 INFO - PROCESS | 3040 | 1465001050004 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]]]}] 17:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1236ms 17:44:10 INFO - PROCESS | 3040 | 1465001050074 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 3040 | 1465001050078 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:44:10 INFO - PROCESS | 3040 | 1465001050086 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - PROCESS | 3040 | 1465001050091 Marionette TRACE conn6 <- [1,2234,null,{}] 17:44:10 INFO - PROCESS | 3040 | 1465001050095 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}] 17:44:10 INFO - PROCESS | 3040 | 1465001050231 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:44:10 INFO - PROCESS | 3040 | 1465001050309 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB29000 == 36 [pid = 3040] [id = 568] 17:44:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEB05C400) [pid = 3040] [serial = 1704] [outer = 0000000000000000] 17:44:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEBACA800) [pid = 3040] [serial = 1705] [outer = 0000003FEB05C400] 17:44:10 INFO - PROCESS | 3040 | 1465001050410 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEDDEB400) [pid = 3040] [serial = 1706] [outer = 0000003FEB05C400] 17:44:11 INFO - PROCESS | 3040 | 1465001051355 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]]]}] 17:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1296ms 17:44:11 INFO - PROCESS | 3040 | 1465001051384 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:44:11 INFO - PROCESS | 3040 | 1465001051388 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:44:11 INFO - PROCESS | 3040 | 1465001051394 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:44:11 INFO - PROCESS | 3040 | 1465001051397 Marionette TRACE conn6 <- [1,2238,null,{}] 17:44:11 INFO - PROCESS | 3040 | 1465001051403 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}] 17:44:11 INFO - PROCESS | 3040 | 1465001051527 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:44:11 INFO - PROCESS | 3040 | 1465001051609 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2329000 == 37 [pid = 3040] [id = 569] 17:44:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE1EA9C00) [pid = 3040] [serial = 1707] [outer = 0000000000000000] 17:44:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE601F000) [pid = 3040] [serial = 1708] [outer = 0000003FE1EA9C00] 17:44:11 INFO - PROCESS | 3040 | 1465001051677 Marionette DEBUG loaded listener.js 17:44:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEA927400) [pid = 3040] [serial = 1709] [outer = 0000003FE1EA9C00] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDA800 == 36 [pid = 3040] [id = 565] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2281800 == 35 [pid = 3040] [id = 564] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21CF000 == 34 [pid = 3040] [id = 563] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF0DD0800 == 33 [pid = 3040] [id = 562] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF10000 == 32 [pid = 3040] [id = 561] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D4000 == 31 [pid = 3040] [id = 560] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9C800 == 30 [pid = 3040] [id = 559] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F75000 == 29 [pid = 3040] [id = 558] 17:44:11 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE685D800 == 28 [pid = 3040] [id = 557] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEFE5D000) [pid = 3040] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FED782400) [pid = 3040] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE10D800) [pid = 3040] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEF5D3800) [pid = 3040] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF1E68400) [pid = 3040] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE110800) [pid = 3040] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE6CB9400) [pid = 3040] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE833F400) [pid = 3040] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE6767000) [pid = 3040] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7985800) [pid = 3040] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB3C8400) [pid = 3040] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FED73D800) [pid = 3040] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF21A1000) [pid = 3040] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF220CC00) [pid = 3040] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF2CC2800) [pid = 3040] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF2A31C00) [pid = 3040] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF21B8800) [pid = 3040] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF21AB000) [pid = 3040] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE458000) [pid = 3040] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEECC7400) [pid = 3040] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE464C00) [pid = 3040] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE2B0000) [pid = 3040] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:44:11 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF21AF000) [pid = 3040] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:44:12 INFO - PROCESS | 3040 | 1465001052169 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]]]}] 17:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 839ms 17:44:12 INFO - PROCESS | 3040 | 1465001052237 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 3040 | 1465001052243 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:44:12 INFO - PROCESS | 3040 | 1465001052249 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 3040 | 1465001052252 Marionette TRACE conn6 <- [1,2242,null,{}] 17:44:12 INFO - PROCESS | 3040 | 1465001052256 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}] 17:44:12 INFO - PROCESS | 3040 | 1465001052348 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:44:12 INFO - PROCESS | 3040 | 1465001052355 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBBC800 == 29 [pid = 3040] [id = 570] 17:44:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEA938400) [pid = 3040] [serial = 1710] [outer = 0000000000000000] 17:44:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB07C800) [pid = 3040] [serial = 1711] [outer = 0000003FEA938400] 17:44:12 INFO - PROCESS | 3040 | 1465001052404 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEB494800) [pid = 3040] [serial = 1712] [outer = 0000003FEA938400] 17:44:12 INFO - PROCESS | 3040 | 1465001052861 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]]]}] 17:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 17:44:12 INFO - PROCESS | 3040 | 1465001052941 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:44:12 INFO - PROCESS | 3040 | 1465001052944 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:44:12 INFO - PROCESS | 3040 | 1465001052947 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 3040 | 1465001052951 Marionette TRACE conn6 <- [1,2246,null,{}] 17:44:12 INFO - PROCESS | 3040 | 1465001052963 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}] 17:44:13 INFO - PROCESS | 3040 | 1465001053104 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:44:13 INFO - PROCESS | 3040 | 1465001053184 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81A800 == 30 [pid = 3040] [id = 571] 17:44:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEE016000) [pid = 3040] [serial = 1713] [outer = 0000000000000000] 17:44:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE103400) [pid = 3040] [serial = 1714] [outer = 0000003FEE016000] 17:44:13 INFO - PROCESS | 3040 | 1465001053237 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE1DE000) [pid = 3040] [serial = 1715] [outer = 0000003FEE016000] 17:44:13 INFO - PROCESS | 3040 | 1465001053632 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]]]}] 17:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 17:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:44:13 INFO - PROCESS | 3040 | 1465001053684 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:44:13 INFO - PROCESS | 3040 | 1465001053687 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:44:13 INFO - PROCESS | 3040 | 1465001053690 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:44:13 INFO - PROCESS | 3040 | 1465001053692 Marionette TRACE conn6 <- [1,2250,null,{}] 17:44:13 INFO - PROCESS | 3040 | 1465001053695 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}] 17:44:13 INFO - PROCESS | 3040 | 1465001053788 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:44:13 INFO - PROCESS | 3040 | 1465001053793 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1085800 == 31 [pid = 3040] [id = 572] 17:44:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE2AD800) [pid = 3040] [serial = 1716] [outer = 0000000000000000] 17:44:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE34C000) [pid = 3040] [serial = 1717] [outer = 0000003FEE2AD800] 17:44:13 INFO - PROCESS | 3040 | 1465001053841 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE457C00) [pid = 3040] [serial = 1718] [outer = 0000003FEE2AD800] 17:44:14 INFO - PROCESS | 3040 | 1465001054318 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]]]}] 17:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 17:44:14 INFO - PROCESS | 3040 | 1465001054391 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:44:14 INFO - PROCESS | 3040 | 1465001054393 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:44:14 INFO - PROCESS | 3040 | 1465001054396 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:44:14 INFO - PROCESS | 3040 | 1465001054398 Marionette TRACE conn6 <- [1,2254,null,{}] 17:44:14 INFO - PROCESS | 3040 | 1465001054402 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}] 17:44:14 INFO - PROCESS | 3040 | 1465001054551 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:44:14 INFO - PROCESS | 3040 | 1465001054578 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF227B000 == 32 [pid = 3040] [id = 573] 17:44:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE744400) [pid = 3040] [serial = 1719] [outer = 0000000000000000] 17:44:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEEC4E800) [pid = 3040] [serial = 1720] [outer = 0000003FEE744400] 17:44:14 INFO - PROCESS | 3040 | 1465001054625 Marionette DEBUG loaded listener.js 17:44:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF38C000) [pid = 3040] [serial = 1721] [outer = 0000003FEE744400] 17:44:15 INFO - PROCESS | 3040 | 1465001055074 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]]]}] 17:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 735ms 17:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:44:15 INFO - PROCESS | 3040 | 1465001055133 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 3040 | 1465001055135 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:44:15 INFO - PROCESS | 3040 | 1465001055139 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 3040 | 1465001055140 Marionette TRACE conn6 <- [1,2258,null,{}] 17:44:15 INFO - PROCESS | 3040 | 1465001055144 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}] 17:44:15 INFO - PROCESS | 3040 | 1465001055289 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:44:15 INFO - PROCESS | 3040 | 1465001055295 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4545000 == 33 [pid = 3040] [id = 574] 17:44:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE43400) [pid = 3040] [serial = 1722] [outer = 0000000000000000] 17:44:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1079400) [pid = 3040] [serial = 1723] [outer = 0000003FEFE43400] 17:44:15 INFO - PROCESS | 3040 | 1465001055388 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1E72400) [pid = 3040] [serial = 1724] [outer = 0000003FEFE43400] 17:44:15 INFO - PROCESS | 3040 | 1465001055814 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]]]}] 17:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 17:44:15 INFO - PROCESS | 3040 | 1465001055878 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 3040 | 1465001055880 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:44:15 INFO - PROCESS | 3040 | 1465001055888 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 3040 | 1465001055890 Marionette TRACE conn6 <- [1,2262,null,{}] 17:44:15 INFO - PROCESS | 3040 | 1465001055893 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}] 17:44:16 INFO - PROCESS | 3040 | 1465001056006 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:44:16 INFO - PROCESS | 3040 | 1465001056017 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF500B000 == 34 [pid = 3040] [id = 575] 17:44:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF219DC00) [pid = 3040] [serial = 1725] [outer = 0000000000000000] 17:44:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF21A2800) [pid = 3040] [serial = 1726] [outer = 0000003FF219DC00] 17:44:16 INFO - PROCESS | 3040 | 1465001056063 Marionette DEBUG loaded listener.js 17:44:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF21AF800) [pid = 3040] [serial = 1727] [outer = 0000003FF219DC00] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEDDE9400) [pid = 3040] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB3CAC00) [pid = 3040] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE621AC00) [pid = 3040] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEFBE9000) [pid = 3040] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7983C00) [pid = 3040] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE5E70400) [pid = 3040] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE105C00) [pid = 3040] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE5F0D800) [pid = 3040] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE103C00) [pid = 3040] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF219D800) [pid = 3040] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE1FC8800) [pid = 3040] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:44:16 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE106000) [pid = 3040] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:44:16 INFO - PROCESS | 3040 | 1465001056487 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]]]}] 17:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 627ms 17:44:16 INFO - PROCESS | 3040 | 1465001056519 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:44:16 INFO - PROCESS | 3040 | 1465001056522 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:44:16 INFO - PROCESS | 3040 | 1465001056525 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:44:16 INFO - PROCESS | 3040 | 1465001056526 Marionette TRACE conn6 <- [1,2266,null,{}] 17:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:44:16 INFO - PROCESS | 3040 | 1465001056530 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}] 17:44:16 INFO - PROCESS | 3040 | 1465001056615 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:44:16 INFO - PROCESS | 3040 | 1465001056621 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5195000 == 35 [pid = 3040] [id = 576] 17:44:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FED777400) [pid = 3040] [serial = 1728] [outer = 0000000000000000] 17:44:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE2B3000) [pid = 3040] [serial = 1729] [outer = 0000003FED777400] 17:44:16 INFO - PROCESS | 3040 | 1465001056667 Marionette DEBUG loaded listener.js 17:44:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF21AC400) [pid = 3040] [serial = 1730] [outer = 0000003FED777400] 17:44:17 INFO - PROCESS | 3040 | 1465001057079 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]]]}] 17:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 587ms 17:44:17 INFO - PROCESS | 3040 | 1465001057117 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 3040 | 1465001057119 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:44:17 INFO - PROCESS | 3040 | 1465001057132 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 3040 | 1465001057134 Marionette TRACE conn6 <- [1,2270,null,{}] 17:44:17 INFO - PROCESS | 3040 | 1465001057138 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}] 17:44:17 INFO - PROCESS | 3040 | 1465001057223 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:44:17 INFO - PROCESS | 3040 | 1465001057229 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51C8800 == 36 [pid = 3040] [id = 577] 17:44:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF21B9000) [pid = 3040] [serial = 1731] [outer = 0000000000000000] 17:44:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF2209400) [pid = 3040] [serial = 1732] [outer = 0000003FF21B9000] 17:44:17 INFO - PROCESS | 3040 | 1465001057275 Marionette DEBUG loaded listener.js 17:44:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF220E800) [pid = 3040] [serial = 1733] [outer = 0000003FF21B9000] 17:44:17 INFO - PROCESS | 3040 | 1465001057717 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]]]}] 17:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 17:44:17 INFO - PROCESS | 3040 | 1465001057779 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 3040 | 1465001057782 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:44:17 INFO - PROCESS | 3040 | 1465001057786 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 3040 | 1465001057788 Marionette TRACE conn6 <- [1,2274,null,{}] 17:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:44:17 INFO - PROCESS | 3040 | 1465001057792 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}] 17:44:17 INFO - PROCESS | 3040 | 1465001057879 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:44:17 INFO - PROCESS | 3040 | 1465001057887 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF542C000 == 37 [pid = 3040] [id = 578] 17:44:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF2A2E000) [pid = 3040] [serial = 1734] [outer = 0000000000000000] 17:44:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF2A34000) [pid = 3040] [serial = 1735] [outer = 0000003FF2A2E000] 17:44:17 INFO - PROCESS | 3040 | 1465001057934 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2CC5C00) [pid = 3040] [serial = 1736] [outer = 0000003FF2A2E000] 17:44:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2329000 == 36 [pid = 3040] [id = 569] 17:44:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB29000 == 35 [pid = 3040] [id = 568] 17:44:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6044000 == 34 [pid = 3040] [id = 567] 17:44:18 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45B6000 == 33 [pid = 3040] [id = 566] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4545000 == 32 [pid = 3040] [id = 574] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81A800 == 31 [pid = 3040] [id = 571] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF500B000 == 30 [pid = 3040] [id = 575] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1085800 == 29 [pid = 3040] [id = 572] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF227B000 == 28 [pid = 3040] [id = 573] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5195000 == 27 [pid = 3040] [id = 576] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51C8800 == 26 [pid = 3040] [id = 577] 17:44:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBBC800 == 25 [pid = 3040] [id = 570] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB3CD800) [pid = 3040] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB078C00) [pid = 3040] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE7829800) [pid = 3040] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB383800) [pid = 3040] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7F6C800) [pid = 3040] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEA934000) [pid = 3040] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE5FAC000) [pid = 3040] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE67CAC00) [pid = 3040] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE1DFC00) [pid = 3040] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEB07BC00) [pid = 3040] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE7988000) [pid = 3040] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE10E000) [pid = 3040] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE73F400) [pid = 3040] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE1E2000) [pid = 3040] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF2CC6400) [pid = 3040] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FF21A8C00) [pid = 3040] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEB3C9000) [pid = 3040] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FEE353C00) [pid = 3040] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FEF392800) [pid = 3040] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FEFE4E000) [pid = 3040] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FF1075C00) [pid = 3040] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FEF0E6C00) [pid = 3040] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FEE096400) [pid = 3040] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 54 (0000003FED775800) [pid = 3040] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | --DOMWINDOW == 53 (0000003FEE039800) [pid = 3040] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:44:19 INFO - PROCESS | 3040 | 1465001059809 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]]]}] 17:44:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2027ms 17:44:19 INFO - PROCESS | 3040 | 1465001059820 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:44:19 INFO - PROCESS | 3040 | 1465001059824 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:44:19 INFO - PROCESS | 3040 | 1465001059829 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - PROCESS | 3040 | 1465001059833 Marionette TRACE conn6 <- [1,2278,null,{}] 17:44:19 INFO - PROCESS | 3040 | 1465001059839 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}] 17:44:19 INFO - PROCESS | 3040 | 1465001059941 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:44:19 INFO - PROCESS | 3040 | 1465001059947 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F76000 == 26 [pid = 3040] [id = 579] 17:44:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 54 (0000003FE20AF400) [pid = 3040] [serial = 1737] [outer = 0000000000000000] 17:44:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FE20B1400) [pid = 3040] [serial = 1738] [outer = 0000003FE20AF400] 17:44:20 INFO - PROCESS | 3040 | 1465001060004 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FE6018000) [pid = 3040] [serial = 1739] [outer = 0000003FE20AF400] 17:44:20 INFO - PROCESS | 3040 | 1465001060488 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]]]}] 17:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 17:44:20 INFO - PROCESS | 3040 | 1465001060563 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:44:20 INFO - PROCESS | 3040 | 1465001060570 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:44:20 INFO - PROCESS | 3040 | 1465001060576 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:44:20 INFO - PROCESS | 3040 | 1465001060579 Marionette TRACE conn6 <- [1,2282,null,{}] 17:44:20 INFO - PROCESS | 3040 | 1465001060583 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}] 17:44:20 INFO - PROCESS | 3040 | 1465001060681 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:44:20 INFO - PROCESS | 3040 | 1465001060694 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA952000 == 27 [pid = 3040] [id = 580] 17:44:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FE6AFB800) [pid = 3040] [serial = 1740] [outer = 0000000000000000] 17:44:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FE6D0F400) [pid = 3040] [serial = 1741] [outer = 0000003FE6AFB800] 17:44:20 INFO - PROCESS | 3040 | 1465001060744 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FE797F800) [pid = 3040] [serial = 1742] [outer = 0000003FE6AFB800] 17:44:21 INFO - PROCESS | 3040 | 1465001061209 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]]]}] 17:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 17:44:21 INFO - PROCESS | 3040 | 1465001061269 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:44:21 INFO - PROCESS | 3040 | 1465001061272 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:44:21 INFO - PROCESS | 3040 | 1465001061275 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - PROCESS | 3040 | 1465001061279 Marionette TRACE conn6 <- [1,2286,null,{}] 17:44:21 INFO - PROCESS | 3040 | 1465001061291 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}] 17:44:21 INFO - PROCESS | 3040 | 1465001061412 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:44:21 INFO - PROCESS | 3040 | 1465001061497 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0C7000 == 28 [pid = 3040] [id = 581] 17:44:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FDFDE0800) [pid = 3040] [serial = 1743] [outer = 0000000000000000] 17:44:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEA933C00) [pid = 3040] [serial = 1744] [outer = 0000003FDFDE0800] 17:44:21 INFO - PROCESS | 3040 | 1465001061550 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEB064400) [pid = 3040] [serial = 1745] [outer = 0000003FDFDE0800] 17:44:21 INFO - PROCESS | 3040 | 1465001061933 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]]]}] 17:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 17:44:21 INFO - PROCESS | 3040 | 1465001061969 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:44:21 INFO - PROCESS | 3040 | 1465001061972 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:44:21 INFO - PROCESS | 3040 | 1465001061975 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:44:21 INFO - PROCESS | 3040 | 1465001061976 Marionette TRACE conn6 <- [1,2290,null,{}] 17:44:21 INFO - PROCESS | 3040 | 1465001061980 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}] 17:44:22 INFO - PROCESS | 3040 | 1465001062070 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:44:22 INFO - PROCESS | 3040 | 1465001062075 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE810800 == 29 [pid = 3040] [id = 582] 17:44:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEB37E800) [pid = 3040] [serial = 1746] [outer = 0000000000000000] 17:44:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEB3C4400) [pid = 3040] [serial = 1747] [outer = 0000003FEB37E800] 17:44:22 INFO - PROCESS | 3040 | 1465001062123 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB49B400) [pid = 3040] [serial = 1748] [outer = 0000003FEB37E800] 17:44:22 INFO - PROCESS | 3040 | 1465001062555 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]]]}] 17:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 626ms 17:44:22 INFO - PROCESS | 3040 | 1465001062604 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 3040 | 1465001062606 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:44:22 INFO - PROCESS | 3040 | 1465001062609 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:44:22 INFO - PROCESS | 3040 | 1465001062611 Marionette TRACE conn6 <- [1,2294,null,{}] 17:44:22 INFO - PROCESS | 3040 | 1465001062615 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}] 17:44:22 INFO - PROCESS | 3040 | 1465001062699 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:44:22 INFO - PROCESS | 3040 | 1465001062704 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF1B000 == 30 [pid = 3040] [id = 583] 17:44:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6AFA400) [pid = 3040] [serial = 1749] [outer = 0000000000000000] 17:44:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FED734400) [pid = 3040] [serial = 1750] [outer = 0000003FE6AFA400] 17:44:22 INFO - PROCESS | 3040 | 1465001062751 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEDD4CC00) [pid = 3040] [serial = 1751] [outer = 0000003FE6AFA400] 17:44:23 INFO - PROCESS | 3040 | 1465001063201 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]]]}] 17:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 17:44:23 INFO - PROCESS | 3040 | 1465001063242 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:44:23 INFO - PROCESS | 3040 | 1465001063244 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:44:23 INFO - PROCESS | 3040 | 1465001063252 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 3040 | 1465001063254 Marionette TRACE conn6 <- [1,2298,null,{}] 17:44:23 INFO - PROCESS | 3040 | 1465001063257 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}] 17:44:23 INFO - PROCESS | 3040 | 1465001063371 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:44:23 INFO - PROCESS | 3040 | 1465001063379 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C4B800 == 31 [pid = 3040] [id = 584] 17:44:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE68CDC00) [pid = 3040] [serial = 1752] [outer = 0000000000000000] 17:44:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE097400) [pid = 3040] [serial = 1753] [outer = 0000003FE68CDC00] 17:44:23 INFO - PROCESS | 3040 | 1465001063427 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE19A000) [pid = 3040] [serial = 1754] [outer = 0000003FE68CDC00] 17:44:23 INFO - PROCESS | 3040 | 1465001063865 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]]]}] 17:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 650ms 17:44:23 INFO - PROCESS | 3040 | 1465001063903 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:44:23 INFO - PROCESS | 3040 | 1465001063905 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:44:23 INFO - PROCESS | 3040 | 1465001063908 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 3040 | 1465001063910 Marionette TRACE conn6 <- [1,2302,null,{}] 17:44:23 INFO - PROCESS | 3040 | 1465001063914 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}] 17:44:24 INFO - PROCESS | 3040 | 1465001063996 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:44:24 INFO - PROCESS | 3040 | 1465001064001 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21E1000 == 32 [pid = 3040] [id = 585] 17:44:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB3C5C00) [pid = 3040] [serial = 1755] [outer = 0000000000000000] 17:44:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE1E4000) [pid = 3040] [serial = 1756] [outer = 0000003FEB3C5C00] 17:44:24 INFO - PROCESS | 3040 | 1465001064047 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE2B0000) [pid = 3040] [serial = 1757] [outer = 0000003FEB3C5C00] 17:44:24 INFO - PROCESS | 3040 | 1465001064492 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]]]}] 17:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 17:44:24 INFO - PROCESS | 3040 | 1465001064541 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 3040 | 1465001064543 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:44:24 INFO - PROCESS | 3040 | 1465001064546 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 3040 | 1465001064548 Marionette TRACE conn6 <- [1,2306,null,{}] 17:44:24 INFO - PROCESS | 3040 | 1465001064556 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}] 17:44:24 INFO - PROCESS | 3040 | 1465001064639 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:44:24 INFO - PROCESS | 3040 | 1465001064645 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C6E000 == 33 [pid = 3040] [id = 586] 17:44:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE327800) [pid = 3040] [serial = 1758] [outer = 0000000000000000] 17:44:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE34C800) [pid = 3040] [serial = 1759] [outer = 0000003FEE327800] 17:44:24 INFO - PROCESS | 3040 | 1465001064693 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE358000) [pid = 3040] [serial = 1760] [outer = 0000003FEE327800] 17:44:25 INFO - PROCESS | 3040 | 1465001065190 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] 17:44:25 INFO - PROCESS | 3040 | 1465001065244 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:44:25 INFO - PROCESS | 3040 | 1465001065248 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 3040 | 1465001065250 Marionette TRACE conn6 <- [1,2310,null,{}] 17:44:25 INFO - PROCESS | 3040 | 1465001065260 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}] 17:44:25 INFO - PROCESS | 3040 | 1465001065396 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:44:25 INFO - PROCESS | 3040 | 1465001065451 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0C2800 == 34 [pid = 3040] [id = 587] 17:44:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE51D000) [pid = 3040] [serial = 1761] [outer = 0000000000000000] 17:44:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE769800) [pid = 3040] [serial = 1762] [outer = 0000003FEE51D000] 17:44:25 INFO - PROCESS | 3040 | 1465001065496 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEF0E6C00) [pid = 3040] [serial = 1763] [outer = 0000003FEE51D000] 17:44:25 INFO - PROCESS | 3040 | 1465001065913 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]]]}] 17:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 17:44:25 INFO - PROCESS | 3040 | 1465001065943 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 3040 | 1465001065945 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:44:25 INFO - PROCESS | 3040 | 1465001065953 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 3040 | 1465001065954 Marionette TRACE conn6 <- [1,2314,null,{}] 17:44:25 INFO - PROCESS | 3040 | 1465001065958 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}] 17:44:26 INFO - PROCESS | 3040 | 1465001066077 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:44:26 INFO - PROCESS | 3040 | 1465001066084 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45BB800 == 35 [pid = 3040] [id = 588] 17:44:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEEFC1800) [pid = 3040] [serial = 1764] [outer = 0000000000000000] 17:44:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEFBEBC00) [pid = 3040] [serial = 1765] [outer = 0000003FEEFC1800] 17:44:26 INFO - PROCESS | 3040 | 1465001066177 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEFE51000) [pid = 3040] [serial = 1766] [outer = 0000003FEEFC1800] 17:44:26 INFO - PROCESS | 3040 | 1465001066623 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]]]}] 17:44:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:44:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 17:44:26 INFO - PROCESS | 3040 | 1465001066644 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:44:26 INFO - PROCESS | 3040 | 1465001066647 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:44:26 INFO - PROCESS | 3040 | 1465001066649 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:44:26 INFO - PROCESS | 3040 | 1465001066652 Marionette TRACE conn6 <- [1,2318,null,{}] 17:44:26 INFO - PROCESS | 3040 | 1465001066668 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}] 17:44:26 INFO - PROCESS | 3040 | 1465001066826 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:44:27 INFO - PROCESS | 3040 | 1465001067013 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE744400) [pid = 3040] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEFE43400) [pid = 3040] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF219DC00) [pid = 3040] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF21B9000) [pid = 3040] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE1EA9C00) [pid = 3040] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB05C400) [pid = 3040] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE1FCC400) [pid = 3040] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB081C00) [pid = 3040] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE2AD800) [pid = 3040] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE016000) [pid = 3040] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEA938400) [pid = 3040] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:44:27 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FED777400) [pid = 3040] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:44:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBAA6000 == 36 [pid = 3040] [id = 589] 17:44:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1FB6400) [pid = 3040] [serial = 1767] [outer = 0000000000000000] 17:44:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE7827000) [pid = 3040] [serial = 1768] [outer = 0000003FE1FB6400] 17:44:27 INFO - PROCESS | 3040 | 1465001067071 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1D37400) [pid = 3040] [serial = 1769] [outer = 0000003FE1FB6400] 17:44:27 INFO - PROCESS | 3040 | 1465001067424 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]]]}] 17:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 838ms 17:44:27 INFO - PROCESS | 3040 | 1465001067492 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 3040 | 1465001067494 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:44:27 INFO - PROCESS | 3040 | 1465001067497 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:44:27 INFO - PROCESS | 3040 | 1465001067499 Marionette TRACE conn6 <- [1,2322,null,{}] 17:44:27 INFO - PROCESS | 3040 | 1465001067502 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}] 17:44:27 INFO - PROCESS | 3040 | 1465001067618 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:44:27 INFO - PROCESS | 3040 | 1465001067665 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51BC800 == 37 [pid = 3040] [id = 590] 17:44:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF0BD9000) [pid = 3040] [serial = 1770] [outer = 0000000000000000] 17:44:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1E72C00) [pid = 3040] [serial = 1771] [outer = 0000003FF0BD9000] 17:44:27 INFO - PROCESS | 3040 | 1465001067711 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF21A5400) [pid = 3040] [serial = 1772] [outer = 0000003FF0BD9000] 17:44:28 INFO - PROCESS | 3040 | 1465001068068 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]]]}] 17:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 17:44:28 INFO - PROCESS | 3040 | 1465001068129 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 3040 | 1465001068131 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:44:28 INFO - PROCESS | 3040 | 1465001068134 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 3040 | 1465001068136 Marionette TRACE conn6 <- [1,2326,null,{}] 17:44:28 INFO - PROCESS | 3040 | 1465001068140 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}] 17:44:28 INFO - PROCESS | 3040 | 1465001068255 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:44:28 INFO - PROCESS | 3040 | 1465001068289 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5445800 == 38 [pid = 3040] [id = 591] 17:44:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF21AB000) [pid = 3040] [serial = 1773] [outer = 0000000000000000] 17:44:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF21B5000) [pid = 3040] [serial = 1774] [outer = 0000003FF21AB000] 17:44:28 INFO - PROCESS | 3040 | 1465001068334 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF220B000) [pid = 3040] [serial = 1775] [outer = 0000003FF21AB000] 17:44:28 INFO - PROCESS | 3040 | 1465001068732 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]]]}] 17:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 17:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:44:28 INFO - PROCESS | 3040 | 1465001068766 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 3040 | 1465001068768 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:44:28 INFO - PROCESS | 3040 | 1465001068771 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 3040 | 1465001068773 Marionette TRACE conn6 <- [1,2330,null,{}] 17:44:28 INFO - PROCESS | 3040 | 1465001068776 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}] 17:44:28 INFO - PROCESS | 3040 | 1465001068893 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:44:28 INFO - PROCESS | 3040 | 1465001068901 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A12800 == 39 [pid = 3040] [id = 592] 17:44:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF21AB400) [pid = 3040] [serial = 1776] [outer = 0000000000000000] 17:44:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF2A2E400) [pid = 3040] [serial = 1777] [outer = 0000003FF21AB400] 17:44:28 INFO - PROCESS | 3040 | 1465001068954 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF2CC5400) [pid = 3040] [serial = 1778] [outer = 0000003FF21AB400] 17:44:29 INFO - PROCESS | 3040 | 1465001069765 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]]]}] 17:44:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1031ms 17:44:29 INFO - PROCESS | 3040 | 1465001069807 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:44:29 INFO - PROCESS | 3040 | 1465001069812 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:44:29 INFO - PROCESS | 3040 | 1465001069837 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:44:29 INFO - PROCESS | 3040 | 1465001069843 Marionette TRACE conn6 <- [1,2334,null,{}] 17:44:29 INFO - PROCESS | 3040 | 1465001069848 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}] 17:44:30 INFO - PROCESS | 3040 | 1465001070012 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:44:30 INFO - PROCESS | 3040 | 1465001070131 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEB464000 == 40 [pid = 3040] [id = 593] 17:44:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE2385C00) [pid = 3040] [serial = 1779] [outer = 0000000000000000] 17:44:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE6083000) [pid = 3040] [serial = 1780] [outer = 0000003FE2385C00] 17:44:30 INFO - PROCESS | 3040 | 1465001070193 Marionette DEBUG loaded listener.js 17:44:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE7825800) [pid = 3040] [serial = 1781] [outer = 0000003FE2385C00] 17:44:31 INFO - PROCESS | 3040 | 1465001071153 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]]]}] 17:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1392ms 17:44:31 INFO - PROCESS | 3040 | 1465001071234 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:44:31 INFO - PROCESS | 3040 | 1465001071239 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:44:31 INFO - PROCESS | 3040 | 1465001071244 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:44:31 INFO - PROCESS | 3040 | 1465001071248 Marionette TRACE conn6 <- [1,2338,null,{}] 17:44:31 INFO - PROCESS | 3040 | 1465001071253 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}] 17:44:31 INFO - PROCESS | 3040 | 1465001071402 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:44:31 INFO - PROCESS | 3040 | 1465001071544 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5445800 == 39 [pid = 3040] [id = 591] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51BC800 == 38 [pid = 3040] [id = 590] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBAA6000 == 37 [pid = 3040] [id = 589] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45BB800 == 36 [pid = 3040] [id = 588] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0C2800 == 35 [pid = 3040] [id = 587] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C6E000 == 34 [pid = 3040] [id = 586] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21E1000 == 33 [pid = 3040] [id = 585] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C4B800 == 32 [pid = 3040] [id = 584] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF1B000 == 31 [pid = 3040] [id = 583] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE810800 == 30 [pid = 3040] [id = 582] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0C7000 == 29 [pid = 3040] [id = 581] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF2A34000) [pid = 3040] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE68AB000 == 30 [pid = 3040] [id = 594] 17:44:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE5FAEC00) [pid = 3040] [serial = 1782] [outer = 0000000000000000] 17:44:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE6AEF400) [pid = 3040] [serial = 1783] [outer = 0000003FE5FAEC00] 17:44:31 INFO - PROCESS | 3040 | 1465001071644 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE7F6CC00) [pid = 3040] [serial = 1784] [outer = 0000003FE5FAEC00] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA952000 == 29 [pid = 3040] [id = 580] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F76000 == 28 [pid = 3040] [id = 579] 17:44:31 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF542C000 == 27 [pid = 3040] [id = 578] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEEC4E800) [pid = 3040] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF1079400) [pid = 3040] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEF38C000) [pid = 3040] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF21A2800) [pid = 3040] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF1E72400) [pid = 3040] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF2209400) [pid = 3040] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF21AF800) [pid = 3040] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF220E800) [pid = 3040] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FE601F000) [pid = 3040] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEA927400) [pid = 3040] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEDDEB400) [pid = 3040] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEBACA800) [pid = 3040] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE67C8000) [pid = 3040] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE2038000) [pid = 3040] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1D32400) [pid = 3040] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE34C000) [pid = 3040] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE103400) [pid = 3040] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE1DE000) [pid = 3040] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB07C800) [pid = 3040] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEB494800) [pid = 3040] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF21AC400) [pid = 3040] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE2B3000) [pid = 3040] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:44:31 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE457C00) [pid = 3040] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:44:32 INFO - PROCESS | 3040 | 1465001072065 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]]]}] 17:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 880ms 17:44:32 INFO - PROCESS | 3040 | 1465001072128 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 3040 | 1465001072135 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:44:32 INFO - PROCESS | 3040 | 1465001072142 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 3040 | 1465001072144 Marionette TRACE conn6 <- [1,2342,null,{}] 17:44:32 INFO - PROCESS | 3040 | 1465001072148 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}] 17:44:32 INFO - PROCESS | 3040 | 1465001072243 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:44:32 INFO - PROCESS | 3040 | 1465001072250 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBC8000 == 28 [pid = 3040] [id = 595] 17:44:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEA92C400) [pid = 3040] [serial = 1785] [outer = 0000000000000000] 17:44:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB056000) [pid = 3040] [serial = 1786] [outer = 0000003FEA92C400] 17:44:32 INFO - PROCESS | 3040 | 1465001072307 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB081000) [pid = 3040] [serial = 1787] [outer = 0000003FEA92C400] 17:44:32 INFO - PROCESS | 3040 | 1465001072778 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]]]}] 17:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 17:44:32 INFO - PROCESS | 3040 | 1465001072839 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 3040 | 1465001072842 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:44:32 INFO - PROCESS | 3040 | 1465001072845 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 3040 | 1465001072849 Marionette TRACE conn6 <- [1,2346,null,{}] 17:44:32 INFO - PROCESS | 3040 | 1465001072890 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}] 17:44:33 INFO - PROCESS | 3040 | 1465001073005 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:44:33 INFO - PROCESS | 3040 | 1465001073082 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81C000 == 29 [pid = 3040] [id = 596] 17:44:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEBB42C00) [pid = 3040] [serial = 1788] [outer = 0000000000000000] 17:44:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FED77CC00) [pid = 3040] [serial = 1789] [outer = 0000003FEBB42C00] 17:44:33 INFO - PROCESS | 3040 | 1465001073136 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE021400) [pid = 3040] [serial = 1790] [outer = 0000003FEBB42C00] 17:44:33 INFO - PROCESS | 3040 | 1465001073521 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]]]}] 17:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 17:44:33 INFO - PROCESS | 3040 | 1465001073582 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:44:33 INFO - PROCESS | 3040 | 1465001073585 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:44:33 INFO - PROCESS | 3040 | 1465001073588 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:44:33 INFO - PROCESS | 3040 | 1465001073590 Marionette TRACE conn6 <- [1,2350,null,{}] 17:44:33 INFO - PROCESS | 3040 | 1465001073593 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}] 17:44:33 INFO - PROCESS | 3040 | 1465001073685 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:44:33 INFO - PROCESS | 3040 | 1465001073690 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCDE000 == 30 [pid = 3040] [id = 597] 17:44:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE107C00) [pid = 3040] [serial = 1791] [outer = 0000000000000000] 17:44:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE168400) [pid = 3040] [serial = 1792] [outer = 0000003FEE107C00] 17:44:33 INFO - PROCESS | 3040 | 1465001073738 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE1E4C00) [pid = 3040] [serial = 1793] [outer = 0000003FEE107C00] 17:44:34 INFO - PROCESS | 3040 | 1465001074210 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]]]}] 17:44:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:44:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 17:44:34 INFO - PROCESS | 3040 | 1465001074282 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:44:34 INFO - PROCESS | 3040 | 1465001074291 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:44:34 INFO - PROCESS | 3040 | 1465001074295 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 3040 | 1465001074297 Marionette TRACE conn6 <- [1,2354,null,{}] 17:44:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:44:34 INFO - PROCESS | 3040 | 1465001074300 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}] 17:44:34 INFO - PROCESS | 3040 | 1465001074441 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:44:34 INFO - PROCESS | 3040 | 1465001074461 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F26000 == 31 [pid = 3040] [id = 598] 17:44:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE20AA400) [pid = 3040] [serial = 1794] [outer = 0000000000000000] 17:44:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE2AC400) [pid = 3040] [serial = 1795] [outer = 0000003FE20AA400] 17:44:34 INFO - PROCESS | 3040 | 1465001074508 Marionette DEBUG loaded listener.js 17:44:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE353800) [pid = 3040] [serial = 1796] [outer = 0000003FE20AA400] 17:44:34 INFO - PROCESS | 3040 | 1465001074964 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]]]}] 17:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 17:44:35 INFO - PROCESS | 3040 | 1465001075034 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:44:35 INFO - PROCESS | 3040 | 1465001075037 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:44:35 INFO - PROCESS | 3040 | 1465001075040 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:44:35 INFO - PROCESS | 3040 | 1465001075042 Marionette TRACE conn6 <- [1,2358,null,{}] 17:44:35 INFO - PROCESS | 3040 | 1465001075045 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}] 17:44:35 INFO - PROCESS | 3040 | 1465001075197 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:44:35 INFO - PROCESS | 3040 | 1465001075258 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A18000 == 32 [pid = 3040] [id = 599] 17:44:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEECC9C00) [pid = 3040] [serial = 1797] [outer = 0000000000000000] 17:44:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFE43400) [pid = 3040] [serial = 1798] [outer = 0000003FEECC9C00] 17:44:35 INFO - PROCESS | 3040 | 1465001075307 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF0BDF000) [pid = 3040] [serial = 1799] [outer = 0000003FEECC9C00] 17:44:35 INFO - PROCESS | 3040 | 1465001075788 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]]]}] 17:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 776ms 17:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:44:35 INFO - PROCESS | 3040 | 1465001075822 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:44:35 INFO - PROCESS | 3040 | 1465001075824 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:44:35 INFO - PROCESS | 3040 | 1465001075827 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:44:35 INFO - PROCESS | 3040 | 1465001075829 Marionette TRACE conn6 <- [1,2362,null,{}] 17:44:35 INFO - PROCESS | 3040 | 1465001075832 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}] 17:44:36 INFO - PROCESS | 3040 | 1465001076067 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE51D000) [pid = 3040] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE20AF400) [pid = 3040] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE6AFA400) [pid = 3040] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB3C5C00) [pid = 3040] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6AFB800) [pid = 3040] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB37E800) [pid = 3040] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE327800) [pid = 3040] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEEFC1800) [pid = 3040] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF21AB000) [pid = 3040] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE1FB6400) [pid = 3040] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF0BD9000) [pid = 3040] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE68CDC00) [pid = 3040] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF2A2E000) [pid = 3040] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:44:36 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FDFDE0800) [pid = 3040] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:44:36 INFO - PROCESS | 3040 | 1465001076128 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEB32000 == 33 [pid = 3040] [id = 600] 17:44:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE1FB9400) [pid = 3040] [serial = 1800] [outer = 0000000000000000] 17:44:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE67CB800) [pid = 3040] [serial = 1801] [outer = 0000003FE1FB9400] 17:44:36 INFO - PROCESS | 3040 | 1465001076175 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE1DFC00) [pid = 3040] [serial = 1802] [outer = 0000003FE1FB9400] 17:44:36 INFO - PROCESS | 3040 | 1465001076555 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]]]}] 17:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 776ms 17:44:36 INFO - PROCESS | 3040 | 1465001076604 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:44:36 INFO - PROCESS | 3040 | 1465001076606 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:44:36 INFO - PROCESS | 3040 | 1465001076609 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - PROCESS | 3040 | 1465001076611 Marionette TRACE conn6 <- [1,2366,null,{}] 17:44:36 INFO - PROCESS | 3040 | 1465001076615 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}] 17:44:36 INFO - PROCESS | 3040 | 1465001076699 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:44:36 INFO - PROCESS | 3040 | 1465001076705 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6AA5800 == 34 [pid = 3040] [id = 601] 17:44:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FF1D2B000) [pid = 3040] [serial = 1803] [outer = 0000000000000000] 17:44:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF1D36400) [pid = 3040] [serial = 1804] [outer = 0000003FF1D2B000] 17:44:36 INFO - PROCESS | 3040 | 1465001076753 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF1E72400) [pid = 3040] [serial = 1805] [outer = 0000003FF1D2B000] 17:44:37 INFO - PROCESS | 3040 | 1465001077197 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]]]}] 17:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 17:44:37 INFO - PROCESS | 3040 | 1465001077240 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 3040 | 1465001077243 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:44:37 INFO - PROCESS | 3040 | 1465001077245 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:44:37 INFO - PROCESS | 3040 | 1465001077247 Marionette TRACE conn6 <- [1,2370,null,{}] 17:44:37 INFO - PROCESS | 3040 | 1465001077251 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}] 17:44:37 INFO - PROCESS | 3040 | 1465001077335 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:44:37 INFO - PROCESS | 3040 | 1465001077341 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5021800 == 35 [pid = 3040] [id = 602] 17:44:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE103000) [pid = 3040] [serial = 1806] [outer = 0000000000000000] 17:44:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21A2800) [pid = 3040] [serial = 1807] [outer = 0000003FEE103000] 17:44:37 INFO - PROCESS | 3040 | 1465001077386 Marionette DEBUG loaded listener.js 17:44:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF21B5800) [pid = 3040] [serial = 1808] [outer = 0000003FEE103000] 17:44:37 INFO - PROCESS | 3040 | 1465001077832 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]]]}] 17:44:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:44:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 17:44:37 INFO - PROCESS | 3040 | 1465001077878 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 3040 | 1465001077880 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:44:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:44:37 INFO - PROCESS | 3040 | 1465001077887 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 3040 | 1465001077889 Marionette TRACE conn6 <- [1,2374,null,{}] 17:44:37 INFO - PROCESS | 3040 | 1465001077893 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}] 17:44:37 INFO - PROCESS | 3040 | 1465001077978 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:44:37 INFO - PROCESS | 3040 | 1465001077986 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51B6800 == 36 [pid = 3040] [id = 603] 17:44:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF220CC00) [pid = 3040] [serial = 1809] [outer = 0000000000000000] 17:44:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF2A2F000) [pid = 3040] [serial = 1810] [outer = 0000003FF220CC00] 17:44:38 INFO - PROCESS | 3040 | 1465001078039 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF2CC7C00) [pid = 3040] [serial = 1811] [outer = 0000003FF220CC00] 17:44:38 INFO - PROCESS | 3040 | 1465001078768 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]]]}] 17:44:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:44:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 943ms 17:44:38 INFO - PROCESS | 3040 | 1465001078835 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:44:38 INFO - PROCESS | 3040 | 1465001078840 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:44:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:44:38 INFO - PROCESS | 3040 | 1465001078845 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:44:38 INFO - PROCESS | 3040 | 1465001078850 Marionette TRACE conn6 <- [1,2378,null,{}] 17:44:38 INFO - PROCESS | 3040 | 1465001078856 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}] 17:44:38 INFO - PROCESS | 3040 | 1465001078987 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:44:39 INFO - PROCESS | 3040 | 1465001079106 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7D6800 == 37 [pid = 3040] [id = 604] 17:44:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE79C4000) [pid = 3040] [serial = 1812] [outer = 0000000000000000] 17:44:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEB056C00) [pid = 3040] [serial = 1813] [outer = 0000003FE79C4000] 17:44:39 INFO - PROCESS | 3040 | 1465001079169 Marionette DEBUG loaded listener.js 17:44:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEB3C3800) [pid = 3040] [serial = 1814] [outer = 0000003FE79C4000] 17:44:39 INFO - PROCESS | 3040 | 1465001079750 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]]]}] 17:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 943ms 17:44:39 INFO - PROCESS | 3040 | 1465001079793 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 3040 | 1465001079799 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:44:39 INFO - PROCESS | 3040 | 1465001079806 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:44:39 INFO - PROCESS | 3040 | 1465001079809 Marionette TRACE conn6 <- [1,2382,null,{}] 17:44:39 INFO - PROCESS | 3040 | 1465001079813 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}] 17:44:39 INFO - PROCESS | 3040 | 1465001079935 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:44:40 INFO - PROCESS | 3040 | 1465001080036 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A0B000 == 38 [pid = 3040] [id = 605] 17:44:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE18F800) [pid = 3040] [serial = 1815] [outer = 0000000000000000] 17:44:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE1E2000) [pid = 3040] [serial = 1816] [outer = 0000003FEE18F800] 17:44:40 INFO - PROCESS | 3040 | 1465001080097 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE45F800) [pid = 3040] [serial = 1817] [outer = 0000003FEE18F800] 17:44:40 INFO - PROCESS | 3040 | 1465001080776 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]]]}] 17:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 985ms 17:44:40 INFO - PROCESS | 3040 | 1465001080797 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:44:40 INFO - PROCESS | 3040 | 1465001080800 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:44:40 INFO - PROCESS | 3040 | 1465001080803 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:44:40 INFO - PROCESS | 3040 | 1465001080807 Marionette TRACE conn6 <- [1,2386,null,{}] 17:44:40 INFO - PROCESS | 3040 | 1465001080819 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}] 17:44:40 INFO - PROCESS | 3040 | 1465001080936 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:44:41 INFO - PROCESS | 3040 | 1465001081035 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5437800 == 39 [pid = 3040] [id = 606] 17:44:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF21A8000) [pid = 3040] [serial = 1818] [outer = 0000000000000000] 17:44:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF2A31000) [pid = 3040] [serial = 1819] [outer = 0000003FF21A8000] 17:44:41 INFO - PROCESS | 3040 | 1465001081097 Marionette DEBUG loaded listener.js 17:44:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF2CD0400) [pid = 3040] [serial = 1820] [outer = 0000003FF21A8000] 17:44:41 INFO - PROCESS | 3040 | 1465001081760 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]]]}] 17:44:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:44:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 17:44:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:44:41 INFO - PROCESS | 3040 | 1465001081792 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 3040 | 1465001081795 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:44:41 INFO - PROCESS | 3040 | 1465001081798 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 3040 | 1465001081800 Marionette TRACE conn6 <- [1,2390,null,{}] 17:44:41 INFO - PROCESS | 3040 | 1465001081804 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}] 17:44:41 INFO - PROCESS | 3040 | 1465001081925 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:44:42 INFO - PROCESS | 3040 | 1465001082023 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6CEB800 == 40 [pid = 3040] [id = 607] 17:44:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE7F6A000) [pid = 3040] [serial = 1821] [outer = 0000000000000000] 17:44:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEBAD2800) [pid = 3040] [serial = 1822] [outer = 0000003FE7F6A000] 17:44:42 INFO - PROCESS | 3040 | 1465001082081 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF2A30800) [pid = 3040] [serial = 1823] [outer = 0000003FE7F6A000] 17:44:42 INFO - PROCESS | 3040 | 1465001082830 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]]]}] 17:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1081ms 17:44:42 INFO - PROCESS | 3040 | 1465001082881 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:44:42 INFO - PROCESS | 3040 | 1465001082885 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:44:42 INFO - PROCESS | 3040 | 1465001082890 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:44:42 INFO - PROCESS | 3040 | 1465001082894 Marionette TRACE conn6 <- [1,2394,null,{}] 17:44:42 INFO - PROCESS | 3040 | 1465001082899 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}] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5021800 == 39 [pid = 3040] [id = 602] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6AA5800 == 38 [pid = 3040] [id = 601] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEB32000 == 37 [pid = 3040] [id = 600] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A18000 == 36 [pid = 3040] [id = 599] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F26000 == 35 [pid = 3040] [id = 598] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCDE000 == 34 [pid = 3040] [id = 597] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81C000 == 33 [pid = 3040] [id = 596] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBC8000 == 32 [pid = 3040] [id = 595] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE68AB000 == 31 [pid = 3040] [id = 594] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEB464000 == 30 [pid = 3040] [id = 593] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A12800 == 29 [pid = 3040] [id = 592] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6CEB800 == 28 [pid = 3040] [id = 607] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5437800 == 27 [pid = 3040] [id = 606] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A0B000 == 26 [pid = 3040] [id = 605] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7D6800 == 25 [pid = 3040] [id = 604] 17:44:43 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51B6800 == 24 [pid = 3040] [id = 603] 17:44:43 INFO - PROCESS | 3040 | 1465001083627 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE769800) [pid = 3040] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE20B1400) [pid = 3040] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE6018000) [pid = 3040] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FED734400) [pid = 3040] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEDD4CC00) [pid = 3040] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE1E4000) [pid = 3040] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE2B0000) [pid = 3040] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE6D0F400) [pid = 3040] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE797F800) [pid = 3040] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB3C4400) [pid = 3040] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB49B400) [pid = 3040] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE34C800) [pid = 3040] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEFBEBC00) [pid = 3040] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF21B5000) [pid = 3040] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEF0E6C00) [pid = 3040] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEFE51000) [pid = 3040] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7827000) [pid = 3040] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1E72C00) [pid = 3040] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE097400) [pid = 3040] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE19A000) [pid = 3040] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF1D37400) [pid = 3040] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF2CC5C00) [pid = 3040] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEA933C00) [pid = 3040] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF220B000) [pid = 3040] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEB064400) [pid = 3040] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE358000) [pid = 3040] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF21A5400) [pid = 3040] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:44:43 INFO - PROCESS | 3040 | 1465001083831 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16F2000 == 25 [pid = 3040] [id = 608] 17:44:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE1EAAC00) [pid = 3040] [serial = 1824] [outer = 0000000000000000] 17:44:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE1FBE400) [pid = 3040] [serial = 1825] [outer = 0000003FE1EAAC00] 17:44:43 INFO - PROCESS | 3040 | 1465001083885 Marionette DEBUG loaded listener.js 17:44:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE2388400) [pid = 3040] [serial = 1826] [outer = 0000003FE1EAAC00] 17:44:44 INFO - PROCESS | 3040 | 1465001084347 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]]]}] 17:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1487ms 17:44:44 INFO - PROCESS | 3040 | 1465001084378 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:44:44 INFO - PROCESS | 3040 | 1465001084383 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:44:44 INFO - PROCESS | 3040 | 1465001084387 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:44:44 INFO - PROCESS | 3040 | 1465001084391 Marionette TRACE conn6 <- [1,2398,null,{}] 17:44:44 INFO - PROCESS | 3040 | 1465001084396 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}] 17:44:44 INFO - PROCESS | 3040 | 1465001084491 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:44:44 INFO - PROCESS | 3040 | 1465001084499 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6CEB800 == 26 [pid = 3040] [id = 609] 17:44:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6A18C00) [pid = 3040] [serial = 1827] [outer = 0000000000000000] 17:44:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE6DA2C00) [pid = 3040] [serial = 1828] [outer = 0000003FE6A18C00] 17:44:44 INFO - PROCESS | 3040 | 1465001084560 Marionette DEBUG loaded listener.js 17:44:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE7980400) [pid = 3040] [serial = 1829] [outer = 0000003FE6A18C00] 17:44:45 INFO - PROCESS | 3040 | 1465001085043 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]]]}] 17:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 17:44:45 INFO - PROCESS | 3040 | 1465001085083 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 3040 | 1465001085086 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:44:45 INFO - PROCESS | 3040 | 1465001085090 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 3040 | 1465001085092 Marionette TRACE conn6 <- [1,2402,null,{}] 17:44:45 INFO - PROCESS | 3040 | 1465001085096 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}] 17:44:45 INFO - PROCESS | 3040 | 1465001085226 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:44:45 INFO - PROCESS | 3040 | 1465001085243 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6A97000 == 27 [pid = 3040] [id = 610] 17:44:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE1877800) [pid = 3040] [serial = 1830] [outer = 0000000000000000] 17:44:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB059C00) [pid = 3040] [serial = 1831] [outer = 0000003FE1877800] 17:44:45 INFO - PROCESS | 3040 | 1465001085359 Marionette DEBUG loaded listener.js 17:44:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB07CC00) [pid = 3040] [serial = 1832] [outer = 0000003FE1877800] 17:44:45 INFO - PROCESS | 3040 | 1465001085749 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]]]}] 17:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 17:44:45 INFO - PROCESS | 3040 | 1465001085826 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 3040 | 1465001085830 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:44:45 INFO - PROCESS | 3040 | 1465001085841 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 3040 | 1465001085846 Marionette TRACE conn6 <- [1,2406,null,{}] 17:44:45 INFO - PROCESS | 3040 | 1465001085853 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}] 17:44:46 INFO - PROCESS | 3040 | 1465001085986 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:44:46 INFO - PROCESS | 3040 | 1465001086008 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82A800 == 28 [pid = 3040] [id = 611] 17:44:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB083000) [pid = 3040] [serial = 1833] [outer = 0000000000000000] 17:44:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEBAD4400) [pid = 3040] [serial = 1834] [outer = 0000003FEB083000] 17:44:46 INFO - PROCESS | 3040 | 1465001086055 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEDC89C00) [pid = 3040] [serial = 1835] [outer = 0000003FEB083000] 17:44:46 INFO - PROCESS | 3040 | 1465001086509 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]]]}] 17:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 17:44:46 INFO - PROCESS | 3040 | 1465001086529 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:44:46 INFO - PROCESS | 3040 | 1465001086532 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:44:46 INFO - PROCESS | 3040 | 1465001086535 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:44:46 INFO - PROCESS | 3040 | 1465001086537 Marionette TRACE conn6 <- [1,2410,null,{}] 17:44:46 INFO - PROCESS | 3040 | 1465001086540 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}] 17:44:46 INFO - PROCESS | 3040 | 1465001086690 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:44:46 INFO - PROCESS | 3040 | 1465001086701 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF553000 == 29 [pid = 3040] [id = 612] 17:44:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FED82D000) [pid = 3040] [serial = 1836] [outer = 0000000000000000] 17:44:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE040C00) [pid = 3040] [serial = 1837] [outer = 0000003FED82D000] 17:44:46 INFO - PROCESS | 3040 | 1465001086793 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE10E400) [pid = 3040] [serial = 1838] [outer = 0000003FED82D000] 17:44:47 INFO - PROCESS | 3040 | 1465001087234 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]]]}] 17:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 17:44:47 INFO - PROCESS | 3040 | 1465001087274 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:44:47 INFO - PROCESS | 3040 | 1465001087276 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:44:47 INFO - PROCESS | 3040 | 1465001087279 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 3040 | 1465001087281 Marionette TRACE conn6 <- [1,2414,null,{}] 17:44:47 INFO - PROCESS | 3040 | 1465001087285 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}] 17:44:47 INFO - PROCESS | 3040 | 1465001087401 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:44:47 INFO - PROCESS | 3040 | 1465001087409 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F22000 == 30 [pid = 3040] [id = 613] 17:44:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE0549800) [pid = 3040] [serial = 1839] [outer = 0000000000000000] 17:44:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE202C00) [pid = 3040] [serial = 1840] [outer = 0000003FE0549800] 17:44:47 INFO - PROCESS | 3040 | 1465001087518 Marionette DEBUG loaded listener.js 17:44:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE32B400) [pid = 3040] [serial = 1841] [outer = 0000003FE0549800] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE20AA400) [pid = 3040] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEECC9C00) [pid = 3040] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE2385C00) [pid = 3040] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF21AB400) [pid = 3040] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEBB42C00) [pid = 3040] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE107C00) [pid = 3040] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1FB9400) [pid = 3040] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE5FAEC00) [pid = 3040] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEA92C400) [pid = 3040] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF1D2B000) [pid = 3040] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF220CC00) [pid = 3040] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:44:48 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE103000) [pid = 3040] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:44:48 INFO - PROCESS | 3040 | 1465001088147 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]]]}] 17:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 880ms 17:44:48 INFO - PROCESS | 3040 | 1465001088160 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:44:48 INFO - PROCESS | 3040 | 1465001088162 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:44:48 INFO - PROCESS | 3040 | 1465001088166 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:44:48 INFO - PROCESS | 3040 | 1465001088168 Marionette TRACE conn6 <- [1,2418,null,{}] 17:44:48 INFO - PROCESS | 3040 | 1465001088171 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}] 17:44:48 INFO - PROCESS | 3040 | 1465001088266 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:44:48 INFO - PROCESS | 3040 | 1465001088272 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE10B5000 == 31 [pid = 3040] [id = 614] 17:44:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEA924000) [pid = 3040] [serial = 1842] [outer = 0000000000000000] 17:44:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB3CD000) [pid = 3040] [serial = 1843] [outer = 0000003FEA924000] 17:44:48 INFO - PROCESS | 3040 | 1465001088318 Marionette DEBUG loaded listener.js 17:44:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE356400) [pid = 3040] [serial = 1844] [outer = 0000003FEA924000] 17:44:48 INFO - PROCESS | 3040 | 1465001088747 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]]]}] 17:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 627ms 17:44:48 INFO - PROCESS | 3040 | 1465001088796 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:44:48 INFO - PROCESS | 3040 | 1465001088799 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:44:48 INFO - PROCESS | 3040 | 1465001088802 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:44:48 INFO - PROCESS | 3040 | 1465001088804 Marionette TRACE conn6 <- [1,2422,null,{}] 17:44:48 INFO - PROCESS | 3040 | 1465001088807 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}] 17:44:48 INFO - PROCESS | 3040 | 1465001088890 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:44:48 INFO - PROCESS | 3040 | 1465001088896 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C7B000 == 32 [pid = 3040] [id = 615] 17:44:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE601B800) [pid = 3040] [serial = 1845] [outer = 0000000000000000] 17:44:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEEFC5800) [pid = 3040] [serial = 1846] [outer = 0000003FE601B800] 17:44:48 INFO - PROCESS | 3040 | 1465001088943 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF38C800) [pid = 3040] [serial = 1847] [outer = 0000003FE601B800] 17:44:49 INFO - PROCESS | 3040 | 1465001089369 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]]]}] 17:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 587ms 17:44:49 INFO - PROCESS | 3040 | 1465001089399 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:44:49 INFO - PROCESS | 3040 | 1465001089402 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:44:49 INFO - PROCESS | 3040 | 1465001089405 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:44:49 INFO - PROCESS | 3040 | 1465001089407 Marionette TRACE conn6 <- [1,2426,null,{}] 17:44:49 INFO - PROCESS | 3040 | 1465001089410 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}] 17:44:49 INFO - PROCESS | 3040 | 1465001089507 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:44:49 INFO - PROCESS | 3040 | 1465001089513 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4559800 == 33 [pid = 3040] [id = 616] 17:44:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF585800) [pid = 3040] [serial = 1848] [outer = 0000000000000000] 17:44:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE49C00) [pid = 3040] [serial = 1849] [outer = 0000003FEF585800] 17:44:49 INFO - PROCESS | 3040 | 1465001089565 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1C6AC00) [pid = 3040] [serial = 1850] [outer = 0000003FEF585800] 17:44:50 INFO - PROCESS | 3040 | 1465001090036 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]]]}] 17:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 17:44:50 INFO - PROCESS | 3040 | 1465001090137 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 3040 | 1465001090142 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:44:50 INFO - PROCESS | 3040 | 1465001090147 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:44:50 INFO - PROCESS | 3040 | 1465001090152 Marionette TRACE conn6 <- [1,2430,null,{}] 17:44:50 INFO - PROCESS | 3040 | 1465001090163 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}] 17:44:50 INFO - PROCESS | 3040 | 1465001090309 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:44:50 INFO - PROCESS | 3040 | 1465001090408 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE689D000 == 34 [pid = 3040] [id = 617] 17:44:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE1FCDC00) [pid = 3040] [serial = 1851] [outer = 0000000000000000] 17:44:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE20AEC00) [pid = 3040] [serial = 1852] [outer = 0000003FE1FCDC00] 17:44:50 INFO - PROCESS | 3040 | 1465001090472 Marionette DEBUG loaded listener.js 17:44:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE6789800) [pid = 3040] [serial = 1853] [outer = 0000003FE1FCDC00] 17:44:51 INFO - PROCESS | 3040 | 1465001091277 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]]]}] 17:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1133ms 17:44:51 INFO - PROCESS | 3040 | 1465001091305 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:44:51 INFO - PROCESS | 3040 | 1465001091310 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:44:51 INFO - PROCESS | 3040 | 1465001091319 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:44:51 INFO - PROCESS | 3040 | 1465001091323 Marionette TRACE conn6 <- [1,2434,null,{}] 17:44:51 INFO - PROCESS | 3040 | 1465001091328 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}] 17:44:51 INFO - PROCESS | 3040 | 1465001091454 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:44:51 INFO - PROCESS | 3040 | 1465001091534 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF171000 == 35 [pid = 3040] [id = 618] 17:44:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB060800) [pid = 3040] [serial = 1854] [outer = 0000000000000000] 17:44:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEB082C00) [pid = 3040] [serial = 1855] [outer = 0000003FEB060800] 17:44:51 INFO - PROCESS | 3040 | 1465001091635 Marionette DEBUG loaded listener.js 17:44:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEB492400) [pid = 3040] [serial = 1856] [outer = 0000003FEB060800] 17:44:52 INFO - PROCESS | 3040 | 1465001092527 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]]]}] 17:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1233ms 17:44:52 INFO - PROCESS | 3040 | 1465001092559 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:44:52 INFO - PROCESS | 3040 | 1465001092565 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:44:52 INFO - PROCESS | 3040 | 1465001092572 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:44:52 INFO - PROCESS | 3040 | 1465001092575 Marionette TRACE conn6 <- [1,2438,null,{}] 17:44:52 INFO - PROCESS | 3040 | 1465001092581 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}] 17:44:52 INFO - PROCESS | 3040 | 1465001092712 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:44:52 INFO - PROCESS | 3040 | 1465001092794 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE60A1800 == 36 [pid = 3040] [id = 619] 17:44:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE5E6D000) [pid = 3040] [serial = 1857] [outer = 0000000000000000] 17:44:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE798D800) [pid = 3040] [serial = 1858] [outer = 0000003FE5E6D000] 17:44:52 INFO - PROCESS | 3040 | 1465001092872 Marionette DEBUG loaded listener.js 17:44:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEB05BC00) [pid = 3040] [serial = 1859] [outer = 0000003FE5E6D000] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C7B000 == 35 [pid = 3040] [id = 615] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE10B5000 == 34 [pid = 3040] [id = 614] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F22000 == 33 [pid = 3040] [id = 613] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF553000 == 32 [pid = 3040] [id = 612] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82A800 == 31 [pid = 3040] [id = 611] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6A97000 == 30 [pid = 3040] [id = 610] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6CEB800 == 29 [pid = 3040] [id = 609] 17:44:52 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16F2000 == 28 [pid = 3040] [id = 608] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FF2A2F000) [pid = 3040] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF2CC7C00) [pid = 3040] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FF21A2800) [pid = 3040] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEE2AC400) [pid = 3040] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEFE43400) [pid = 3040] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE6083000) [pid = 3040] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE7825800) [pid = 3040] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE353800) [pid = 3040] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF2CC5400) [pid = 3040] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF2A2E400) [pid = 3040] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FED77CC00) [pid = 3040] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE021400) [pid = 3040] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:44:52 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE168400) [pid = 3040] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE67CB800) [pid = 3040] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE6AEF400) [pid = 3040] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE7F6CC00) [pid = 3040] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEB056000) [pid = 3040] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB081000) [pid = 3040] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF0BDF000) [pid = 3040] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF21B5800) [pid = 3040] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1D36400) [pid = 3040] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF1E72400) [pid = 3040] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE1E4C00) [pid = 3040] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEE1DFC00) [pid = 3040] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:44:53 INFO - PROCESS | 3040 | 1465001093348 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]]]}] 17:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 837ms 17:44:53 INFO - PROCESS | 3040 | 1465001093409 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:44:53 INFO - PROCESS | 3040 | 1465001093414 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:44:53 INFO - PROCESS | 3040 | 1465001093420 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:44:53 INFO - PROCESS | 3040 | 1465001093423 Marionette TRACE conn6 <- [1,2442,null,{}] 17:44:53 INFO - PROCESS | 3040 | 1465001093427 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}] 17:44:53 INFO - PROCESS | 3040 | 1465001093522 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:44:53 INFO - PROCESS | 3040 | 1465001093528 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7CE000 == 29 [pid = 3040] [id = 620] 17:44:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEB07C400) [pid = 3040] [serial = 1860] [outer = 0000000000000000] 17:44:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB37CC00) [pid = 3040] [serial = 1861] [outer = 0000003FEB07C400] 17:44:53 INFO - PROCESS | 3040 | 1465001093579 Marionette DEBUG loaded listener.js 17:44:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEBACE400) [pid = 3040] [serial = 1862] [outer = 0000003FEB07C400] 17:44:54 INFO - PROCESS | 3040 | 1465001094058 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]]]}] 17:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 17:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:44:54 INFO - PROCESS | 3040 | 1465001094112 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:44:54 INFO - PROCESS | 3040 | 1465001094115 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:44:54 INFO - PROCESS | 3040 | 1465001094118 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:44:54 INFO - PROCESS | 3040 | 1465001094122 Marionette TRACE conn6 <- [1,2446,null,{}] 17:44:54 INFO - PROCESS | 3040 | 1465001094133 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}] 17:44:54 INFO - PROCESS | 3040 | 1465001094265 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:44:54 INFO - PROCESS | 3040 | 1465001094355 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF03000 == 30 [pid = 3040] [id = 621] 17:44:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEE03F400) [pid = 3040] [serial = 1863] [outer = 0000000000000000] 17:44:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE10E000) [pid = 3040] [serial = 1864] [outer = 0000003FEE03F400] 17:44:54 INFO - PROCESS | 3040 | 1465001094409 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE1E5800) [pid = 3040] [serial = 1865] [outer = 0000003FEE03F400] 17:44:54 INFO - PROCESS | 3040 | 1465001094792 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]]]}] 17:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 17:44:54 INFO - PROCESS | 3040 | 1465001094820 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:44:54 INFO - PROCESS | 3040 | 1465001094823 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:44:54 INFO - PROCESS | 3040 | 1465001094826 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:44:54 INFO - PROCESS | 3040 | 1465001094828 Marionette TRACE conn6 <- [1,2450,null,{}] 17:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:44:54 INFO - PROCESS | 3040 | 1465001094832 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}] 17:44:54 INFO - PROCESS | 3040 | 1465001094925 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:44:54 INFO - PROCESS | 3040 | 1465001094930 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1D000 == 31 [pid = 3040] [id = 622] 17:44:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE2B2400) [pid = 3040] [serial = 1866] [outer = 0000000000000000] 17:44:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE34C400) [pid = 3040] [serial = 1867] [outer = 0000003FEE2B2400] 17:44:54 INFO - PROCESS | 3040 | 1465001094979 Marionette DEBUG loaded listener.js 17:44:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE458000) [pid = 3040] [serial = 1868] [outer = 0000003FEE2B2400] 17:44:55 INFO - PROCESS | 3040 | 1465001095482 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]]]}] 17:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 17:44:55 INFO - PROCESS | 3040 | 1465001095521 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 3040 | 1465001095524 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:44:55 INFO - PROCESS | 3040 | 1465001095527 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 3040 | 1465001095528 Marionette TRACE conn6 <- [1,2454,null,{}] 17:44:55 INFO - PROCESS | 3040 | 1465001095532 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}] 17:44:55 INFO - PROCESS | 3040 | 1465001095647 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:44:55 INFO - PROCESS | 3040 | 1465001095732 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A14000 == 32 [pid = 3040] [id = 623] 17:44:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE2B3000) [pid = 3040] [serial = 1869] [outer = 0000000000000000] 17:44:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEEAD6400) [pid = 3040] [serial = 1870] [outer = 0000003FEE2B3000] 17:44:55 INFO - PROCESS | 3040 | 1465001095779 Marionette DEBUG loaded listener.js 17:44:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFE4A400) [pid = 3040] [serial = 1871] [outer = 0000003FEE2B3000] 17:44:56 INFO - PROCESS | 3040 | 1465001096198 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]]]}] 17:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 17:44:56 INFO - PROCESS | 3040 | 1465001096269 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:44:56 INFO - PROCESS | 3040 | 1465001096271 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:44:56 INFO - PROCESS | 3040 | 1465001096274 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:44:56 INFO - PROCESS | 3040 | 1465001096276 Marionette TRACE conn6 <- [1,2458,null,{}] 17:44:56 INFO - PROCESS | 3040 | 1465001096285 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}] 17:44:56 INFO - PROCESS | 3040 | 1465001096427 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:44:56 INFO - PROCESS | 3040 | 1465001096485 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4549000 == 33 [pid = 3040] [id = 624] 17:44:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1C6C800) [pid = 3040] [serial = 1872] [outer = 0000000000000000] 17:44:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF1E70800) [pid = 3040] [serial = 1873] [outer = 0000003FF1C6C800] 17:44:56 INFO - PROCESS | 3040 | 1465001096533 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF219F800) [pid = 3040] [serial = 1874] [outer = 0000003FF1C6C800] 17:44:56 INFO - PROCESS | 3040 | 1465001096966 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]]]}] 17:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 17:44:57 INFO - PROCESS | 3040 | 1465001097024 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:44:57 INFO - PROCESS | 3040 | 1465001097026 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:44:57 INFO - PROCESS | 3040 | 1465001097029 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 3040 | 1465001097031 Marionette TRACE conn6 <- [1,2462,null,{}] 17:44:57 INFO - PROCESS | 3040 | 1465001097035 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}] 17:44:57 INFO - PROCESS | 3040 | 1465001097151 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FED82D000) [pid = 3040] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE0549800) [pid = 3040] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1EAAC00) [pid = 3040] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1877800) [pid = 3040] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE6A18C00) [pid = 3040] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE79C4000) [pid = 3040] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE18F800) [pid = 3040] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF21A8000) [pid = 3040] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEA924000) [pid = 3040] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEB083000) [pid = 3040] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:44:57 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE601B800) [pid = 3040] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:44:57 INFO - PROCESS | 3040 | 1465001097243 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D2800 == 34 [pid = 3040] [id = 625] 17:44:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1EAAC00) [pid = 3040] [serial = 1875] [outer = 0000000000000000] 17:44:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE621EC00) [pid = 3040] [serial = 1876] [outer = 0000003FE1EAAC00] 17:44:57 INFO - PROCESS | 3040 | 1465001097291 Marionette DEBUG loaded listener.js 17:44:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE190400) [pid = 3040] [serial = 1877] [outer = 0000003FE1EAAC00] 17:44:57 INFO - PROCESS | 3040 | 1465001097653 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]]]}] 17:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 17:44:57 INFO - PROCESS | 3040 | 1465001097724 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:44:57 INFO - PROCESS | 3040 | 1465001097726 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:44:57 INFO - PROCESS | 3040 | 1465001097729 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 3040 | 1465001097731 Marionette TRACE conn6 <- [1,2466,null,{}] 17:44:57 INFO - PROCESS | 3040 | 1465001097734 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}] 17:44:57 INFO - PROCESS | 3040 | 1465001097852 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:44:57 INFO - PROCESS | 3040 | 1465001097859 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF519D800 == 35 [pid = 3040] [id = 626] 17:44:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB3C7400) [pid = 3040] [serial = 1878] [outer = 0000000000000000] 17:44:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF21B2800) [pid = 3040] [serial = 1879] [outer = 0000003FEB3C7400] 17:44:57 INFO - PROCESS | 3040 | 1465001097905 Marionette DEBUG loaded listener.js 17:44:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF2205400) [pid = 3040] [serial = 1880] [outer = 0000003FEB3C7400] 17:44:58 INFO - PROCESS | 3040 | 1465001098300 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]]]}] 17:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 627ms 17:44:58 INFO - PROCESS | 3040 | 1465001098359 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:44:58 INFO - PROCESS | 3040 | 1465001098362 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:44:58 INFO - PROCESS | 3040 | 1465001098365 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:44:58 INFO - PROCESS | 3040 | 1465001098367 Marionette TRACE conn6 <- [1,2470,null,{}] 17:44:58 INFO - PROCESS | 3040 | 1465001098370 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}] 17:44:58 INFO - PROCESS | 3040 | 1465001098490 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:44:58 INFO - PROCESS | 3040 | 1465001098530 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5373800 == 36 [pid = 3040] [id = 627] 17:44:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21B7400) [pid = 3040] [serial = 1881] [outer = 0000000000000000] 17:44:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF220E400) [pid = 3040] [serial = 1882] [outer = 0000003FF21B7400] 17:44:58 INFO - PROCESS | 3040 | 1465001098576 Marionette DEBUG loaded listener.js 17:44:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF2A35800) [pid = 3040] [serial = 1883] [outer = 0000003FF21B7400] 17:44:58 INFO - PROCESS | 3040 | 1465001098983 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]]]}] 17:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 17:44:59 INFO - PROCESS | 3040 | 1465001099061 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:44:59 INFO - PROCESS | 3040 | 1465001099063 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:44:59 INFO - PROCESS | 3040 | 1465001099067 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:44:59 INFO - PROCESS | 3040 | 1465001099068 Marionette TRACE conn6 <- [1,2474,null,{}] 17:44:59 INFO - PROCESS | 3040 | 1465001099072 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}] 17:44:59 INFO - PROCESS | 3040 | 1465001099159 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:44:59 INFO - PROCESS | 3040 | 1465001099164 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5430800 == 37 [pid = 3040] [id = 628] 17:44:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FDFBB5800) [pid = 3040] [serial = 1884] [outer = 0000000000000000] 17:44:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FDFBBD800) [pid = 3040] [serial = 1885] [outer = 0000003FDFBB5800] 17:44:59 INFO - PROCESS | 3040 | 1465001099220 Marionette DEBUG loaded listener.js 17:44:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF220DC00) [pid = 3040] [serial = 1886] [outer = 0000003FDFBB5800] 17:44:59 INFO - PROCESS | 3040 | 1465001099937 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]]]}] 17:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 943ms 17:45:00 INFO - PROCESS | 3040 | 1465001100014 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:45:00 INFO - PROCESS | 3040 | 1465001100019 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:45:00 INFO - PROCESS | 3040 | 1465001100023 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:45:00 INFO - PROCESS | 3040 | 1465001100029 Marionette TRACE conn6 <- [1,2478,null,{}] 17:45:00 INFO - PROCESS | 3040 | 1465001100035 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}] 17:45:00 INFO - PROCESS | 3040 | 1465001100198 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:45:00 INFO - PROCESS | 3040 | 1465001100317 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE3BA000 == 38 [pid = 3040] [id = 629] 17:45:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE6DA2400) [pid = 3040] [serial = 1887] [outer = 0000000000000000] 17:45:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE798E800) [pid = 3040] [serial = 1888] [outer = 0000003FE6DA2400] 17:45:00 INFO - PROCESS | 3040 | 1465001100379 Marionette DEBUG loaded listener.js 17:45:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB3C0C00) [pid = 3040] [serial = 1889] [outer = 0000003FE6DA2400] 17:45:00 INFO - PROCESS | 3040 | 1465001100977 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]]]}] 17:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 17:45:01 INFO - PROCESS | 3040 | 1465001101014 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:45:01 INFO - PROCESS | 3040 | 1465001101020 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:45:01 INFO - PROCESS | 3040 | 1465001101027 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - PROCESS | 3040 | 1465001101030 Marionette TRACE conn6 <- [1,2482,null,{}] 17:45:01 INFO - PROCESS | 3040 | 1465001101034 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}] 17:45:01 INFO - PROCESS | 3040 | 1465001101158 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:45:01 INFO - PROCESS | 3040 | 1465001101285 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CE2800 == 39 [pid = 3040] [id = 630] 17:45:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE090400) [pid = 3040] [serial = 1890] [outer = 0000000000000000] 17:45:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE1DAC00) [pid = 3040] [serial = 1891] [outer = 0000003FEE090400] 17:45:01 INFO - PROCESS | 3040 | 1465001101345 Marionette DEBUG loaded listener.js 17:45:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE34DC00) [pid = 3040] [serial = 1892] [outer = 0000003FEE090400] 17:45:01 INFO - PROCESS | 3040 | 1465001101967 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]]]}] 17:45:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 987ms 17:45:02 INFO - PROCESS | 3040 | 1465001102013 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:45:02 INFO - PROCESS | 3040 | 1465001102016 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:45:02 INFO - PROCESS | 3040 | 1465001102020 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:45:02 INFO - PROCESS | 3040 | 1465001102024 Marionette TRACE conn6 <- [1,2486,null,{}] 17:45:02 INFO - PROCESS | 3040 | 1465001102036 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}] 17:45:02 INFO - PROCESS | 3040 | 1465001102157 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:45:02 INFO - PROCESS | 3040 | 1465001102291 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CE9000 == 40 [pid = 3040] [id = 631] 17:45:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE1FB6800) [pid = 3040] [serial = 1893] [outer = 0000000000000000] 17:45:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF1C72800) [pid = 3040] [serial = 1894] [outer = 0000003FE1FB6800] 17:45:02 INFO - PROCESS | 3040 | 1465001102355 Marionette DEBUG loaded listener.js 17:45:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF2210800) [pid = 3040] [serial = 1895] [outer = 0000003FE1FB6800] 17:45:03 INFO - PROCESS | 3040 | 1465001103142 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]]]}] 17:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1186ms 17:45:03 INFO - PROCESS | 3040 | 1465001103208 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:45:03 INFO - PROCESS | 3040 | 1465001103213 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:45:03 INFO - PROCESS | 3040 | 1465001103217 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:45:03 INFO - PROCESS | 3040 | 1465001103221 Marionette TRACE conn6 <- [1,2490,null,{}] 17:45:03 INFO - PROCESS | 3040 | 1465001103226 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}] 17:45:03 INFO - PROCESS | 3040 | 1465001103346 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:45:03 INFO - PROCESS | 3040 | 1465001103467 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE602B800 == 41 [pid = 3040] [id = 632] 17:45:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE20AF800) [pid = 3040] [serial = 1896] [outer = 0000000000000000] 17:45:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE2380C00) [pid = 3040] [serial = 1897] [outer = 0000003FE20AF800] 17:45:03 INFO - PROCESS | 3040 | 1465001103521 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE6080000) [pid = 3040] [serial = 1898] [outer = 0000003FE20AF800] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5373800 == 40 [pid = 3040] [id = 627] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF519D800 == 39 [pid = 3040] [id = 626] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D2800 == 38 [pid = 3040] [id = 625] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4549000 == 37 [pid = 3040] [id = 624] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A14000 == 36 [pid = 3040] [id = 623] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1D000 == 35 [pid = 3040] [id = 622] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF03000 == 34 [pid = 3040] [id = 621] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7CE000 == 33 [pid = 3040] [id = 620] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE60A1800 == 32 [pid = 3040] [id = 619] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF171000 == 31 [pid = 3040] [id = 618] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4559800 == 30 [pid = 3040] [id = 616] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE689D000 == 29 [pid = 3040] [id = 617] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CE9000 == 28 [pid = 3040] [id = 631] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CE2800 == 27 [pid = 3040] [id = 630] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE3BA000 == 26 [pid = 3040] [id = 629] 17:45:04 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5430800 == 25 [pid = 3040] [id = 628] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEFE49C00) [pid = 3040] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE040C00) [pid = 3040] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE202C00) [pid = 3040] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE1FBE400) [pid = 3040] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE2388400) [pid = 3040] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEB059C00) [pid = 3040] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEB07CC00) [pid = 3040] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE6DA2C00) [pid = 3040] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE7980400) [pid = 3040] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE10E400) [pid = 3040] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB3C3800) [pid = 3040] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB056C00) [pid = 3040] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE45F800) [pid = 3040] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE1E2000) [pid = 3040] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF2CD0400) [pid = 3040] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF2A31000) [pid = 3040] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEBAD2800) [pid = 3040] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE356400) [pid = 3040] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB3CD000) [pid = 3040] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE32B400) [pid = 3040] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEBAD4400) [pid = 3040] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEDC89C00) [pid = 3040] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEF38C800) [pid = 3040] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEEFC5800) [pid = 3040] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:45:04 INFO - PROCESS | 3040 | 1465001104742 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]]]}] 17:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1551ms 17:45:04 INFO - PROCESS | 3040 | 1465001104769 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:45:04 INFO - PROCESS | 3040 | 1465001104773 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:45:04 INFO - PROCESS | 3040 | 1465001104777 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - PROCESS | 3040 | 1465001104782 Marionette TRACE conn6 <- [1,2494,null,{}] 17:45:04 INFO - PROCESS | 3040 | 1465001104787 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}] 17:45:04 INFO - PROCESS | 3040 | 1465001104922 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:45:05 INFO - PROCESS | 3040 | 1465001105006 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6753000 == 26 [pid = 3040] [id = 633] 17:45:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1FC8C00) [pid = 3040] [serial = 1899] [outer = 0000000000000000] 17:45:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE2388400) [pid = 3040] [serial = 1900] [outer = 0000003FE1FC8C00] 17:45:05 INFO - PROCESS | 3040 | 1465001105058 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE5F0E000) [pid = 3040] [serial = 1901] [outer = 0000003FE1FC8C00] 17:45:05 INFO - PROCESS | 3040 | 1465001105455 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]]]}] 17:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 17:45:05 INFO - PROCESS | 3040 | 1465001105539 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:45:05 INFO - PROCESS | 3040 | 1465001105546 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:45:05 INFO - PROCESS | 3040 | 1465001105558 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:45:05 INFO - PROCESS | 3040 | 1465001105561 Marionette TRACE conn6 <- [1,2498,null,{}] 17:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:45:05 INFO - PROCESS | 3040 | 1465001105565 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}] 17:45:05 INFO - PROCESS | 3040 | 1465001105662 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:45:05 INFO - PROCESS | 3040 | 1465001105675 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBAF800 == 27 [pid = 3040] [id = 634] 17:45:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE6AFB800) [pid = 3040] [serial = 1902] [outer = 0000000000000000] 17:45:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE6D0D400) [pid = 3040] [serial = 1903] [outer = 0000003FE6AFB800] 17:45:05 INFO - PROCESS | 3040 | 1465001105725 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE7948400) [pid = 3040] [serial = 1904] [outer = 0000003FE6AFB800] 17:45:06 INFO - PROCESS | 3040 | 1465001106206 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]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 17:45:06 INFO - PROCESS | 3040 | 1465001106236 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:45:06 INFO - PROCESS | 3040 | 1465001106239 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:45:06 INFO - PROCESS | 3040 | 1465001106242 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 3040 | 1465001106246 Marionette TRACE conn6 <- [1,2502,null,{}] 17:45:06 INFO - PROCESS | 3040 | 1465001106257 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}] 17:45:06 INFO - PROCESS | 3040 | 1465001106350 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:45:06 INFO - PROCESS | 3040 | 1465001106358 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4D8800 == 28 [pid = 3040] [id = 635] 17:45:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEA92DC00) [pid = 3040] [serial = 1905] [outer = 0000000000000000] 17:45:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB05A400) [pid = 3040] [serial = 1906] [outer = 0000003FEA92DC00] 17:45:06 INFO - PROCESS | 3040 | 1465001106410 Marionette DEBUG loaded listener.js 17:45:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB07D800) [pid = 3040] [serial = 1907] [outer = 0000003FEA92DC00] 17:45:06 INFO - PROCESS | 3040 | 1465001106899 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]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 17:45:06 INFO - PROCESS | 3040 | 1465001106937 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:45:06 INFO - PROCESS | 3040 | 1465001106940 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:45:06 INFO - PROCESS | 3040 | 1465001106943 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 3040 | 1465001106944 Marionette TRACE conn6 <- [1,2506,null,{}] 17:45:06 INFO - PROCESS | 3040 | 1465001106948 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}] 17:45:07 INFO - PROCESS | 3040 | 1465001107098 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:45:07 INFO - PROCESS | 3040 | 1465001107121 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF1E800 == 29 [pid = 3040] [id = 636] 17:45:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB3CD000) [pid = 3040] [serial = 1908] [outer = 0000000000000000] 17:45:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB495C00) [pid = 3040] [serial = 1909] [outer = 0000003FEB3CD000] 17:45:07 INFO - PROCESS | 3040 | 1465001107168 Marionette DEBUG loaded listener.js 17:45:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FED775800) [pid = 3040] [serial = 1910] [outer = 0000003FEB3CD000] 17:45:07 INFO - PROCESS | 3040 | 1465001107616 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]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 735ms 17:45:07 INFO - PROCESS | 3040 | 1465001107681 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:45:07 INFO - PROCESS | 3040 | 1465001107683 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:45:07 INFO - PROCESS | 3040 | 1465001107686 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 3040 | 1465001107688 Marionette TRACE conn6 <- [1,2510,null,{}] 17:45:07 INFO - PROCESS | 3040 | 1465001107692 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}] 17:45:07 INFO - PROCESS | 3040 | 1465001107802 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:45:07 INFO - PROCESS | 3040 | 1465001107811 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1082800 == 30 [pid = 3040] [id = 637] 17:45:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE054E800) [pid = 3040] [serial = 1911] [outer = 0000000000000000] 17:45:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FED77F400) [pid = 3040] [serial = 1912] [outer = 0000003FE054E800] 17:45:07 INFO - PROCESS | 3040 | 1465001107861 Marionette DEBUG loaded listener.js 17:45:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE016400) [pid = 3040] [serial = 1913] [outer = 0000003FE054E800] 17:45:08 INFO - PROCESS | 3040 | 1465001108369 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]]]}] 17:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 17:45:08 INFO - PROCESS | 3040 | 1465001108441 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:45:08 INFO - PROCESS | 3040 | 1465001108444 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:45:08 INFO - PROCESS | 3040 | 1465001108447 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:45:08 INFO - PROCESS | 3040 | 1465001108449 Marionette TRACE conn6 <- [1,2514,null,{}] 17:45:08 INFO - PROCESS | 3040 | 1465001108452 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}] 17:45:08 INFO - PROCESS | 3040 | 1465001108587 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:45:08 INFO - PROCESS | 3040 | 1465001108840 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE5E6D000) [pid = 3040] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE2B3000) [pid = 3040] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB3C7400) [pid = 3040] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB060800) [pid = 3040] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE2B2400) [pid = 3040] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF1C6C800) [pid = 3040] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1EAAC00) [pid = 3040] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE03F400) [pid = 3040] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB07C400) [pid = 3040] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE7F6A000) [pid = 3040] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE1FCDC00) [pid = 3040] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEF585800) [pid = 3040] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF21B7400) [pid = 3040] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:45:08 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FDFBB5800) [pid = 3040] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:45:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2328800 == 31 [pid = 3040] [id = 638] 17:45:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FDFBB4C00) [pid = 3040] [serial = 1914] [outer = 0000000000000000] 17:45:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE1EAAC00) [pid = 3040] [serial = 1915] [outer = 0000003FDFBB4C00] 17:45:08 INFO - PROCESS | 3040 | 1465001108900 Marionette DEBUG loaded listener.js 17:45:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE08CC00) [pid = 3040] [serial = 1916] [outer = 0000003FDFBB4C00] 17:45:09 INFO - PROCESS | 3040 | 1465001109269 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]]]}] 17:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 880ms 17:45:09 INFO - PROCESS | 3040 | 1465001109331 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:45:09 INFO - PROCESS | 3040 | 1465001109333 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:45:09 INFO - PROCESS | 3040 | 1465001109336 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:45:09 INFO - PROCESS | 3040 | 1465001109338 Marionette TRACE conn6 <- [1,2518,null,{}] 17:45:09 INFO - PROCESS | 3040 | 1465001109341 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}] 17:45:09 INFO - PROCESS | 3040 | 1465001109454 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:45:09 INFO - PROCESS | 3040 | 1465001109462 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2295800 == 32 [pid = 3040] [id = 639] 17:45:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FDFBBA800) [pid = 3040] [serial = 1917] [outer = 0000000000000000] 17:45:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE203400) [pid = 3040] [serial = 1918] [outer = 0000003FDFBBA800] 17:45:09 INFO - PROCESS | 3040 | 1465001109509 Marionette DEBUG loaded listener.js 17:45:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE2B2400) [pid = 3040] [serial = 1919] [outer = 0000003FDFBBA800] 17:45:09 INFO - PROCESS | 3040 | 1465001109912 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]]]}] 17:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 627ms 17:45:09 INFO - PROCESS | 3040 | 1465001109967 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:45:09 INFO - PROCESS | 3040 | 1465001109969 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:45:09 INFO - PROCESS | 3040 | 1465001109973 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:45:09 INFO - PROCESS | 3040 | 1465001109974 Marionette TRACE conn6 <- [1,2522,null,{}] 17:45:09 INFO - PROCESS | 3040 | 1465001109978 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}] 17:45:10 INFO - PROCESS | 3040 | 1465001110092 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:45:10 INFO - PROCESS | 3040 | 1465001110133 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C76000 == 33 [pid = 3040] [id = 640] 17:45:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE2AD800) [pid = 3040] [serial = 1920] [outer = 0000000000000000] 17:45:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE34F800) [pid = 3040] [serial = 1921] [outer = 0000003FEE2AD800] 17:45:10 INFO - PROCESS | 3040 | 1465001110179 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE458400) [pid = 3040] [serial = 1922] [outer = 0000003FEE2AD800] 17:45:10 INFO - PROCESS | 3040 | 1465001110611 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]]]}] 17:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 17:45:10 INFO - PROCESS | 3040 | 1465001110665 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:45:10 INFO - PROCESS | 3040 | 1465001110668 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:45:10 INFO - PROCESS | 3040 | 1465001110671 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:45:10 INFO - PROCESS | 3040 | 1465001110673 Marionette TRACE conn6 <- [1,2526,null,{}] 17:45:10 INFO - PROCESS | 3040 | 1465001110676 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}] 17:45:10 INFO - PROCESS | 3040 | 1465001110763 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:45:10 INFO - PROCESS | 3040 | 1465001110770 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF454D800 == 34 [pid = 3040] [id = 641] 17:45:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE73B400) [pid = 3040] [serial = 1923] [outer = 0000000000000000] 17:45:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEECC7800) [pid = 3040] [serial = 1924] [outer = 0000003FEE73B400] 17:45:10 INFO - PROCESS | 3040 | 1465001110815 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEF184C00) [pid = 3040] [serial = 1925] [outer = 0000003FEE73B400] 17:45:11 INFO - PROCESS | 3040 | 1465001111623 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]]]}] 17:45:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:45:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1026ms 17:45:11 INFO - PROCESS | 3040 | 1465001111706 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:45:11 INFO - PROCESS | 3040 | 1465001111711 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:45:11 INFO - PROCESS | 3040 | 1465001111736 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:45:11 INFO - PROCESS | 3040 | 1465001111742 Marionette TRACE conn6 <- [1,2530,null,{}] 17:45:11 INFO - PROCESS | 3040 | 1465001111748 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}] 17:45:11 INFO - PROCESS | 3040 | 1465001111888 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:45:12 INFO - PROCESS | 3040 | 1465001112007 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9B800 == 35 [pid = 3040] [id = 642] 17:45:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE5F0D800) [pid = 3040] [serial = 1926] [outer = 0000000000000000] 17:45:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE686C400) [pid = 3040] [serial = 1927] [outer = 0000003FE5F0D800] 17:45:12 INFO - PROCESS | 3040 | 1465001112070 Marionette DEBUG loaded listener.js 17:45:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE798C400) [pid = 3040] [serial = 1928] [outer = 0000003FE5F0D800] 17:45:12 INFO - PROCESS | 3040 | 1465001112836 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]]]}] 17:45:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:45:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1132ms 17:45:12 INFO - PROCESS | 3040 | 1465001112877 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:45:12 INFO - PROCESS | 3040 | 1465001112884 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:45:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:45:12 INFO - PROCESS | 3040 | 1465001112916 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:45:12 INFO - PROCESS | 3040 | 1465001112919 Marionette TRACE conn6 <- [1,2534,null,{}] 17:45:12 INFO - PROCESS | 3040 | 1465001112924 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}] 17:45:13 INFO - PROCESS | 3040 | 1465001113068 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:45:13 INFO - PROCESS | 3040 | 1465001113270 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE23EE800 == 36 [pid = 3040] [id = 643] 17:45:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FDFBB9400) [pid = 3040] [serial = 1929] [outer = 0000000000000000] 17:45:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE1FC2C00) [pid = 3040] [serial = 1930] [outer = 0000003FDFBB9400] 17:45:13 INFO - PROCESS | 3040 | 1465001113336 Marionette DEBUG loaded listener.js 17:45:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE68C5400) [pid = 3040] [serial = 1931] [outer = 0000003FDFBB9400] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C76000 == 35 [pid = 3040] [id = 640] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2295800 == 34 [pid = 3040] [id = 639] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2328800 == 33 [pid = 3040] [id = 638] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1082800 == 32 [pid = 3040] [id = 637] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF1E800 == 31 [pid = 3040] [id = 636] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4D8800 == 30 [pid = 3040] [id = 635] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBAF800 == 29 [pid = 3040] [id = 634] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6753000 == 28 [pid = 3040] [id = 633] 17:45:13 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE602B800 == 27 [pid = 3040] [id = 632] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FF220E400) [pid = 3040] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FDFBBD800) [pid = 3040] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF220DC00) [pid = 3040] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE798D800) [pid = 3040] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEFE4A400) [pid = 3040] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF2205400) [pid = 3040] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF21B2800) [pid = 3040] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB492400) [pid = 3040] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE34C400) [pid = 3040] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF1E70800) [pid = 3040] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE190400) [pid = 3040] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEE10E000) [pid = 3040] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB37CC00) [pid = 3040] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE1E5800) [pid = 3040] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF2A30800) [pid = 3040] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF219F800) [pid = 3040] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE621EC00) [pid = 3040] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE6789800) [pid = 3040] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEB082C00) [pid = 3040] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE458000) [pid = 3040] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF1C6AC00) [pid = 3040] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEBACE400) [pid = 3040] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FE20AEC00) [pid = 3040] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEB05BC00) [pid = 3040] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEEAD6400) [pid = 3040] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FF2A35800) [pid = 3040] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:45:13 INFO - PROCESS | 3040 | 1465001113971 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]]]}] 17:45:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:45:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1126ms 17:45:14 INFO - PROCESS | 3040 | 1465001114047 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:45:14 INFO - PROCESS | 3040 | 1465001114051 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:45:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:45:14 INFO - PROCESS | 3040 | 1465001114055 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:45:14 INFO - PROCESS | 3040 | 1465001114058 Marionette TRACE conn6 <- [1,2538,null,{}] 17:45:14 INFO - PROCESS | 3040 | 1465001114063 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}] 17:45:14 INFO - PROCESS | 3040 | 1465001114163 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:45:14 INFO - PROCESS | 3040 | 1465001114248 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA952000 == 28 [pid = 3040] [id = 644] 17:45:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FE1FB9800) [pid = 3040] [serial = 1932] [outer = 0000000000000000] 17:45:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE64B9C00) [pid = 3040] [serial = 1933] [outer = 0000003FE1FB9800] 17:45:14 INFO - PROCESS | 3040 | 1465001114299 Marionette DEBUG loaded listener.js 17:45:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEA92F000) [pid = 3040] [serial = 1934] [outer = 0000003FE1FB9800] 17:45:14 INFO - PROCESS | 3040 | 1465001114768 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]]]}] 17:45:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:45:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 17:45:14 INFO - PROCESS | 3040 | 1465001114790 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:45:14 INFO - PROCESS | 3040 | 1465001114794 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:45:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:45:14 INFO - PROCESS | 3040 | 1465001114799 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:45:14 INFO - PROCESS | 3040 | 1465001114801 Marionette TRACE conn6 <- [1,2542,null,{}] 17:45:14 INFO - PROCESS | 3040 | 1465001114805 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}] 17:45:14 INFO - PROCESS | 3040 | 1465001114899 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:45:14 INFO - PROCESS | 3040 | 1465001114907 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4E4800 == 29 [pid = 3040] [id = 645] 17:45:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEB381000) [pid = 3040] [serial = 1935] [outer = 0000000000000000] 17:45:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB3C1000) [pid = 3040] [serial = 1936] [outer = 0000003FEB381000] 17:45:14 INFO - PROCESS | 3040 | 1465001114955 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEBAD2800) [pid = 3040] [serial = 1937] [outer = 0000003FEB381000] 17:45:15 INFO - PROCESS | 3040 | 1465001115444 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]]]}] 17:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 17:45:15 INFO - PROCESS | 3040 | 1465001115494 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:45:15 INFO - PROCESS | 3040 | 1465001115496 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:45:15 INFO - PROCESS | 3040 | 1465001115502 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:45:15 INFO - PROCESS | 3040 | 1465001115508 Marionette TRACE conn6 <- [1,2546,null,{}] 17:45:15 INFO - PROCESS | 3040 | 1465001115518 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}] 17:45:15 INFO - PROCESS | 3040 | 1465001115612 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:45:15 INFO - PROCESS | 3040 | 1465001115733 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF107D000 == 30 [pid = 3040] [id = 646] 17:45:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB056800) [pid = 3040] [serial = 1938] [outer = 0000000000000000] 17:45:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE03F400) [pid = 3040] [serial = 1939] [outer = 0000003FEB056800] 17:45:15 INFO - PROCESS | 3040 | 1465001115779 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE10E000) [pid = 3040] [serial = 1940] [outer = 0000003FEB056800] 17:45:16 INFO - PROCESS | 3040 | 1465001116211 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]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:45:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 17:45:16 INFO - PROCESS | 3040 | 1465001116236 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 3040 | 1465001116239 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:45:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:45:16 INFO - PROCESS | 3040 | 1465001116248 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 3040 | 1465001116250 Marionette TRACE conn6 <- [1,2550,null,{}] 17:45:16 INFO - PROCESS | 3040 | 1465001116254 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}] 17:45:16 INFO - PROCESS | 3040 | 1465001116373 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:45:16 INFO - PROCESS | 3040 | 1465001116378 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D7800 == 31 [pid = 3040] [id = 647] 17:45:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE1D9400) [pid = 3040] [serial = 1941] [outer = 0000000000000000] 17:45:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE1E4400) [pid = 3040] [serial = 1942] [outer = 0000003FEE1D9400] 17:45:16 INFO - PROCESS | 3040 | 1465001116479 Marionette DEBUG loaded listener.js 17:45:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE2B1C00) [pid = 3040] [serial = 1943] [outer = 0000003FEE1D9400] 17:45:16 INFO - PROCESS | 3040 | 1465001116910 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]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:45:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 17:45:16 INFO - PROCESS | 3040 | 1465001116937 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 3040 | 1465001116940 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:45:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:45:16 INFO - PROCESS | 3040 | 1465001116943 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 3040 | 1465001116945 Marionette TRACE conn6 <- [1,2554,null,{}] 17:45:16 INFO - PROCESS | 3040 | 1465001116948 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}] 17:45:17 INFO - PROCESS | 3040 | 1465001117090 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:45:17 INFO - PROCESS | 3040 | 1465001117109 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFCDE000 == 32 [pid = 3040] [id = 648] 17:45:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE458000) [pid = 3040] [serial = 1944] [outer = 0000000000000000] 17:45:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE463000) [pid = 3040] [serial = 1945] [outer = 0000003FEE458000] 17:45:17 INFO - PROCESS | 3040 | 1465001117170 Marionette DEBUG loaded listener.js 17:45:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF0E1400) [pid = 3040] [serial = 1946] [outer = 0000003FEE458000] 17:45:17 INFO - PROCESS | 3040 | 1465001117650 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]]]}] 17:45:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:45:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 17:45:17 INFO - PROCESS | 3040 | 1465001117678 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:45:17 INFO - PROCESS | 3040 | 1465001117680 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:45:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:45:17 INFO - PROCESS | 3040 | 1465001117693 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:45:17 INFO - PROCESS | 3040 | 1465001117695 Marionette TRACE conn6 <- [1,2558,null,{}] 17:45:17 INFO - PROCESS | 3040 | 1465001117699 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}] 17:45:17 INFO - PROCESS | 3040 | 1465001117824 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:45:17 INFO - PROCESS | 3040 | 1465001117883 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45B8000 == 33 [pid = 3040] [id = 649] 17:45:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE47400) [pid = 3040] [serial = 1947] [outer = 0000000000000000] 17:45:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE4E800) [pid = 3040] [serial = 1948] [outer = 0000003FEFE47400] 17:45:17 INFO - PROCESS | 3040 | 1465001117929 Marionette DEBUG loaded listener.js 17:45:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF0BDE000) [pid = 3040] [serial = 1949] [outer = 0000003FEFE47400] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE6DA2400) [pid = 3040] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE090400) [pid = 3040] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1FB6800) [pid = 3040] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FDFBBA800) [pid = 3040] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE2AD800) [pid = 3040] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEA92DC00) [pid = 3040] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEB3CD000) [pid = 3040] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE6AFB800) [pid = 3040] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE20AF800) [pid = 3040] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE1FC8C00) [pid = 3040] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE054E800) [pid = 3040] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:45:18 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FDFBB4C00) [pid = 3040] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:45:18 INFO - PROCESS | 3040 | 1465001118373 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]]]}] 17:45:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:45:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 17:45:18 INFO - PROCESS | 3040 | 1465001118452 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:45:18 INFO - PROCESS | 3040 | 1465001118455 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:45:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:45:18 INFO - PROCESS | 3040 | 1465001118458 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:45:18 INFO - PROCESS | 3040 | 1465001118460 Marionette TRACE conn6 <- [1,2562,null,{}] 17:45:18 INFO - PROCESS | 3040 | 1465001118463 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}] 17:45:18 INFO - PROCESS | 3040 | 1465001118554 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:45:18 INFO - PROCESS | 3040 | 1465001118564 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBC5800 == 34 [pid = 3040] [id = 650] 17:45:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE1FC8400) [pid = 3040] [serial = 1950] [outer = 0000000000000000] 17:45:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE090400) [pid = 3040] [serial = 1951] [outer = 0000003FE1FC8400] 17:45:18 INFO - PROCESS | 3040 | 1465001118612 Marionette DEBUG loaded listener.js 17:45:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FF0BDA000) [pid = 3040] [serial = 1952] [outer = 0000003FE1FC8400] 17:45:19 INFO - PROCESS | 3040 | 1465001119020 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]]]}] 17:45:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:45:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 586ms 17:45:19 INFO - PROCESS | 3040 | 1465001119047 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:45:19 INFO - PROCESS | 3040 | 1465001119049 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:45:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:45:19 INFO - PROCESS | 3040 | 1465001119065 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - PROCESS | 3040 | 1465001119066 Marionette TRACE conn6 <- [1,2566,null,{}] 17:45:19 INFO - PROCESS | 3040 | 1465001119071 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}] 17:45:19 INFO - PROCESS | 3040 | 1465001119156 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:45:19 INFO - PROCESS | 3040 | 1465001119161 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5196000 == 35 [pid = 3040] [id = 651] 17:45:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FF107A000) [pid = 3040] [serial = 1953] [outer = 0000000000000000] 17:45:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF1C1F400) [pid = 3040] [serial = 1954] [outer = 0000003FF107A000] 17:45:19 INFO - PROCESS | 3040 | 1465001119207 Marionette DEBUG loaded listener.js 17:45:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF1D36800) [pid = 3040] [serial = 1955] [outer = 0000003FF107A000] 17:45:19 INFO - PROCESS | 3040 | 1465001119632 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]]]}] 17:45:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:45:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 586ms 17:45:19 INFO - PROCESS | 3040 | 1465001119640 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:45:19 INFO - PROCESS | 3040 | 1465001119642 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:45:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:45:19 INFO - PROCESS | 3040 | 1465001119645 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - PROCESS | 3040 | 1465001119646 Marionette TRACE conn6 <- [1,2570,null,{}] 17:45:19 INFO - PROCESS | 3040 | 1465001119650 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}] 17:45:19 INFO - PROCESS | 3040 | 1465001119772 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:45:19 INFO - PROCESS | 3040 | 1465001119780 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51C0800 == 36 [pid = 3040] [id = 652] 17:45:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1C69000) [pid = 3040] [serial = 1956] [outer = 0000000000000000] 17:45:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1E6D000) [pid = 3040] [serial = 1957] [outer = 0000003FF1C69000] 17:45:19 INFO - PROCESS | 3040 | 1465001119827 Marionette DEBUG loaded listener.js 17:45:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF219A800) [pid = 3040] [serial = 1958] [outer = 0000003FF1C69000] 17:45:20 INFO - PROCESS | 3040 | 1465001120423 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]]]}] 17:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 839ms 17:45:20 INFO - PROCESS | 3040 | 1465001120487 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:45:20 INFO - PROCESS | 3040 | 1465001120492 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:45:20 INFO - PROCESS | 3040 | 1465001120497 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:45:20 INFO - PROCESS | 3040 | 1465001120501 Marionette TRACE conn6 <- [1,2574,null,{}] 17:45:20 INFO - PROCESS | 3040 | 1465001120522 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}] 17:45:20 INFO - PROCESS | 3040 | 1465001120657 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:45:20 INFO - PROCESS | 3040 | 1465001120775 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC21800 == 37 [pid = 3040] [id = 653] 17:45:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE2C2AC00) [pid = 3040] [serial = 1959] [outer = 0000000000000000] 17:45:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE67C8C00) [pid = 3040] [serial = 1960] [outer = 0000003FE2C2AC00] 17:45:20 INFO - PROCESS | 3040 | 1465001120839 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB05F800) [pid = 3040] [serial = 1961] [outer = 0000003FE2C2AC00] 17:45:21 INFO - PROCESS | 3040 | 1465001121460 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]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:45:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1004ms 17:45:21 INFO - PROCESS | 3040 | 1465001121506 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 3040 | 1465001121512 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:45:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:45:21 INFO - PROCESS | 3040 | 1465001121519 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 3040 | 1465001121522 Marionette TRACE conn6 <- [1,2578,null,{}] 17:45:21 INFO - PROCESS | 3040 | 1465001121526 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}] 17:45:21 INFO - PROCESS | 3040 | 1465001121647 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:45:21 INFO - PROCESS | 3040 | 1465001121747 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A20000 == 38 [pid = 3040] [id = 654] 17:45:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FED77C000) [pid = 3040] [serial = 1962] [outer = 0000000000000000] 17:45:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEDD3D800) [pid = 3040] [serial = 1963] [outer = 0000003FED77C000] 17:45:21 INFO - PROCESS | 3040 | 1465001121808 Marionette DEBUG loaded listener.js 17:45:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE108C00) [pid = 3040] [serial = 1964] [outer = 0000003FED77C000] 17:45:22 INFO - PROCESS | 3040 | 1465001122460 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]]]}] 17:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 17:45:22 INFO - PROCESS | 3040 | 1465001122511 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:45:22 INFO - PROCESS | 3040 | 1465001122514 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:45:22 INFO - PROCESS | 3040 | 1465001122518 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:45:22 INFO - PROCESS | 3040 | 1465001122522 Marionette TRACE conn6 <- [1,2582,null,{}] 17:45:22 INFO - PROCESS | 3040 | 1465001122534 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}] 17:45:22 INFO - PROCESS | 3040 | 1465001122653 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:45:22 INFO - PROCESS | 3040 | 1465001122781 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5430800 == 39 [pid = 3040] [id = 655] 17:45:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEF18D400) [pid = 3040] [serial = 1965] [outer = 0000000000000000] 17:45:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEFE46400) [pid = 3040] [serial = 1966] [outer = 0000003FEF18D400] 17:45:22 INFO - PROCESS | 3040 | 1465001122844 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF219BC00) [pid = 3040] [serial = 1967] [outer = 0000003FEF18D400] 17:45:23 INFO - PROCESS | 3040 | 1465001123408 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]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:45:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 943ms 17:45:23 INFO - PROCESS | 3040 | 1465001123464 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 3040 | 1465001123467 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:45:23 INFO - PROCESS | 3040 | 1465001123470 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - PROCESS | 3040 | 1465001123473 Marionette TRACE conn6 <- [1,2586,null,{}] 17:45:23 INFO - PROCESS | 3040 | 1465001123476 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}] 17:45:23 INFO - PROCESS | 3040 | 1465001123614 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:45:23 INFO - PROCESS | 3040 | 1465001123713 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1CBE800 == 40 [pid = 3040] [id = 656] 17:45:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE01AC00) [pid = 3040] [serial = 1968] [outer = 0000000000000000] 17:45:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE2A8C00) [pid = 3040] [serial = 1969] [outer = 0000003FEE01AC00] 17:45:23 INFO - PROCESS | 3040 | 1465001123771 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF21AF000) [pid = 3040] [serial = 1970] [outer = 0000003FEE01AC00] 17:45:24 INFO - PROCESS | 3040 | 1465001124512 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]]]}] 17:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1088ms 17:45:24 INFO - PROCESS | 3040 | 1465001124561 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:45:24 INFO - PROCESS | 3040 | 1465001124565 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:45:24 INFO - PROCESS | 3040 | 1465001124569 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:45:24 INFO - PROCESS | 3040 | 1465001124574 Marionette TRACE conn6 <- [1,2590,null,{}] 17:45:24 INFO - PROCESS | 3040 | 1465001124579 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}] 17:45:24 INFO - PROCESS | 3040 | 1465001124698 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:45:24 INFO - PROCESS | 3040 | 1465001124831 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE602B800 == 41 [pid = 3040] [id = 657] 17:45:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FE79C1800) [pid = 3040] [serial = 1971] [outer = 0000000000000000] 17:45:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEA92A400) [pid = 3040] [serial = 1972] [outer = 0000003FE79C1800] 17:45:24 INFO - PROCESS | 3040 | 1465001124886 Marionette DEBUG loaded listener.js 17:45:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEB3BF000) [pid = 3040] [serial = 1973] [outer = 0000003FE79C1800] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5196000 == 40 [pid = 3040] [id = 651] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBC5800 == 39 [pid = 3040] [id = 650] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45B8000 == 38 [pid = 3040] [id = 649] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFCDE000 == 37 [pid = 3040] [id = 648] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D7800 == 36 [pid = 3040] [id = 647] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF107D000 == 35 [pid = 3040] [id = 646] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4E4800 == 34 [pid = 3040] [id = 645] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA952000 == 33 [pid = 3040] [id = 644] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE23EE800 == 32 [pid = 3040] [id = 643] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9B800 == 31 [pid = 3040] [id = 642] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF454D800 == 30 [pid = 3040] [id = 641] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1CBE800 == 29 [pid = 3040] [id = 656] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5430800 == 28 [pid = 3040] [id = 655] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A20000 == 27 [pid = 3040] [id = 654] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51C0800 == 26 [pid = 3040] [id = 652] 17:45:25 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC21800 == 25 [pid = 3040] [id = 653] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE34F800) [pid = 3040] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEB05A400) [pid = 3040] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEB495C00) [pid = 3040] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE6D0D400) [pid = 3040] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE7948400) [pid = 3040] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE6080000) [pid = 3040] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE2380C00) [pid = 3040] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE2388400) [pid = 3040] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE5F0E000) [pid = 3040] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FED77F400) [pid = 3040] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FED775800) [pid = 3040] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE016400) [pid = 3040] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1EAAC00) [pid = 3040] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE08CC00) [pid = 3040] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB3C0C00) [pid = 3040] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE798E800) [pid = 3040] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE34DC00) [pid = 3040] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE1DAC00) [pid = 3040] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF2210800) [pid = 3040] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FF1C72800) [pid = 3040] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE203400) [pid = 3040] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE458400) [pid = 3040] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEB07D800) [pid = 3040] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:45:25 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE2B2400) [pid = 3040] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:45:26 INFO - PROCESS | 3040 | 1465001126156 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]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1637ms 17:45:26 INFO - PROCESS | 3040 | 1465001126207 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:45:26 INFO - PROCESS | 3040 | 1465001126211 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:45:26 INFO - PROCESS | 3040 | 1465001126215 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 3040 | 1465001126218 Marionette TRACE conn6 <- [1,2594,null,{}] 17:45:26 INFO - PROCESS | 3040 | 1465001126224 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}] 17:45:26 INFO - PROCESS | 3040 | 1465001126356 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:45:26 INFO - PROCESS | 3040 | 1465001126438 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6A9D800 == 26 [pid = 3040] [id = 658] 17:45:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE1FD0800) [pid = 3040] [serial = 1974] [outer = 0000000000000000] 17:45:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE2E1DC00) [pid = 3040] [serial = 1975] [outer = 0000003FE1FD0800] 17:45:26 INFO - PROCESS | 3040 | 1465001126489 Marionette DEBUG loaded listener.js 17:45:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE607E800) [pid = 3040] [serial = 1976] [outer = 0000003FE1FD0800] 17:45:26 INFO - PROCESS | 3040 | 1465001126911 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]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 17:45:26 INFO - PROCESS | 3040 | 1465001126960 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:45:26 INFO - PROCESS | 3040 | 1465001126967 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:45:26 INFO - PROCESS | 3040 | 1465001126978 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 3040 | 1465001126981 Marionette TRACE conn6 <- [1,2598,null,{}] 17:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:45:26 INFO - PROCESS | 3040 | 1465001126985 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}] 17:45:27 INFO - PROCESS | 3040 | 1465001127083 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:45:27 INFO - PROCESS | 3040 | 1465001127092 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7B7000 == 27 [pid = 3040] [id = 659] 17:45:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE7948400) [pid = 3040] [serial = 1977] [outer = 0000000000000000] 17:45:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE7989800) [pid = 3040] [serial = 1978] [outer = 0000003FE7948400] 17:45:27 INFO - PROCESS | 3040 | 1465001127148 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEA92DC00) [pid = 3040] [serial = 1979] [outer = 0000003FE7948400] 17:45:27 INFO - PROCESS | 3040 | 1465001127593 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]]]}] 17:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 17:45:27 INFO - PROCESS | 3040 | 1465001127654 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:45:27 INFO - PROCESS | 3040 | 1465001127657 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:45:27 INFO - PROCESS | 3040 | 1465001127661 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:45:27 INFO - PROCESS | 3040 | 1465001127664 Marionette TRACE conn6 <- [1,2602,null,{}] 17:45:27 INFO - PROCESS | 3040 | 1465001127675 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}] 17:45:27 INFO - PROCESS | 3040 | 1465001127766 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:45:27 INFO - PROCESS | 3040 | 1465001127773 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82D000 == 28 [pid = 3040] [id = 660] 17:45:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEB084800) [pid = 3040] [serial = 1980] [outer = 0000000000000000] 17:45:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEB3AD800) [pid = 3040] [serial = 1981] [outer = 0000003FEB084800] 17:45:27 INFO - PROCESS | 3040 | 1465001127826 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEBAD1C00) [pid = 3040] [serial = 1982] [outer = 0000003FEB084800] 17:45:28 INFO - PROCESS | 3040 | 1465001128319 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]]]}] 17:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 17:45:28 INFO - PROCESS | 3040 | 1465001128355 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 3040 | 1465001128358 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:45:28 INFO - PROCESS | 3040 | 1465001128361 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:45:28 INFO - PROCESS | 3040 | 1465001128363 Marionette TRACE conn6 <- [1,2606,null,{}] 17:45:28 INFO - PROCESS | 3040 | 1465001128366 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}] 17:45:28 INFO - PROCESS | 3040 | 1465001128521 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:45:28 INFO - PROCESS | 3040 | 1465001128534 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFBA2800 == 29 [pid = 3040] [id = 661] 17:45:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEDC84C00) [pid = 3040] [serial = 1983] [outer = 0000000000000000] 17:45:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEDDE0400) [pid = 3040] [serial = 1984] [outer = 0000003FEDC84C00] 17:45:28 INFO - PROCESS | 3040 | 1465001128626 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE08B000) [pid = 3040] [serial = 1985] [outer = 0000003FEDC84C00] 17:45:29 INFO - PROCESS | 3040 | 1465001129066 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]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 17:45:29 INFO - PROCESS | 3040 | 1465001129097 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 3040 | 1465001129099 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:45:29 INFO - PROCESS | 3040 | 1465001129102 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 3040 | 1465001129104 Marionette TRACE conn6 <- [1,2610,null,{}] 17:45:29 INFO - PROCESS | 3040 | 1465001129107 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}] 17:45:29 INFO - PROCESS | 3040 | 1465001129226 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:45:29 INFO - PROCESS | 3040 | 1465001129232 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1E000 == 30 [pid = 3040] [id = 662] 17:45:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE2033000) [pid = 3040] [serial = 1986] [outer = 0000000000000000] 17:45:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE096800) [pid = 3040] [serial = 1987] [outer = 0000003FE2033000] 17:45:29 INFO - PROCESS | 3040 | 1465001129278 Marionette DEBUG loaded listener.js 17:45:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE1DEC00) [pid = 3040] [serial = 1988] [outer = 0000003FE2033000] 17:45:29 INFO - PROCESS | 3040 | 1465001129775 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]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 17:45:29 INFO - PROCESS | 3040 | 1465001129840 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 3040 | 1465001129843 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:45:29 INFO - PROCESS | 3040 | 1465001129890 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 3040 | 1465001129892 Marionette TRACE conn6 <- [1,2614,null,{}] 17:45:29 INFO - PROCESS | 3040 | 1465001129896 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}] 17:45:30 INFO - PROCESS | 3040 | 1465001130210 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE1D9400) [pid = 3040] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE458000) [pid = 3040] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEFE47400) [pid = 3040] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1FB9800) [pid = 3040] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE73B400) [pid = 3040] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB381000) [pid = 3040] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB056800) [pid = 3040] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FDFBB9400) [pid = 3040] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF107A000) [pid = 3040] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE5F0D800) [pid = 3040] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE1FC8400) [pid = 3040] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:45:30 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF1C69000) [pid = 3040] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:45:30 INFO - PROCESS | 3040 | 1465001130269 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D2000 == 31 [pid = 3040] [id = 663] 17:45:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FDFC60800) [pid = 3040] [serial = 1989] [outer = 0000000000000000] 17:45:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE186AC00) [pid = 3040] [serial = 1990] [outer = 0000003FDFC60800] 17:45:30 INFO - PROCESS | 3040 | 1465001130326 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEBAD1400) [pid = 3040] [serial = 1991] [outer = 0000003FDFC60800] 17:45:30 INFO - PROCESS | 3040 | 1465001130691 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]]]}] 17:45:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:45:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 881ms 17:45:30 INFO - PROCESS | 3040 | 1465001130730 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:45:30 INFO - PROCESS | 3040 | 1465001130732 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:45:30 INFO - PROCESS | 3040 | 1465001130735 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:45:30 INFO - PROCESS | 3040 | 1465001130737 Marionette TRACE conn6 <- [1,2618,null,{}] 17:45:30 INFO - PROCESS | 3040 | 1465001130741 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}] 17:45:30 INFO - PROCESS | 3040 | 1465001130825 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:45:30 INFO - PROCESS | 3040 | 1465001130831 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C7C800 == 32 [pid = 3040] [id = 664] 17:45:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE2AE400) [pid = 3040] [serial = 1992] [outer = 0000000000000000] 17:45:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE45DC00) [pid = 3040] [serial = 1993] [outer = 0000003FEE2AE400] 17:45:30 INFO - PROCESS | 3040 | 1465001130878 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEEC48800) [pid = 3040] [serial = 1994] [outer = 0000003FEE2AE400] 17:45:31 INFO - PROCESS | 3040 | 1465001131315 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]]]}] 17:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 17:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:45:31 INFO - PROCESS | 3040 | 1465001131368 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:45:31 INFO - PROCESS | 3040 | 1465001131370 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:45:31 INFO - PROCESS | 3040 | 1465001131373 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:45:31 INFO - PROCESS | 3040 | 1465001131375 Marionette TRACE conn6 <- [1,2622,null,{}] 17:45:31 INFO - PROCESS | 3040 | 1465001131379 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}] 17:45:31 INFO - PROCESS | 3040 | 1465001131463 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:45:31 INFO - PROCESS | 3040 | 1465001131468 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45B3800 == 33 [pid = 3040] [id = 665] 17:45:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE1E5800) [pid = 3040] [serial = 1995] [outer = 0000000000000000] 17:45:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF5DC800) [pid = 3040] [serial = 1996] [outer = 0000003FEE1E5800] 17:45:31 INFO - PROCESS | 3040 | 1465001131522 Marionette DEBUG loaded listener.js 17:45:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFE47400) [pid = 3040] [serial = 1997] [outer = 0000003FEE1E5800] 17:45:31 INFO - PROCESS | 3040 | 1465001131950 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]]]}] 17:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 17:45:32 INFO - PROCESS | 3040 | 1465001132020 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:45:32 INFO - PROCESS | 3040 | 1465001132022 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:45:32 INFO - PROCESS | 3040 | 1465001132026 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:45:32 INFO - PROCESS | 3040 | 1465001132028 Marionette TRACE conn6 <- [1,2626,null,{}] 17:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:45:32 INFO - PROCESS | 3040 | 1465001132032 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}] 17:45:32 INFO - PROCESS | 3040 | 1465001132119 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:45:32 INFO - PROCESS | 3040 | 1465001132124 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5197800 == 34 [pid = 3040] [id = 666] 17:45:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFE4DC00) [pid = 3040] [serial = 1998] [outer = 0000000000000000] 17:45:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF0BDBC00) [pid = 3040] [serial = 1999] [outer = 0000003FEFE4DC00] 17:45:32 INFO - PROCESS | 3040 | 1465001132170 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF1C70C00) [pid = 3040] [serial = 2000] [outer = 0000003FEFE4DC00] 17:45:33 INFO - PROCESS | 3040 | 1465001133000 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]]]}] 17:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1024ms 17:45:33 INFO - PROCESS | 3040 | 1465001133057 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:45:33 INFO - PROCESS | 3040 | 1465001133061 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:45:33 INFO - PROCESS | 3040 | 1465001133066 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:45:33 INFO - PROCESS | 3040 | 1465001133072 Marionette TRACE conn6 <- [1,2630,null,{}] 17:45:33 INFO - PROCESS | 3040 | 1465001133140 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}] 17:45:33 INFO - PROCESS | 3040 | 1465001133264 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:45:33 INFO - PROCESS | 3040 | 1465001133380 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9B800 == 35 [pid = 3040] [id = 667] 17:45:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE5FA6400) [pid = 3040] [serial = 2001] [outer = 0000000000000000] 17:45:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE67C6000) [pid = 3040] [serial = 2002] [outer = 0000003FE5FA6400] 17:45:33 INFO - PROCESS | 3040 | 1465001133445 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE7981C00) [pid = 3040] [serial = 2003] [outer = 0000003FE5FA6400] 17:45:34 INFO - PROCESS | 3040 | 1465001134151 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]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:45:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1101ms 17:45:34 INFO - PROCESS | 3040 | 1465001134194 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 3040 | 1465001134200 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:45:34 INFO - PROCESS | 3040 | 1465001134227 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:45:34 INFO - PROCESS | 3040 | 1465001134230 Marionette TRACE conn6 <- [1,2634,null,{}] 17:45:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:45:34 INFO - PROCESS | 3040 | 1465001134235 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}] 17:45:34 INFO - PROCESS | 3040 | 1465001134374 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:45:34 INFO - PROCESS | 3040 | 1465001134601 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2DDE800 == 36 [pid = 3040] [id = 668] 17:45:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FDFC59C00) [pid = 3040] [serial = 2004] [outer = 0000000000000000] 17:45:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE1FD1400) [pid = 3040] [serial = 2005] [outer = 0000003FDFC59C00] 17:45:34 INFO - PROCESS | 3040 | 1465001134666 Marionette DEBUG loaded listener.js 17:45:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE7825C00) [pid = 3040] [serial = 2006] [outer = 0000003FDFC59C00] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45B3800 == 35 [pid = 3040] [id = 665] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C7C800 == 34 [pid = 3040] [id = 664] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D2000 == 33 [pid = 3040] [id = 663] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1E000 == 32 [pid = 3040] [id = 662] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFBA2800 == 31 [pid = 3040] [id = 661] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82D000 == 30 [pid = 3040] [id = 660] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7B7000 == 29 [pid = 3040] [id = 659] 17:45:35 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6A9D800 == 28 [pid = 3040] [id = 658] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE1E4400) [pid = 3040] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE463000) [pid = 3040] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE2B1C00) [pid = 3040] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEFE4E800) [pid = 3040] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEF0E1400) [pid = 3040] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE64B9C00) [pid = 3040] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEA92F000) [pid = 3040] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEECC7800) [pid = 3040] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEF184C00) [pid = 3040] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB3C1000) [pid = 3040] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEBAD2800) [pid = 3040] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE03F400) [pid = 3040] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1FC2C00) [pid = 3040] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE68C5400) [pid = 3040] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1D36800) [pid = 3040] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE686C400) [pid = 3040] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE798C400) [pid = 3040] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE090400) [pid = 3040] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF1C1F400) [pid = 3040] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF0BDE000) [pid = 3040] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF1E6D000) [pid = 3040] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF219A800) [pid = 3040] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF0BDA000) [pid = 3040] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEE10E000) [pid = 3040] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:45:35 INFO - PROCESS | 3040 | 1465001135332 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]]]}] 17:45:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:45:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1133ms 17:45:35 INFO - PROCESS | 3040 | 1465001135370 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:45:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:45:35 INFO - PROCESS | 3040 | 1465001135374 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:45:35 INFO - PROCESS | 3040 | 1465001135378 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:45:35 INFO - PROCESS | 3040 | 1465001135381 Marionette TRACE conn6 <- [1,2638,null,{}] 17:45:35 INFO - PROCESS | 3040 | 1465001135386 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}] 17:45:35 INFO - PROCESS | 3040 | 1465001135493 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:45:35 INFO - PROCESS | 3040 | 1465001135576 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE68AD800 == 29 [pid = 3040] [id = 669] 17:45:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE1658800) [pid = 3040] [serial = 2007] [outer = 0000000000000000] 17:45:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE6D0DC00) [pid = 3040] [serial = 2008] [outer = 0000003FE1658800] 17:45:35 INFO - PROCESS | 3040 | 1465001135627 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEA930800) [pid = 3040] [serial = 2009] [outer = 0000003FE1658800] 17:45:36 INFO - PROCESS | 3040 | 1465001136042 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]]]}] 17:45:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:45:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 17:45:36 INFO - PROCESS | 3040 | 1465001136115 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 3040 | 1465001136119 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:45:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:45:36 INFO - PROCESS | 3040 | 1465001136129 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 3040 | 1465001136131 Marionette TRACE conn6 <- [1,2642,null,{}] 17:45:36 INFO - PROCESS | 3040 | 1465001136135 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}] 17:45:36 INFO - PROCESS | 3040 | 1465001136234 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:45:36 INFO - PROCESS | 3040 | 1465001136242 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE637800 == 30 [pid = 3040] [id = 670] 17:45:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEB494800) [pid = 3040] [serial = 2010] [outer = 0000000000000000] 17:45:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEBACEC00) [pid = 3040] [serial = 2011] [outer = 0000003FEB494800] 17:45:36 INFO - PROCESS | 3040 | 1465001136290 Marionette DEBUG loaded listener.js 17:45:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEDC84800) [pid = 3040] [serial = 2012] [outer = 0000003FEB494800] 17:45:36 INFO - PROCESS | 3040 | 1465001136765 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]]]}] 17:45:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:45:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 17:45:36 INFO - PROCESS | 3040 | 1465001136824 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 3040 | 1465001136827 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:45:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:45:36 INFO - PROCESS | 3040 | 1465001136832 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 3040 | 1465001136838 Marionette TRACE conn6 <- [1,2646,null,{}] 17:45:36 INFO - PROCESS | 3040 | 1465001136848 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}] 17:45:36 INFO - PROCESS | 3040 | 1465001136944 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:45:37 INFO - PROCESS | 3040 | 1465001137028 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1CD1000 == 31 [pid = 3040] [id = 671] 17:45:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE096000) [pid = 3040] [serial = 2013] [outer = 0000000000000000] 17:45:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE110800) [pid = 3040] [serial = 2014] [outer = 0000003FEE096000] 17:45:37 INFO - PROCESS | 3040 | 1465001137076 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE2A9800) [pid = 3040] [serial = 2015] [outer = 0000003FEE096000] 17:45:37 INFO - PROCESS | 3040 | 1465001137438 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]]]}] 17:45:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:45:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 651ms 17:45:37 INFO - PROCESS | 3040 | 1465001137484 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:45:37 INFO - PROCESS | 3040 | 1465001137487 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:45:37 INFO - PROCESS | 3040 | 1465001137490 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:45:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:45:37 INFO - PROCESS | 3040 | 1465001137492 Marionette TRACE conn6 <- [1,2650,null,{}] 17:45:37 INFO - PROCESS | 3040 | 1465001137495 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}] 17:45:37 INFO - PROCESS | 3040 | 1465001137654 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:45:37 INFO - PROCESS | 3040 | 1465001137673 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2289800 == 32 [pid = 3040] [id = 672] 17:45:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE203800) [pid = 3040] [serial = 2016] [outer = 0000000000000000] 17:45:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE34FC00) [pid = 3040] [serial = 2017] [outer = 0000003FEE203800] 17:45:37 INFO - PROCESS | 3040 | 1465001137726 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE45B400) [pid = 3040] [serial = 2018] [outer = 0000003FEE203800] 17:45:38 INFO - PROCESS | 3040 | 1465001138151 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]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:45:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 17:45:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:45:38 INFO - PROCESS | 3040 | 1465001138183 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 3040 | 1465001138185 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:45:38 INFO - PROCESS | 3040 | 1465001138188 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 3040 | 1465001138190 Marionette TRACE conn6 <- [1,2654,null,{}] 17:45:38 INFO - PROCESS | 3040 | 1465001138193 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}] 17:45:38 INFO - PROCESS | 3040 | 1465001138308 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:45:38 INFO - PROCESS | 3040 | 1465001138313 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF0BCC000 == 33 [pid = 3040] [id = 673] 17:45:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF185800) [pid = 3040] [serial = 2019] [outer = 0000000000000000] 17:45:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEF1CF000) [pid = 3040] [serial = 2020] [outer = 0000003FEF185800] 17:45:38 INFO - PROCESS | 3040 | 1465001138421 Marionette DEBUG loaded listener.js 17:45:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEFE61000) [pid = 3040] [serial = 2021] [outer = 0000003FEF185800] 17:45:38 INFO - PROCESS | 3040 | [3040] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:45:39 INFO - PROCESS | 3040 | [3040] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:45:39 INFO - PROCESS | 3040 | 1465001139376 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]]]}] 17:45:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 17:45:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1235ms 17:45:39 INFO - PROCESS | 3040 | 1465001139426 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:45:39 INFO - PROCESS | 3040 | 1465001139428 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:45:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:45:39 INFO - PROCESS | 3040 | 1465001139439 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:45:39 INFO - PROCESS | 3040 | 1465001139441 Marionette TRACE conn6 <- [1,2658,null,{}] 17:45:39 INFO - PROCESS | 3040 | 1465001139445 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}] 17:45:39 INFO - PROCESS | 3040 | 1465001139571 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:45:39 INFO - PROCESS | 3040 | 1465001139577 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF500C000 == 34 [pid = 3040] [id = 674] 17:45:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF0BDE800) [pid = 3040] [serial = 2022] [outer = 0000000000000000] 17:45:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF107A400) [pid = 3040] [serial = 2023] [outer = 0000003FF0BDE800] 17:45:39 INFO - PROCESS | 3040 | 1465001139623 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF219EC00) [pid = 3040] [serial = 2024] [outer = 0000003FF0BDE800] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE1E5800) [pid = 3040] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEDC84C00) [pid = 3040] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FE2033000) [pid = 3040] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE7948400) [pid = 3040] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE1FD0800) [pid = 3040] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE79C1800) [pid = 3040] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB084800) [pid = 3040] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FDFC60800) [pid = 3040] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE2C2AC00) [pid = 3040] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FED77C000) [pid = 3040] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEF18D400) [pid = 3040] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE01AC00) [pid = 3040] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:45:39 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE2AE400) [pid = 3040] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:45:40 INFO - PROCESS | 3040 | 1465001140526 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 3040 | 1465001140585 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:45:40 INFO - PROCESS | 3040 | 1465001140588 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 3040 | 1465001140590 Marionette TRACE conn6 <- [1,2662,null,{}] 17:45:40 INFO - PROCESS | 3040 | 1465001140594 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}] 17:45:40 INFO - PROCESS | 3040 | 1465001140678 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:45:40 INFO - PROCESS | 3040 | 1465001140685 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F74800 == 35 [pid = 3040] [id = 675] 17:45:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE6AFB800) [pid = 3040] [serial = 2025] [outer = 0000000000000000] 17:45:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE1DE000) [pid = 3040] [serial = 2026] [outer = 0000003FE6AFB800] 17:45:40 INFO - PROCESS | 3040 | 1465001140732 Marionette DEBUG loaded listener.js 17:45:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF1E75C00) [pid = 3040] [serial = 2027] [outer = 0000003FE6AFB800] 17:45:41 INFO - PROCESS | 3040 | 1465001141689 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 17:45:41 INFO - PROCESS | 3040 | 1465001141730 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:45:41 INFO - PROCESS | 3040 | 1465001141734 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:45:41 INFO - PROCESS | 3040 | 1465001141735 Marionette TRACE conn6 <- [1,2666,null,{}] 17:45:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:45:41 INFO - PROCESS | 3040 | 1465001141739 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}] 17:45:41 INFO - PROCESS | 3040 | 1465001141827 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:45:41 INFO - PROCESS | 3040 | 1465001141950 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16D2800 == 36 [pid = 3040] [id = 676] 17:45:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FDFBB6C00) [pid = 3040] [serial = 2028] [outer = 0000000000000000] 17:45:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE0613C00) [pid = 3040] [serial = 2029] [outer = 0000003FDFBB6C00] 17:45:42 INFO - PROCESS | 3040 | 1465001142013 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE1FCC800) [pid = 3040] [serial = 2030] [outer = 0000003FDFBB6C00] 17:45:43 INFO - PROCESS | 3040 | 1465001143168 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]]]}] 17:45:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 17:45:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1480ms 17:45:43 INFO - PROCESS | 3040 | 1465001143221 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:45:43 INFO - PROCESS | 3040 | 1465001143225 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:45:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:45:43 INFO - PROCESS | 3040 | 1465001143230 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:45:43 INFO - PROCESS | 3040 | 1465001143234 Marionette TRACE conn6 <- [1,2670,null,{}] 17:45:43 INFO - PROCESS | 3040 | 1465001143282 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}] 17:45:43 INFO - PROCESS | 3040 | 1465001143434 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:45:43 INFO - PROCESS | 3040 | 1465001143555 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE823000 == 37 [pid = 3040] [id = 677] 17:45:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEA937400) [pid = 3040] [serial = 2031] [outer = 0000000000000000] 17:45:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB07E800) [pid = 3040] [serial = 2032] [outer = 0000003FEA937400] 17:45:43 INFO - PROCESS | 3040 | 1465001143616 Marionette DEBUG loaded listener.js 17:45:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB492800) [pid = 3040] [serial = 2033] [outer = 0000003FEA937400] 17:45:44 INFO - PROCESS | 3040 | 1465001144684 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]]]}] 17:45:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 17:45:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1487ms 17:45:44 INFO - PROCESS | 3040 | 1465001144724 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:45:44 INFO - PROCESS | 3040 | 1465001144728 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:45:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:45:44 INFO - PROCESS | 3040 | 1465001144733 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:45:44 INFO - PROCESS | 3040 | 1465001144735 Marionette TRACE conn6 <- [1,2674,null,{}] 17:45:44 INFO - PROCESS | 3040 | 1465001144739 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}] 17:45:44 INFO - PROCESS | 3040 | 1465001144915 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:45:45 INFO - PROCESS | 3040 | 1465001145053 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D7800 == 38 [pid = 3040] [id = 678] 17:45:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FED1D0800) [pid = 3040] [serial = 2034] [outer = 0000000000000000] 17:45:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE169000) [pid = 3040] [serial = 2035] [outer = 0000003FED1D0800] 17:45:45 INFO - PROCESS | 3040 | 1465001145114 Marionette DEBUG loaded listener.js 17:45:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE2B5400) [pid = 3040] [serial = 2036] [outer = 0000003FED1D0800] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D71000 == 37 [pid = 3040] [id = 370] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6AA2000 == 36 [pid = 3040] [id = 372] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC31800 == 35 [pid = 3040] [id = 380] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9A000 == 34 [pid = 3040] [id = 379] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79DB000 == 33 [pid = 3040] [id = 378] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF4554800 == 32 [pid = 3040] [id = 374] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D7000 == 31 [pid = 3040] [id = 371] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED7BB800 == 30 [pid = 3040] [id = 368] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F74800 == 29 [pid = 3040] [id = 675] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF500C000 == 28 [pid = 3040] [id = 674] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF0BCC000 == 27 [pid = 3040] [id = 673] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2289800 == 26 [pid = 3040] [id = 672] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1CD1000 == 25 [pid = 3040] [id = 671] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE637800 == 24 [pid = 3040] [id = 670] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE68AD800 == 23 [pid = 3040] [id = 669] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2DDE800 == 22 [pid = 3040] [id = 668] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9B800 == 21 [pid = 3040] [id = 667] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F58000 == 20 [pid = 3040] [id = 377] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF045800 == 19 [pid = 3040] [id = 382] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5197800 == 18 [pid = 3040] [id = 666] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1C3D800 == 17 [pid = 3040] [id = 383] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBCA000 == 16 [pid = 3040] [id = 376] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45C6000 == 15 [pid = 3040] [id = 375] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEECAD800 == 14 [pid = 3040] [id = 369] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CE5800 == 13 [pid = 3040] [id = 373] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4ED000 == 12 [pid = 3040] [id = 381] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE602B800 == 11 [pid = 3040] [id = 657] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16D8000 == 10 [pid = 3040] [id = 384] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F65800 == 9 [pid = 3040] [id = 367] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE823000 == 8 [pid = 3040] [id = 677] 17:45:46 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16D2800 == 7 [pid = 3040] [id = 676] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEF5DC800) [pid = 3040] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEDDE0400) [pid = 3040] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEE096800) [pid = 3040] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7989800) [pid = 3040] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEA92DC00) [pid = 3040] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE2E1DC00) [pid = 3040] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE607E800) [pid = 3040] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEA92A400) [pid = 3040] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE08B000) [pid = 3040] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEB3BF000) [pid = 3040] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEB3AD800) [pid = 3040] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE186AC00) [pid = 3040] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEB05F800) [pid = 3040] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FE67C8C00) [pid = 3040] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEE1DEC00) [pid = 3040] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE108C00) [pid = 3040] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEDD3D800) [pid = 3040] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FF219BC00) [pid = 3040] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEFE46400) [pid = 3040] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FF21AF000) [pid = 3040] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FEE2A8C00) [pid = 3040] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FEE45DC00) [pid = 3040] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FEFE47400) [pid = 3040] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FEEC48800) [pid = 3040] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FEBAD1400) [pid = 3040] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:45:46 INFO - PROCESS | 3040 | --DOMWINDOW == 54 (0000003FEBAD1C00) [pid = 3040] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:45:47 INFO - PROCESS | 3040 | 1465001147000 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:45:47 INFO - PROCESS | 3040 | 1465001147027 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:45:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:45:47 INFO - PROCESS | 3040 | 1465001147034 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:45:47 INFO - PROCESS | 3040 | 1465001147038 Marionette TRACE conn6 <- [1,2678,null,{}] 17:45:47 INFO - PROCESS | 3040 | 1465001147045 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}] 17:45:47 INFO - PROCESS | 3040 | 1465001147147 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:45:47 INFO - PROCESS | 3040 | 1465001147154 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE675B000 == 8 [pid = 3040] [id = 679] 17:45:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FE1FB7800) [pid = 3040] [serial = 2037] [outer = 0000000000000000] 17:45:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FE1FB9400) [pid = 3040] [serial = 2038] [outer = 0000003FE1FB7800] 17:45:47 INFO - PROCESS | 3040 | 1465001147210 Marionette DEBUG loaded listener.js 17:45:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FE237FC00) [pid = 3040] [serial = 2039] [outer = 0000003FE1FB7800] 17:45:48 INFO - PROCESS | 3040 | 1465001148210 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 3040 | 1465001148281 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:45:48 INFO - PROCESS | 3040 | 1465001148287 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:45:48 INFO - PROCESS | 3040 | 1465001148290 Marionette TRACE conn6 <- [1,2682,null,{}] 17:45:48 INFO - PROCESS | 3040 | 1465001148295 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}] 17:45:48 INFO - PROCESS | 3040 | 1465001148398 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:45:48 INFO - PROCESS | 3040 | 1465001148405 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:48 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBAE000 == 9 [pid = 3040] [id = 680] 17:45:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FE6082800) [pid = 3040] [serial = 2040] [outer = 0000000000000000] 17:45:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FE68CE000) [pid = 3040] [serial = 2041] [outer = 0000003FE6082800] 17:45:48 INFO - PROCESS | 3040 | 1465001148521 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FE7832400) [pid = 3040] [serial = 2042] [outer = 0000003FE6082800] 17:45:49 INFO - PROCESS | 3040 | 1465001149444 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 17:45:49 INFO - PROCESS | 3040 | 1465001149482 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:45:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:45:49 INFO - PROCESS | 3040 | 1465001149486 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:45:49 INFO - PROCESS | 3040 | 1465001149489 Marionette TRACE conn6 <- [1,2686,null,{}] 17:45:49 INFO - PROCESS | 3040 | 1465001149507 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}] 17:45:49 INFO - PROCESS | 3040 | 1465001149642 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:45:49 INFO - PROCESS | 3040 | 1465001149651 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE637800 == 10 [pid = 3040] [id = 681] 17:45:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEA927400) [pid = 3040] [serial = 2043] [outer = 0000000000000000] 17:45:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEB059800) [pid = 3040] [serial = 2044] [outer = 0000003FEA927400] 17:45:49 INFO - PROCESS | 3040 | 1465001149705 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEB080800) [pid = 3040] [serial = 2045] [outer = 0000003FEA927400] 17:45:50 INFO - PROCESS | 3040 | 1465001150718 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:45:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:45:50 INFO - PROCESS | 3040 | 1465001150752 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:45:50 INFO - PROCESS | 3040 | 1465001150755 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 3040 | 1465001150757 Marionette TRACE conn6 <- [1,2690,null,{}] 17:45:50 INFO - PROCESS | 3040 | 1465001150761 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}] 17:45:50 INFO - PROCESS | 3040 | 1465001150884 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:45:50 INFO - PROCESS | 3040 | 1465001150890 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF548800 == 11 [pid = 3040] [id = 682] 17:45:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEBB06800) [pid = 3040] [serial = 2046] [outer = 0000000000000000] 17:45:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FED73D000) [pid = 3040] [serial = 2047] [outer = 0000003FEBB06800] 17:45:50 INFO - PROCESS | 3040 | 1465001150982 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEDDE2000) [pid = 3040] [serial = 2048] [outer = 0000003FEBB06800] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE6AFB800) [pid = 3040] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FE1658800) [pid = 3040] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FE5FA6400) [pid = 3040] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FF0BDE800) [pid = 3040] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEE203800) [pid = 3040] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FEB494800) [pid = 3040] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FDFC59C00) [pid = 3040] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FEFE4DC00) [pid = 3040] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FEF185800) [pid = 3040] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:45:51 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FEE096000) [pid = 3040] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:45:51 INFO - PROCESS | 3040 | 1465001151486 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]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:45:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms 17:45:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:45:51 INFO - PROCESS | 3040 | 1465001151541 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 3040 | 1465001151543 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:45:51 INFO - PROCESS | 3040 | 1465001151546 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 3040 | 1465001151548 Marionette TRACE conn6 <- [1,2694,null,{}] 17:45:51 INFO - PROCESS | 3040 | 1465001151552 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}] 17:45:51 INFO - PROCESS | 3040 | 1465001151639 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:45:51 INFO - PROCESS | 3040 | 1465001151644 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1C3A000 == 12 [pid = 3040] [id = 683] 17:45:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FEDDE3800) [pid = 3040] [serial = 2049] [outer = 0000000000000000] 17:45:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FEE01E400) [pid = 3040] [serial = 2050] [outer = 0000003FEDDE3800] 17:45:51 INFO - PROCESS | 3040 | 1465001151692 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FEE095400) [pid = 3040] [serial = 2051] [outer = 0000003FEDDE3800] 17:45:52 INFO - PROCESS | 3040 | 1465001152116 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]]]}] 17:45:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:45:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 17:45:52 INFO - PROCESS | 3040 | 1465001152177 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:45:52 INFO - PROCESS | 3040 | 1465001152179 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:45:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:45:52 INFO - PROCESS | 3040 | 1465001152183 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 3040 | 1465001152185 Marionette TRACE conn6 <- [1,2698,null,{}] 17:45:52 INFO - PROCESS | 3040 | 1465001152188 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}] 17:45:52 INFO - PROCESS | 3040 | 1465001152319 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:45:52 INFO - PROCESS | 3040 | 1465001152356 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21E2800 == 13 [pid = 3040] [id = 684] 17:45:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEE108000) [pid = 3040] [serial = 2052] [outer = 0000000000000000] 17:45:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEE1E5400) [pid = 3040] [serial = 2053] [outer = 0000003FEE108000] 17:45:52 INFO - PROCESS | 3040 | 1465001152404 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEE2B2C00) [pid = 3040] [serial = 2054] [outer = 0000003FEE108000] 17:45:52 INFO - PROCESS | 3040 | 1465001152856 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] 17:45:52 INFO - PROCESS | 3040 | 1465001152927 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:45:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:45:52 INFO - PROCESS | 3040 | 1465001152930 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 3040 | 1465001152932 Marionette TRACE conn6 <- [1,2702,null,{}] 17:45:52 INFO - PROCESS | 3040 | 1465001152936 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}] 17:45:53 INFO - PROCESS | 3040 | 1465001153022 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:45:53 INFO - PROCESS | 3040 | 1465001153027 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C61000 == 14 [pid = 3040] [id = 685] 17:45:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEE34F000) [pid = 3040] [serial = 2055] [outer = 0000000000000000] 17:45:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEE461C00) [pid = 3040] [serial = 2056] [outer = 0000003FEE34F000] 17:45:53 INFO - PROCESS | 3040 | 1465001153074 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEEAD5000) [pid = 3040] [serial = 2057] [outer = 0000003FEE34F000] 17:45:53 INFO - PROCESS | 3040 | 1465001153897 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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:45:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 985ms 17:45:53 INFO - PROCESS | 3040 | 1465001153917 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 3040 | 1465001153922 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:45:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:45:53 INFO - PROCESS | 3040 | 1465001153926 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 3040 | 1465001153932 Marionette TRACE conn6 <- [1,2706,null,{}] 17:45:53 INFO - PROCESS | 3040 | 1465001153937 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}] 17:45:54 INFO - PROCESS | 3040 | 1465001154066 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:45:54 INFO - PROCESS | 3040 | 1465001154189 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7D0000 == 15 [pid = 3040] [id = 686] 17:45:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE2E91000) [pid = 3040] [serial = 2058] [outer = 0000000000000000] 17:45:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6083800) [pid = 3040] [serial = 2059] [outer = 0000003FE2E91000] 17:45:54 INFO - PROCESS | 3040 | 1465001154252 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE7984C00) [pid = 3040] [serial = 2060] [outer = 0000003FE2E91000] 17:45:55 INFO - PROCESS | 3040 | 1465001155007 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] 17:45:55 INFO - PROCESS | 3040 | 1465001155149 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:45:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:45:55 INFO - PROCESS | 3040 | 1465001155164 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:45:55 INFO - PROCESS | 3040 | 1465001155167 Marionette TRACE conn6 <- [1,2710,null,{}] 17:45:55 INFO - PROCESS | 3040 | 1465001155173 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}] 17:45:55 INFO - PROCESS | 3040 | 1465001155292 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:45:55 INFO - PROCESS | 3040 | 1465001155366 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE84BF800 == 16 [pid = 3040] [id = 687] 17:45:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE6873000) [pid = 3040] [serial = 2061] [outer = 0000000000000000] 17:45:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE6AF4C00) [pid = 3040] [serial = 2062] [outer = 0000003FE6873000] 17:45:55 INFO - PROCESS | 3040 | 1465001155421 Marionette DEBUG loaded listener.js 17:45:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE833E800) [pid = 3040] [serial = 2063] [outer = 0000003FE6873000] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEF1CF000) [pid = 3040] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEBACEC00) [pid = 3040] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEDC84800) [pid = 3040] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF1C70C00) [pid = 3040] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF0BDBC00) [pid = 3040] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE67C6000) [pid = 3040] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FE7981C00) [pid = 3040] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEE110800) [pid = 3040] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEE2A9800) [pid = 3040] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FE1FD1400) [pid = 3040] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FE7825C00) [pid = 3040] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FEA930800) [pid = 3040] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FE6D0DC00) [pid = 3040] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 57 (0000003FEFE61000) [pid = 3040] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 56 (0000003FF107A400) [pid = 3040] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 55 (0000003FEE34FC00) [pid = 3040] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 54 (0000003FEE45B400) [pid = 3040] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 53 (0000003FF219EC00) [pid = 3040] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 52 (0000003FF1E75C00) [pid = 3040] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:45:55 INFO - PROCESS | 3040 | --DOMWINDOW == 51 (0000003FEE1DE000) [pid = 3040] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:45:56 INFO - PROCESS | 3040 | 1465001156005 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] 17:45:56 INFO - PROCESS | 3040 | 1465001156067 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:45:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:45:56 INFO - PROCESS | 3040 | 1465001156075 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 3040 | 1465001156079 Marionette TRACE conn6 <- [1,2714,null,{}] 17:45:56 INFO - PROCESS | 3040 | 1465001156084 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}] 17:45:56 INFO - PROCESS | 3040 | 1465001156185 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:45:56 INFO - PROCESS | 3040 | 1465001156269 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC19800 == 17 [pid = 3040] [id = 688] 17:45:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 52 (0000003FE7989C00) [pid = 3040] [serial = 2064] [outer = 0000000000000000] 17:45:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 53 (0000003FEB056800) [pid = 3040] [serial = 2065] [outer = 0000003FE7989C00] 17:45:56 INFO - PROCESS | 3040 | 1465001156321 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 54 (0000003FEB3C5400) [pid = 3040] [serial = 2066] [outer = 0000003FE7989C00] 17:45:56 INFO - PROCESS | 3040 | 1465001156777 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]]]}] 17:45:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:45:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 733ms 17:45:56 INFO - PROCESS | 3040 | 1465001156809 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:45:56 INFO - PROCESS | 3040 | 1465001156812 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:45:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:45:56 INFO - PROCESS | 3040 | 1465001156815 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 3040 | 1465001156817 Marionette TRACE conn6 <- [1,2718,null,{}] 17:45:56 INFO - PROCESS | 3040 | 1465001156827 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}] 17:45:56 INFO - PROCESS | 3040 | 1465001156925 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:45:56 INFO - PROCESS | 3040 | 1465001156944 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF17800 == 18 [pid = 3040] [id = 689] 17:45:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 55 (0000003FEDDE0400) [pid = 3040] [serial = 2067] [outer = 0000000000000000] 17:45:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 56 (0000003FEDDE4800) [pid = 3040] [serial = 2068] [outer = 0000003FEDDE0400] 17:45:57 INFO - PROCESS | 3040 | 1465001157003 Marionette DEBUG loaded listener.js 17:45:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 57 (0000003FEE107000) [pid = 3040] [serial = 2069] [outer = 0000003FEDDE0400] 17:45:57 INFO - PROCESS | 3040 | 1465001157946 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 3040 | 1465001157998 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:45:58 INFO - PROCESS | 3040 | 1465001158001 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 3040 | 1465001158003 Marionette TRACE conn6 <- [1,2722,null,{}] 17:45:58 INFO - PROCESS | 3040 | 1465001158012 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}] 17:45:58 INFO - PROCESS | 3040 | 1465001158136 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:45:58 INFO - PROCESS | 3040 | 1465001158141 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21C5800 == 19 [pid = 3040] [id = 690] 17:45:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 58 (0000003FEE208400) [pid = 3040] [serial = 2070] [outer = 0000000000000000] 17:45:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FEE2ABC00) [pid = 3040] [serial = 2071] [outer = 0000003FEE208400] 17:45:58 INFO - PROCESS | 3040 | 1465001158189 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEE357400) [pid = 3040] [serial = 2072] [outer = 0000003FEE208400] 17:45:58 INFO - PROCESS | 3040 | 1465001158678 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]]]}] 17:45:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:45:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 17:45:58 INFO - PROCESS | 3040 | 1465001158744 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 3040 | 1465001158746 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:45:58 INFO - PROCESS | 3040 | 1465001158749 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 3040 | 1465001158751 Marionette TRACE conn6 <- [1,2726,null,{}] 17:45:58 INFO - PROCESS | 3040 | 1465001158755 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}] 17:45:58 INFO - PROCESS | 3040 | 1465001158871 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:45:58 INFO - PROCESS | 3040 | 1465001158928 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A1E000 == 20 [pid = 3040] [id = 691] 17:45:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FEE45C800) [pid = 3040] [serial = 2073] [outer = 0000000000000000] 17:45:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FEE73AC00) [pid = 3040] [serial = 2074] [outer = 0000003FEE45C800] 17:45:58 INFO - PROCESS | 3040 | 1465001158982 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEECC9400) [pid = 3040] [serial = 2075] [outer = 0000003FEE45C800] 17:45:59 INFO - PROCESS | 3040 | 1465001159409 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]]]}] 17:45:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:45:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 17:45:59 INFO - PROCESS | 3040 | 1465001159443 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:45:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:45:59 INFO - PROCESS | 3040 | 1465001159446 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:45:59 INFO - PROCESS | 3040 | 1465001159449 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:45:59 INFO - PROCESS | 3040 | 1465001159450 Marionette TRACE conn6 <- [1,2730,null,{}] 17:45:59 INFO - PROCESS | 3040 | 1465001159481 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}] 17:45:59 INFO - PROCESS | 3040 | 1465001159640 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:45:59 INFO - PROCESS | 3040 | 1465001159701 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF4549000 == 21 [pid = 3040] [id = 692] 17:45:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEEFCBC00) [pid = 3040] [serial = 2076] [outer = 0000000000000000] 17:45:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEF585400) [pid = 3040] [serial = 2077] [outer = 0000003FEEFCBC00] 17:45:59 INFO - PROCESS | 3040 | 1465001159751 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEFE4F000) [pid = 3040] [serial = 2078] [outer = 0000003FEEFCBC00] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEBB06800) [pid = 3040] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FED1D0800) [pid = 3040] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FE1FB7800) [pid = 3040] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FE6082800) [pid = 3040] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FEDDE3800) [pid = 3040] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FDFBB6C00) [pid = 3040] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 59 (0000003FEA937400) [pid = 3040] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:45:59 INFO - PROCESS | 3040 | --DOMWINDOW == 58 (0000003FEE108000) [pid = 3040] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:46:00 INFO - PROCESS | 3040 | 1465001160138 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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:46:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 17:46:00 INFO - PROCESS | 3040 | 1465001160187 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 3040 | 1465001160189 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:46:00 INFO - PROCESS | 3040 | 1465001160192 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:46:00 INFO - PROCESS | 3040 | 1465001160194 Marionette TRACE conn6 <- [1,2734,null,{}] 17:46:00 INFO - PROCESS | 3040 | 1465001160198 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}] 17:46:00 INFO - PROCESS | 3040 | 1465001160313 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:46:00 INFO - PROCESS | 3040 | 1465001160365 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45BC800 == 22 [pid = 3040] [id = 693] 17:46:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 59 (0000003FE7F6A000) [pid = 3040] [serial = 2079] [outer = 0000000000000000] 17:46:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 60 (0000003FEE355C00) [pid = 3040] [serial = 2080] [outer = 0000003FE7F6A000] 17:46:00 INFO - PROCESS | 3040 | 1465001160420 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FF0BDBC00) [pid = 3040] [serial = 2081] [outer = 0000003FE7F6A000] 17:46:00 INFO - PROCESS | 3040 | 1465001160775 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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:46:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 627ms 17:46:00 INFO - PROCESS | 3040 | 1465001160824 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 3040 | 1465001160826 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:46:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:46:00 INFO - PROCESS | 3040 | 1465001160829 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 3040 | 1465001160831 Marionette TRACE conn6 <- [1,2738,null,{}] 17:46:00 INFO - PROCESS | 3040 | 1465001160835 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}] 17:46:00 INFO - PROCESS | 3040 | 1465001160923 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:46:00 INFO - PROCESS | 3040 | 1465001160928 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF501D800 == 23 [pid = 3040] [id = 694] 17:46:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FF1076800) [pid = 3040] [serial = 2082] [outer = 0000000000000000] 17:46:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FF1C1F400) [pid = 3040] [serial = 2083] [outer = 0000003FF1076800] 17:46:00 INFO - PROCESS | 3040 | 1465001160974 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FF1D2C400) [pid = 3040] [serial = 2084] [outer = 0000003FF1076800] 17:46:01 INFO - PROCESS | 3040 | 1465001161408 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]]]}] 17:46:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:46:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 17:46:01 INFO - PROCESS | 3040 | 1465001161467 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 3040 | 1465001161469 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:46:01 INFO - PROCESS | 3040 | 1465001161472 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:46:01 INFO - PROCESS | 3040 | 1465001161474 Marionette TRACE conn6 <- [1,2742,null,{}] 17:46:01 INFO - PROCESS | 3040 | 1465001161477 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}] 17:46:01 INFO - PROCESS | 3040 | 1465001161566 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:46:01 INFO - PROCESS | 3040 | 1465001161571 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51B0000 == 24 [pid = 3040] [id = 695] 17:46:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FF1C19000) [pid = 3040] [serial = 2085] [outer = 0000000000000000] 17:46:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FF1E6F400) [pid = 3040] [serial = 2086] [outer = 0000003FF1C19000] 17:46:01 INFO - PROCESS | 3040 | 1465001161625 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FF219C000) [pid = 3040] [serial = 2087] [outer = 0000003FF1C19000] 17:46:02 INFO - PROCESS | 3040 | 1465001162205 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]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:46:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 776ms 17:46:02 INFO - PROCESS | 3040 | 1465001162252 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 3040 | 1465001162257 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:46:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:46:02 INFO - PROCESS | 3040 | 1465001162322 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 3040 | 1465001162326 Marionette TRACE conn6 <- [1,2746,null,{}] 17:46:02 INFO - PROCESS | 3040 | 1465001162334 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}] 17:46:02 INFO - PROCESS | 3040 | 1465001162467 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:46:02 INFO - PROCESS | 3040 | 1465001162583 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED7B7800 == 25 [pid = 3040] [id = 696] 17:46:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE20A7000) [pid = 3040] [serial = 2088] [outer = 0000000000000000] 17:46:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE798D400) [pid = 3040] [serial = 2089] [outer = 0000003FE20A7000] 17:46:02 INFO - PROCESS | 3040 | 1465001162647 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB381400) [pid = 3040] [serial = 2090] [outer = 0000003FE20A7000] 17:46:03 INFO - PROCESS | 3040 | 1465001163208 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]]]}] 17:46:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:46:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 943ms 17:46:03 INFO - PROCESS | 3040 | 1465001163261 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:46:03 INFO - PROCESS | 3040 | 1465001163267 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:46:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:46:03 INFO - PROCESS | 3040 | 1465001163274 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:46:03 INFO - PROCESS | 3040 | 1465001163277 Marionette TRACE conn6 <- [1,2750,null,{}] 17:46:03 INFO - PROCESS | 3040 | 1465001163281 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}] 17:46:03 INFO - PROCESS | 3040 | 1465001163402 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:46:03 INFO - PROCESS | 3040 | 1465001163526 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A17800 == 26 [pid = 3040] [id = 697] 17:46:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE091C00) [pid = 3040] [serial = 2091] [outer = 0000000000000000] 17:46:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE109800) [pid = 3040] [serial = 2092] [outer = 0000003FEE091C00] 17:46:03 INFO - PROCESS | 3040 | 1465001163587 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEE351C00) [pid = 3040] [serial = 2093] [outer = 0000003FEE091C00] 17:46:04 INFO - PROCESS | 3040 | 1465001164183 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]]]}] 17:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 922ms 17:46:04 INFO - PROCESS | 3040 | 1465001164202 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 3040 | 1465001164205 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:46:04 INFO - PROCESS | 3040 | 1465001164208 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 3040 | 1465001164212 Marionette TRACE conn6 <- [1,2754,null,{}] 17:46:04 INFO - PROCESS | 3040 | 1465001164224 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}] 17:46:04 INFO - PROCESS | 3040 | 1465001164343 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:46:04 INFO - PROCESS | 3040 | 1465001164441 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF537B000 == 27 [pid = 3040] [id = 698] 17:46:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEFBEF800) [pid = 3040] [serial = 2094] [outer = 0000000000000000] 17:46:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFE4E000) [pid = 3040] [serial = 2095] [outer = 0000003FEFBEF800] 17:46:04 INFO - PROCESS | 3040 | 1465001164503 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF21A1800) [pid = 3040] [serial = 2096] [outer = 0000003FEFBEF800] 17:46:05 INFO - PROCESS | 3040 | 1465001165135 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]]]}] 17:46:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:46:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 987ms 17:46:05 INFO - PROCESS | 3040 | 1465001165197 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 3040 | 1465001165200 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:46:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:46:05 INFO - PROCESS | 3040 | 1465001165204 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 3040 | 1465001165206 Marionette TRACE conn6 <- [1,2758,null,{}] 17:46:05 INFO - PROCESS | 3040 | 1465001165210 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}] 17:46:05 INFO - PROCESS | 3040 | 1465001165345 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:46:05 INFO - PROCESS | 3040 | 1465001165438 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE82B000 == 28 [pid = 3040] [id = 699] 17:46:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FED777400) [pid = 3040] [serial = 2097] [outer = 0000000000000000] 17:46:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE097000) [pid = 3040] [serial = 2098] [outer = 0000003FED777400] 17:46:05 INFO - PROCESS | 3040 | 1465001165498 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FF21B8800) [pid = 3040] [serial = 2099] [outer = 0000003FED777400] 17:46:06 INFO - PROCESS | 3040 | 1465001166209 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]]]}] 17:46:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:46:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1084ms 17:46:06 INFO - PROCESS | 3040 | 1465001166291 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:46:06 INFO - PROCESS | 3040 | 1465001166295 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:46:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:46:06 INFO - PROCESS | 3040 | 1465001166299 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:46:06 INFO - PROCESS | 3040 | 1465001166304 Marionette TRACE conn6 <- [1,2762,null,{}] 17:46:06 INFO - PROCESS | 3040 | 1465001166309 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}] 17:46:06 INFO - PROCESS | 3040 | 1465001166427 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:46:07 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D7800 == 27 [pid = 3040] [id = 678] 17:46:07 INFO - PROCESS | 3040 | 1465001167121 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB059800) [pid = 3040] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FED73D000) [pid = 3040] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE2B5400) [pid = 3040] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEE169000) [pid = 3040] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE1FB9400) [pid = 3040] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE237FC00) [pid = 3040] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE68CE000) [pid = 3040] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE01E400) [pid = 3040] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE1FCC800) [pid = 3040] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE0613C00) [pid = 3040] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEB492800) [pid = 3040] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEB07E800) [pid = 3040] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE1E5400) [pid = 3040] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEDDE2000) [pid = 3040] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE095400) [pid = 3040] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEE461C00) [pid = 3040] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEE2B2C00) [pid = 3040] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FE7832400) [pid = 3040] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:46:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE1D35000 == 28 [pid = 3040] [id = 700] 17:46:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE0DD2400) [pid = 3040] [serial = 2100] [outer = 0000000000000000] 17:46:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE1632400) [pid = 3040] [serial = 2101] [outer = 0000003FE0DD2400] 17:46:07 INFO - PROCESS | 3040 | 1465001167287 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE1FC5800) [pid = 3040] [serial = 2102] [outer = 0000003FE0DD2400] 17:46:07 INFO - PROCESS | 3040 | 1465001167712 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]]]}] 17:46:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:46:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1492ms 17:46:07 INFO - PROCESS | 3040 | 1465001167792 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:46:07 INFO - PROCESS | 3040 | 1465001167797 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:46:07 INFO - PROCESS | 3040 | 1465001167801 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:46:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:46:07 INFO - PROCESS | 3040 | 1465001167804 Marionette TRACE conn6 <- [1,2766,null,{}] 17:46:07 INFO - PROCESS | 3040 | 1465001167809 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}] 17:46:07 INFO - PROCESS | 3040 | 1465001167906 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:46:07 INFO - PROCESS | 3040 | 1465001167913 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6AB1000 == 29 [pid = 3040] [id = 701] 17:46:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE6018800) [pid = 3040] [serial = 2103] [outer = 0000000000000000] 17:46:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE678B400) [pid = 3040] [serial = 2104] [outer = 0000003FE6018800] 17:46:07 INFO - PROCESS | 3040 | 1465001167968 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6AFA400) [pid = 3040] [serial = 2105] [outer = 0000003FE6018800] 17:46:08 INFO - PROCESS | 3040 | 1465001168443 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]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:46:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 17:46:08 INFO - PROCESS | 3040 | 1465001168500 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 3040 | 1465001168504 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:46:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:46:08 INFO - PROCESS | 3040 | 1465001168541 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 3040 | 1465001168543 Marionette TRACE conn6 <- [1,2770,null,{}] 17:46:08 INFO - PROCESS | 3040 | 1465001168547 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}] 17:46:08 INFO - PROCESS | 3040 | 1465001168673 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:46:08 INFO - PROCESS | 3040 | 1465001168726 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE68AB000 == 30 [pid = 3040] [id = 702] 17:46:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE6781000) [pid = 3040] [serial = 2106] [outer = 0000000000000000] 17:46:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE7F6C800) [pid = 3040] [serial = 2107] [outer = 0000003FE6781000] 17:46:08 INFO - PROCESS | 3040 | 1465001168782 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEA92F800) [pid = 3040] [serial = 2108] [outer = 0000003FE6781000] 17:46:09 INFO - PROCESS | 3040 | 1465001169164 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]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:46:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 713ms 17:46:09 INFO - PROCESS | 3040 | 1465001169226 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:46:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:46:09 INFO - PROCESS | 3040 | 1465001169229 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:46:09 INFO - PROCESS | 3040 | 1465001169234 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 3040 | 1465001169240 Marionette TRACE conn6 <- [1,2774,null,{}] 17:46:09 INFO - PROCESS | 3040 | 1465001169250 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}] 17:46:09 INFO - PROCESS | 3040 | 1465001169373 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:46:09 INFO - PROCESS | 3040 | 1465001169381 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE81C000 == 31 [pid = 3040] [id = 703] 17:46:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB07D400) [pid = 3040] [serial = 2109] [outer = 0000000000000000] 17:46:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEB381000) [pid = 3040] [serial = 2110] [outer = 0000003FEB07D400] 17:46:09 INFO - PROCESS | 3040 | 1465001169429 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEBB42C00) [pid = 3040] [serial = 2111] [outer = 0000003FEB07D400] 17:46:09 INFO - PROCESS | 3040 | 1465001169892 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]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:46:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 17:46:09 INFO - PROCESS | 3040 | 1465001169929 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 3040 | 1465001169932 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:46:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:46:09 INFO - PROCESS | 3040 | 1465001169936 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 3040 | 1465001169938 Marionette TRACE conn6 <- [1,2778,null,{}] 17:46:09 INFO - PROCESS | 3040 | 1465001169941 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}] 17:46:10 INFO - PROCESS | 3040 | 1465001170088 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:46:10 INFO - PROCESS | 3040 | 1465001170113 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFE7F000 == 32 [pid = 3040] [id = 704] 17:46:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEDDDE800) [pid = 3040] [serial = 2112] [outer = 0000000000000000] 17:46:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEDDE4000) [pid = 3040] [serial = 2113] [outer = 0000003FEDDDE800] 17:46:10 INFO - PROCESS | 3040 | 1465001170160 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE08C000) [pid = 3040] [serial = 2114] [outer = 0000003FEDDDE800] 17:46:10 INFO - PROCESS | 3040 | 1465001170608 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]]]}] 17:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 17:46:10 INFO - PROCESS | 3040 | 1465001170630 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:46:10 INFO - PROCESS | 3040 | 1465001170632 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:46:10 INFO - PROCESS | 3040 | 1465001170647 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:46:10 INFO - PROCESS | 3040 | 1465001170649 Marionette TRACE conn6 <- [1,2782,null,{}] 17:46:10 INFO - PROCESS | 3040 | 1465001170653 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}] 17:46:10 INFO - PROCESS | 3040 | 1465001170764 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:46:10 INFO - PROCESS | 3040 | 1465001170770 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1C800 == 33 [pid = 3040] [id = 705] 17:46:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE601D800) [pid = 3040] [serial = 2115] [outer = 0000000000000000] 17:46:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE1DCC00) [pid = 3040] [serial = 2116] [outer = 0000003FE601D800] 17:46:10 INFO - PROCESS | 3040 | 1465001170875 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE2A6400) [pid = 3040] [serial = 2117] [outer = 0000003FE601D800] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE208400) [pid = 3040] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEDDE0400) [pid = 3040] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE7989C00) [pid = 3040] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE2E91000) [pid = 3040] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE6873000) [pid = 3040] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FF1076800) [pid = 3040] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEE45C800) [pid = 3040] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE34F000) [pid = 3040] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE7F6A000) [pid = 3040] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF1C19000) [pid = 3040] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEEFCBC00) [pid = 3040] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:46:11 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEA927400) [pid = 3040] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:46:11 INFO - PROCESS | 3040 | 1465001171539 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]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 944ms 17:46:11 INFO - PROCESS | 3040 | 1465001171583 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 3040 | 1465001171585 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:46:11 INFO - PROCESS | 3040 | 1465001171588 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 3040 | 1465001171590 Marionette TRACE conn6 <- [1,2786,null,{}] 17:46:11 INFO - PROCESS | 3040 | 1465001171593 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}] 17:46:11 INFO - PROCESS | 3040 | 1465001171709 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:46:11 INFO - PROCESS | 3040 | 1465001171764 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FDFD26000 == 34 [pid = 3040] [id = 706] 17:46:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1868400) [pid = 3040] [serial = 2118] [outer = 0000000000000000] 17:46:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEBACA800) [pid = 3040] [serial = 2119] [outer = 0000003FE1868400] 17:46:11 INFO - PROCESS | 3040 | 1465001171818 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE45B400) [pid = 3040] [serial = 2120] [outer = 0000003FE1868400] 17:46:12 INFO - PROCESS | 3040 | 1465001172176 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]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 628ms 17:46:12 INFO - PROCESS | 3040 | 1465001172222 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 3040 | 1465001172224 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:46:12 INFO - PROCESS | 3040 | 1465001172227 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 3040 | 1465001172229 Marionette TRACE conn6 <- [1,2790,null,{}] 17:46:12 INFO - PROCESS | 3040 | 1465001172232 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}] 17:46:12 INFO - PROCESS | 3040 | 1465001172315 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:46:12 INFO - PROCESS | 3040 | 1465001172320 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDE800 == 35 [pid = 3040] [id = 707] 17:46:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE464000) [pid = 3040] [serial = 2121] [outer = 0000000000000000] 17:46:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEEAD8000) [pid = 3040] [serial = 2122] [outer = 0000003FEE464000] 17:46:12 INFO - PROCESS | 3040 | 1465001172367 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEF18CC00) [pid = 3040] [serial = 2123] [outer = 0000003FEE464000] 17:46:12 INFO - PROCESS | 3040 | 1465001172791 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]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 588ms 17:46:12 INFO - PROCESS | 3040 | 1465001172815 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 3040 | 1465001172817 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:46:12 INFO - PROCESS | 3040 | 1465001172832 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 3040 | 1465001172834 Marionette TRACE conn6 <- [1,2794,null,{}] 17:46:12 INFO - PROCESS | 3040 | 1465001172842 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}] 17:46:12 INFO - PROCESS | 3040 | 1465001172928 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:46:12 INFO - PROCESS | 3040 | 1465001172936 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45BA800 == 36 [pid = 3040] [id = 708] 17:46:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEFBE3000) [pid = 3040] [serial = 2124] [outer = 0000000000000000] 17:46:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEFE44400) [pid = 3040] [serial = 2125] [outer = 0000003FEFBE3000] 17:46:12 INFO - PROCESS | 3040 | 1465001172990 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEFE5BC00) [pid = 3040] [serial = 2126] [outer = 0000003FEFBE3000] 17:46:13 INFO - PROCESS | 3040 | 1465001173543 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]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:46:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 796ms 17:46:13 INFO - PROCESS | 3040 | 1465001173620 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 3040 | 1465001173626 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:46:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:46:13 INFO - PROCESS | 3040 | 1465001173632 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 3040 | 1465001173635 Marionette TRACE conn6 <- [1,2798,null,{}] 17:46:13 INFO - PROCESS | 3040 | 1465001173642 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}] 17:46:13 INFO - PROCESS | 3040 | 1465001173781 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:46:13 INFO - PROCESS | 3040 | 1465001173899 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6DD4000 == 37 [pid = 3040] [id = 709] 17:46:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE1FC8000) [pid = 3040] [serial = 2127] [outer = 0000000000000000] 17:46:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE2037400) [pid = 3040] [serial = 2128] [outer = 0000003FE1FC8000] 17:46:13 INFO - PROCESS | 3040 | 1465001173964 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE676B000) [pid = 3040] [serial = 2129] [outer = 0000003FE1FC8000] 17:46:14 INFO - PROCESS | 3040 | 1465001174747 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]]]}] 17:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1140ms 17:46:14 INFO - PROCESS | 3040 | 1465001174791 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:46:14 INFO - PROCESS | 3040 | 1465001174797 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:46:14 INFO - PROCESS | 3040 | 1465001174805 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:46:14 INFO - PROCESS | 3040 | 1465001174808 Marionette TRACE conn6 <- [1,2802,null,{}] 17:46:14 INFO - PROCESS | 3040 | 1465001174812 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}] 17:46:14 INFO - PROCESS | 3040 | 1465001174942 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:46:15 INFO - PROCESS | 3040 | 1465001175066 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D61000 == 38 [pid = 3040] [id = 710] 17:46:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FE79C7800) [pid = 3040] [serial = 2130] [outer = 0000000000000000] 17:46:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEB060000) [pid = 3040] [serial = 2131] [outer = 0000003FE79C7800] 17:46:15 INFO - PROCESS | 3040 | 1465001175128 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB3CC000) [pid = 3040] [serial = 2132] [outer = 0000003FE79C7800] 17:46:16 INFO - PROCESS | 3040 | 1465001176025 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]]]}] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDE800 == 37 [pid = 3040] [id = 707] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FDFD26000 == 36 [pid = 3040] [id = 706] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1C800 == 35 [pid = 3040] [id = 705] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFE7F000 == 34 [pid = 3040] [id = 704] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE81C000 == 33 [pid = 3040] [id = 703] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE68AB000 == 32 [pid = 3040] [id = 702] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6AB1000 == 31 [pid = 3040] [id = 701] 17:46:16 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE1D35000 == 30 [pid = 3040] [id = 700] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEB080800) [pid = 3040] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE357400) [pid = 3040] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE2ABC00) [pid = 3040] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEDDE4800) [pid = 3040] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FEB056800) [pid = 3040] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB3C5400) [pid = 3040] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE6083800) [pid = 3040] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE7984C00) [pid = 3040] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE6AF4C00) [pid = 3040] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FF1D2C400) [pid = 3040] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEECC9400) [pid = 3040] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE833E800) [pid = 3040] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEEAD5000) [pid = 3040] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEE73AC00) [pid = 3040] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE355C00) [pid = 3040] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF219C000) [pid = 3040] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF1E6F400) [pid = 3040] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEF585400) [pid = 3040] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF1C1F400) [pid = 3040] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEFE4F000) [pid = 3040] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FF0BDBC00) [pid = 3040] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FEE107000) [pid = 3040] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1293ms 17:46:16 INFO - PROCESS | 3040 | 1465001176103 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 3040 | 1465001176107 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:46:16 INFO - PROCESS | 3040 | 1465001176112 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:46:16 INFO - PROCESS | 3040 | 1465001176115 Marionette TRACE conn6 <- [1,2806,null,{}] 17:46:16 INFO - PROCESS | 3040 | 1465001176121 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}] 17:46:16 INFO - PROCESS | 3040 | 1465001176223 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:46:16 INFO - PROCESS | 3040 | 1465001176230 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6742800 == 31 [pid = 3040] [id = 711] 17:46:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FE5E6D400) [pid = 3040] [serial = 2133] [outer = 0000000000000000] 17:46:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE601E400) [pid = 3040] [serial = 2134] [outer = 0000003FE5E6D400] 17:46:16 INFO - PROCESS | 3040 | 1465001176284 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE6CAD400) [pid = 3040] [serial = 2135] [outer = 0000003FE5E6D400] 17:46:16 INFO - PROCESS | 3040 | 1465001176818 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]]]}] 17:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 731ms 17:46:16 INFO - PROCESS | 3040 | 1465001176848 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 3040 | 1465001176854 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:46:16 INFO - PROCESS | 3040 | 1465001176860 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 3040 | 1465001176863 Marionette TRACE conn6 <- [1,2810,null,{}] 17:46:16 INFO - PROCESS | 3040 | 1465001176866 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}] 17:46:16 INFO - PROCESS | 3040 | 1465001176961 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:46:17 INFO - PROCESS | 3040 | 1465001177047 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDA6C800 == 32 [pid = 3040] [id = 712] 17:46:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FEA923C00) [pid = 3040] [serial = 2136] [outer = 0000000000000000] 17:46:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEB05CC00) [pid = 3040] [serial = 2137] [outer = 0000003FEA923C00] 17:46:17 INFO - PROCESS | 3040 | 1465001177097 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEB37EC00) [pid = 3040] [serial = 2138] [outer = 0000003FEA923C00] 17:46:17 INFO - PROCESS | 3040 | 1465001177510 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]]]}] 17:46:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:46:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 17:46:17 INFO - PROCESS | 3040 | 1465001177553 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 3040 | 1465001177556 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:46:17 INFO - PROCESS | 3040 | 1465001177559 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 3040 | 1465001177563 Marionette TRACE conn6 <- [1,2814,null,{}] 17:46:17 INFO - PROCESS | 3040 | 1465001177574 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}] 17:46:17 INFO - PROCESS | 3040 | 1465001177669 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:46:17 INFO - PROCESS | 3040 | 1465001177676 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF09800 == 33 [pid = 3040] [id = 713] 17:46:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEDC8B800) [pid = 3040] [serial = 2139] [outer = 0000000000000000] 17:46:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE01E000) [pid = 3040] [serial = 2140] [outer = 0000003FEDC8B800] 17:46:17 INFO - PROCESS | 3040 | 1465001177729 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE15E400) [pid = 3040] [serial = 2141] [outer = 0000003FEDC8B800] 17:46:18 INFO - PROCESS | 3040 | 1465001178187 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 17:46:18 INFO - PROCESS | 3040 | 1465001178254 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:46:18 INFO - PROCESS | 3040 | 1465001178256 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:46:18 INFO - PROCESS | 3040 | 1465001178260 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 3040 | 1465001178262 Marionette TRACE conn6 <- [1,2818,null,{}] 17:46:18 INFO - PROCESS | 3040 | 1465001178272 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}] 17:46:18 INFO - PROCESS | 3040 | 1465001178423 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:46:18 INFO - PROCESS | 3040 | 1465001178431 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D70000 == 34 [pid = 3040] [id = 714] 17:46:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE20B000) [pid = 3040] [serial = 2142] [outer = 0000000000000000] 17:46:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE2AEC00) [pid = 3040] [serial = 2143] [outer = 0000003FEE20B000] 17:46:18 INFO - PROCESS | 3040 | 1465001178480 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE353000) [pid = 3040] [serial = 2144] [outer = 0000003FEE20B000] 17:46:18 INFO - PROCESS | 3040 | 1465001178950 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]]]}] 17:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 17:46:19 INFO - PROCESS | 3040 | 1465001178996 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:46:19 INFO - PROCESS | 3040 | 1465001178999 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:46:19 INFO - PROCESS | 3040 | 1465001179002 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:46:19 INFO - PROCESS | 3040 | 1465001179004 Marionette TRACE conn6 <- [1,2822,null,{}] 17:46:19 INFO - PROCESS | 3040 | 1465001179014 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}] 17:46:19 INFO - PROCESS | 3040 | 1465001179128 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:46:19 INFO - PROCESS | 3040 | 1465001179135 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2C69000 == 35 [pid = 3040] [id = 715] 17:46:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE10BF000) [pid = 3040] [serial = 2145] [outer = 0000000000000000] 17:46:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE522400) [pid = 3040] [serial = 2146] [outer = 0000003FE10BF000] 17:46:19 INFO - PROCESS | 3040 | 1465001179181 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEEFC2800) [pid = 3040] [serial = 2147] [outer = 0000003FE10BF000] 17:46:19 INFO - PROCESS | 3040 | 1465001179639 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 17:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:46:19 INFO - PROCESS | 3040 | 1465001179696 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:46:19 INFO - PROCESS | 3040 | 1465001179699 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:46:19 INFO - PROCESS | 3040 | 1465001179702 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - PROCESS | 3040 | 1465001179704 Marionette TRACE conn6 <- [1,2826,null,{}] 17:46:19 INFO - PROCESS | 3040 | 1465001179707 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}] 17:46:19 INFO - PROCESS | 3040 | 1465001179883 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:46:19 INFO - PROCESS | 3040 | 1465001179905 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF455C000 == 36 [pid = 3040] [id = 716] 17:46:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF5D1800) [pid = 3040] [serial = 2148] [outer = 0000000000000000] 17:46:19 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF0BDD400) [pid = 3040] [serial = 2149] [outer = 0000003FEF5D1800] 17:46:19 INFO - PROCESS | 3040 | 1465001179960 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF1D33800) [pid = 3040] [serial = 2150] [outer = 0000003FEF5D1800] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE6781000) [pid = 3040] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE0DD2400) [pid = 3040] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEB07D400) [pid = 3040] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE601D800) [pid = 3040] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FED777400) [pid = 3040] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEDDDE800) [pid = 3040] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE6018800) [pid = 3040] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE1868400) [pid = 3040] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE464000) [pid = 3040] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE20A7000) [pid = 3040] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE091C00) [pid = 3040] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:46:20 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEFBEF800) [pid = 3040] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:46:20 INFO - PROCESS | 3040 | 1465001180466 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]]]}] 17:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 776ms 17:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:46:20 INFO - PROCESS | 3040 | 1465001180481 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 3040 | 1465001180483 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:46:20 INFO - PROCESS | 3040 | 1465001180486 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 3040 | 1465001180488 Marionette TRACE conn6 <- [1,2830,null,{}] 17:46:20 INFO - PROCESS | 3040 | 1465001180491 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}] 17:46:20 INFO - PROCESS | 3040 | 1465001180578 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:46:20 INFO - PROCESS | 3040 | 1465001180655 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5021000 == 37 [pid = 3040] [id = 717] 17:46:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE6016400) [pid = 3040] [serial = 2151] [outer = 0000000000000000] 17:46:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEDDDE800) [pid = 3040] [serial = 2152] [outer = 0000003FE6016400] 17:46:20 INFO - PROCESS | 3040 | 1465001180706 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FF1D2DC00) [pid = 3040] [serial = 2153] [outer = 0000003FE6016400] 17:46:21 INFO - PROCESS | 3040 | 1465001181073 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]]]}] 17:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 17:46:21 INFO - PROCESS | 3040 | 1465001181119 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:46:21 INFO - PROCESS | 3040 | 1465001181121 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:46:21 INFO - PROCESS | 3040 | 1465001181124 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:46:21 INFO - PROCESS | 3040 | 1465001181126 Marionette TRACE conn6 <- [1,2834,null,{}] 17:46:21 INFO - PROCESS | 3040 | 1465001181130 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}] 17:46:21 INFO - PROCESS | 3040 | 1465001181255 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:46:21 INFO - PROCESS | 3040 | 1465001181336 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5185800 == 38 [pid = 3040] [id = 718] 17:46:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FED1D0000) [pid = 3040] [serial = 2154] [outer = 0000000000000000] 17:46:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF1E71800) [pid = 3040] [serial = 2155] [outer = 0000003FED1D0000] 17:46:21 INFO - PROCESS | 3040 | 1465001181382 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF21A0400) [pid = 3040] [serial = 2156] [outer = 0000003FED1D0000] 17:46:21 INFO - PROCESS | 3040 | 1465001181748 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]]]}] 17:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 691ms 17:46:21 INFO - PROCESS | 3040 | 1465001181818 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:46:21 INFO - PROCESS | 3040 | 1465001181820 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:46:21 INFO - PROCESS | 3040 | 1465001181823 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - PROCESS | 3040 | 1465001181825 Marionette TRACE conn6 <- [1,2838,null,{}] 17:46:21 INFO - PROCESS | 3040 | 1465001181828 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}] 17:46:21 INFO - PROCESS | 3040 | 1465001181917 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:46:21 INFO - PROCESS | 3040 | 1465001181923 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE818000 == 39 [pid = 3040] [id = 719] 17:46:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF21A6C00) [pid = 3040] [serial = 2157] [outer = 0000000000000000] 17:46:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF21B1C00) [pid = 3040] [serial = 2158] [outer = 0000003FF21A6C00] 17:46:21 INFO - PROCESS | 3040 | 1465001181969 Marionette DEBUG loaded listener.js 17:46:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF2203800) [pid = 3040] [serial = 2159] [outer = 0000003FF21A6C00] 17:46:22 INFO - PROCESS | 3040 | 1465001182500 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 17:46:22 INFO - PROCESS | 3040 | 1465001182561 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 3040 | 1465001182565 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:46:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:46:22 INFO - PROCESS | 3040 | 1465001182630 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 3040 | 1465001182634 Marionette TRACE conn6 <- [1,2842,null,{}] 17:46:22 INFO - PROCESS | 3040 | 1465001182642 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}] 17:46:22 INFO - PROCESS | 3040 | 1465001182771 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:46:22 INFO - PROCESS | 3040 | 1465001182891 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:22 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBBAD800 == 40 [pid = 3040] [id = 720] 17:46:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE1D0CC00) [pid = 3040] [serial = 2160] [outer = 0000000000000000] 17:46:22 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE782FC00) [pid = 3040] [serial = 2161] [outer = 0000003FE1D0CC00] 17:46:22 INFO - PROCESS | 3040 | 1465001182955 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEB056800) [pid = 3040] [serial = 2162] [outer = 0000003FE1D0CC00] 17:46:23 INFO - PROCESS | 3040 | 1465001183556 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]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:46:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 17:46:23 INFO - PROCESS | 3040 | 1465001183612 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 3040 | 1465001183619 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:46:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:46:23 INFO - PROCESS | 3040 | 1465001183626 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:46:23 INFO - PROCESS | 3040 | 1465001183629 Marionette TRACE conn6 <- [1,2846,null,{}] 17:46:23 INFO - PROCESS | 3040 | 1465001183633 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}] 17:46:23 INFO - PROCESS | 3040 | 1465001183754 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:46:23 INFO - PROCESS | 3040 | 1465001183881 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CE5800 == 41 [pid = 3040] [id = 721] 17:46:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE01D800) [pid = 3040] [serial = 2163] [outer = 0000000000000000] 17:46:23 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE109C00) [pid = 3040] [serial = 2164] [outer = 0000003FEE01D800] 17:46:23 INFO - PROCESS | 3040 | 1465001183941 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEE351400) [pid = 3040] [serial = 2165] [outer = 0000003FEE01D800] 17:46:24 INFO - PROCESS | 3040 | 1465001184571 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:46:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:46:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 17:46:24 INFO - PROCESS | 3040 | 1465001184617 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 3040 | 1465001184620 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:46:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:46:24 INFO - PROCESS | 3040 | 1465001184624 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 3040 | 1465001184629 Marionette TRACE conn6 <- [1,2850,null,{}] 17:46:24 INFO - PROCESS | 3040 | 1465001184641 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}] 17:46:24 INFO - PROCESS | 3040 | 1465001184763 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:46:24 INFO - PROCESS | 3040 | 1465001184891 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF57D8800 == 42 [pid = 3040] [id = 722] 17:46:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF1079C00) [pid = 3040] [serial = 2166] [outer = 0000000000000000] 17:46:24 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF1C19000) [pid = 3040] [serial = 2167] [outer = 0000003FF1079C00] 17:46:24 INFO - PROCESS | 3040 | 1465001184955 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF2202400) [pid = 3040] [serial = 2168] [outer = 0000003FF1079C00] 17:46:25 INFO - PROCESS | 3040 | 1465001185608 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]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:46:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1034ms 17:46:25 INFO - PROCESS | 3040 | 1465001185810 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 3040 | 1465001185815 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:46:25 INFO - PROCESS | 3040 | 1465001185832 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 3040 | 1465001185835 Marionette TRACE conn6 <- [1,2854,null,{}] 17:46:25 INFO - PROCESS | 3040 | 1465001185841 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}] 17:46:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:46:25 INFO - PROCESS | 3040 | 1465001185950 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:46:26 INFO - PROCESS | 3040 | 1465001186030 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6A97800 == 43 [pid = 3040] [id = 723] 17:46:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FE1FD2800) [pid = 3040] [serial = 2169] [outer = 0000000000000000] 17:46:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FE64B9C00) [pid = 3040] [serial = 2170] [outer = 0000003FE1FD2800] 17:46:26 INFO - PROCESS | 3040 | 1465001186128 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FE7987800) [pid = 3040] [serial = 2171] [outer = 0000003FE1FD2800] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5185800 == 42 [pid = 3040] [id = 718] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5021000 == 41 [pid = 3040] [id = 717] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF455C000 == 40 [pid = 3040] [id = 716] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2C69000 == 39 [pid = 3040] [id = 715] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D70000 == 38 [pid = 3040] [id = 714] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF09800 == 37 [pid = 3040] [id = 713] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDA6C800 == 36 [pid = 3040] [id = 712] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6742800 == 35 [pid = 3040] [id = 711] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6DD4000 == 34 [pid = 3040] [id = 709] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D61000 == 33 [pid = 3040] [id = 710] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45BA800 == 32 [pid = 3040] [id = 708] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A17800 == 31 [pid = 3040] [id = 697] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF537B000 == 30 [pid = 3040] [id = 698] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE82B000 == 29 [pid = 3040] [id = 699] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF57D8800 == 28 [pid = 3040] [id = 722] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CE5800 == 27 [pid = 3040] [id = 721] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE818000 == 26 [pid = 3040] [id = 719] 17:46:27 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBBAD800 == 25 [pid = 3040] [id = 720] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE7F6C800) [pid = 3040] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE1632400) [pid = 3040] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE1FC5800) [pid = 3040] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEB381000) [pid = 3040] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE1DCC00) [pid = 3040] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF21B8800) [pid = 3040] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE08C000) [pid = 3040] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEDDE4000) [pid = 3040] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE097000) [pid = 3040] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE678B400) [pid = 3040] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6AFA400) [pid = 3040] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEBACA800) [pid = 3040] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEEAD8000) [pid = 3040] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB381400) [pid = 3040] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE798D400) [pid = 3040] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEE351C00) [pid = 3040] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE109800) [pid = 3040] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FF21A1800) [pid = 3040] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEFE4E000) [pid = 3040] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE2A6400) [pid = 3040] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEFE44400) [pid = 3040] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FEF18CC00) [pid = 3040] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEBB42C00) [pid = 3040] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FEA92F800) [pid = 3040] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEE45B400) [pid = 3040] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:46:27 INFO - PROCESS | 3040 | 1465001187451 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]]]}] 17:46:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:46:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1614ms 17:46:27 INFO - PROCESS | 3040 | 1465001187464 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:46:27 INFO - PROCESS | 3040 | 1465001187469 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:46:27 INFO - PROCESS | 3040 | 1465001187474 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:46:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:46:27 INFO - PROCESS | 3040 | 1465001187477 Marionette TRACE conn6 <- [1,2858,null,{}] 17:46:27 INFO - PROCESS | 3040 | 1465001187483 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}] 17:46:27 INFO - PROCESS | 3040 | 1465001187579 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:46:27 INFO - PROCESS | 3040 | 1465001187660 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:27 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE5F77000 == 26 [pid = 3040] [id = 724] 17:46:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FE1871000) [pid = 3040] [serial = 2172] [outer = 0000000000000000] 17:46:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE20A7000) [pid = 3040] [serial = 2173] [outer = 0000003FE1871000] 17:46:27 INFO - PROCESS | 3040 | 1465001187714 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE5E37C00) [pid = 3040] [serial = 2174] [outer = 0000003FE1871000] 17:46:28 INFO - PROCESS | 3040 | 1465001188153 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 17:46:28 INFO - PROCESS | 3040 | 1465001188213 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 3040 | 1465001188219 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:46:28 INFO - PROCESS | 3040 | 1465001188226 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:46:28 INFO - PROCESS | 3040 | 1465001188229 Marionette TRACE conn6 <- [1,2862,null,{}] 17:46:28 INFO - PROCESS | 3040 | 1465001188233 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}] 17:46:28 INFO - PROCESS | 3040 | 1465001188330 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:46:28 INFO - PROCESS | 3040 | 1465001188339 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEBA9B800 == 27 [pid = 3040] [id = 725] 17:46:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE6D0BC00) [pid = 3040] [serial = 2175] [outer = 0000000000000000] 17:46:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE7828400) [pid = 3040] [serial = 2176] [outer = 0000003FE6D0BC00] 17:46:28 INFO - PROCESS | 3040 | 1465001188395 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE79C1800) [pid = 3040] [serial = 2177] [outer = 0000003FE6D0BC00] 17:46:28 INFO - PROCESS | 3040 | 1465001188880 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 17:46:28 INFO - PROCESS | 3040 | 1465001188923 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 3040 | 1465001188926 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:46:28 INFO - PROCESS | 3040 | 1465001188930 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 3040 | 1465001188934 Marionette TRACE conn6 <- [1,2866,null,{}] 17:46:28 INFO - PROCESS | 3040 | 1465001188978 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}] 17:46:29 INFO - PROCESS | 3040 | 1465001189076 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:46:29 INFO - PROCESS | 3040 | 1465001189163 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE823000 == 28 [pid = 3040] [id = 726] 17:46:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE1D06800) [pid = 3040] [serial = 2178] [outer = 0000000000000000] 17:46:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEB07FC00) [pid = 3040] [serial = 2179] [outer = 0000003FE1D06800] 17:46:29 INFO - PROCESS | 3040 | 1465001189217 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEB3C3C00) [pid = 3040] [serial = 2180] [outer = 0000003FE1D06800] 17:46:29 INFO - PROCESS | 3040 | 1465001189658 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]]]}] 17:46:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:46:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 797ms 17:46:29 INFO - PROCESS | 3040 | 1465001189728 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:46:29 INFO - PROCESS | 3040 | 1465001189731 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:46:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:46:29 INFO - PROCESS | 3040 | 1465001189739 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:46:29 INFO - PROCESS | 3040 | 1465001189741 Marionette TRACE conn6 <- [1,2870,null,{}] 17:46:29 INFO - PROCESS | 3040 | 1465001189750 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}] 17:46:29 INFO - PROCESS | 3040 | 1465001189870 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:46:29 INFO - PROCESS | 3040 | 1465001189927 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEF545800 == 29 [pid = 3040] [id = 727] 17:46:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEBB38800) [pid = 3040] [serial = 2181] [outer = 0000000000000000] 17:46:29 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEBB8F800) [pid = 3040] [serial = 2182] [outer = 0000003FEBB38800] 17:46:29 INFO - PROCESS | 3040 | 1465001189974 Marionette DEBUG loaded listener.js 17:46:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEDD48C00) [pid = 3040] [serial = 2183] [outer = 0000003FEBB38800] 17:46:30 INFO - PROCESS | 3040 | 1465001190470 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]]]}] 17:46:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:46:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 797ms 17:46:30 INFO - PROCESS | 3040 | 1465001190539 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:46:30 INFO - PROCESS | 3040 | 1465001190541 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:46:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:46:30 INFO - PROCESS | 3040 | 1465001190545 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - PROCESS | 3040 | 1465001190547 Marionette TRACE conn6 <- [1,2874,null,{}] 17:46:30 INFO - PROCESS | 3040 | 1465001190550 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}] 17:46:30 INFO - PROCESS | 3040 | 1465001190665 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:46:30 INFO - PROCESS | 3040 | 1465001190674 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F19000 == 30 [pid = 3040] [id = 728] 17:46:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE6D0B800) [pid = 3040] [serial = 2184] [outer = 0000000000000000] 17:46:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE040400) [pid = 3040] [serial = 2185] [outer = 0000003FE6D0B800] 17:46:30 INFO - PROCESS | 3040 | 1465001190767 Marionette DEBUG loaded listener.js 17:46:30 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE103800) [pid = 3040] [serial = 2186] [outer = 0000003FE6D0B800] 17:46:31 INFO - PROCESS | 3040 | 1465001191218 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]]]}] 17:46:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:46:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 17:46:31 INFO - PROCESS | 3040 | 1465001191285 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:46:31 INFO - PROCESS | 3040 | 1465001191288 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:46:31 INFO - PROCESS | 3040 | 1465001191291 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:46:31 INFO - PROCESS | 3040 | 1465001191293 Marionette TRACE conn6 <- [1,2878,null,{}] 17:46:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:46:31 INFO - PROCESS | 3040 | 1465001191296 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}] 17:46:31 INFO - PROCESS | 3040 | 1465001191562 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE20B000) [pid = 3040] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE10BF000) [pid = 3040] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE79C7800) [pid = 3040] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE5E6D400) [pid = 3040] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE1FC8000) [pid = 3040] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEA923C00) [pid = 3040] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEFBE3000) [pid = 3040] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEDC8B800) [pid = 3040] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE6016400) [pid = 3040] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEF5D1800) [pid = 3040] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF21A6C00) [pid = 3040] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:46:31 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FED1D0000) [pid = 3040] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:46:31 INFO - PROCESS | 3040 | 1465001191627 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE4ED000 == 31 [pid = 3040] [id = 729] 17:46:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE10BF000) [pid = 3040] [serial = 2187] [outer = 0000000000000000] 17:46:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE5E6D400) [pid = 3040] [serial = 2188] [outer = 0000003FE10BF000] 17:46:31 INFO - PROCESS | 3040 | 1465001191675 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE2B5C00) [pid = 3040] [serial = 2189] [outer = 0000003FE10BF000] 17:46:32 INFO - PROCESS | 3040 | 1465001192088 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:46:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:46:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 838ms 17:46:32 INFO - PROCESS | 3040 | 1465001192134 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 3040 | 1465001192136 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:46:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:46:32 INFO - PROCESS | 3040 | 1465001192139 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 3040 | 1465001192141 Marionette TRACE conn6 <- [1,2882,null,{}] 17:46:32 INFO - PROCESS | 3040 | 1465001192144 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}] 17:46:32 INFO - PROCESS | 3040 | 1465001192228 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:46:32 INFO - PROCESS | 3040 | 1465001192235 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A0F800 == 32 [pid = 3040] [id = 730] 17:46:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE1FBE400) [pid = 3040] [serial = 2190] [outer = 0000000000000000] 17:46:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FEE359C00) [pid = 3040] [serial = 2191] [outer = 0000003FE1FBE400] 17:46:32 INFO - PROCESS | 3040 | 1465001192281 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEE73F400) [pid = 3040] [serial = 2192] [outer = 0000003FE1FBE400] 17:46:32 INFO - PROCESS | 3040 | 1465001192713 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]]]}] 17:46:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:46:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 17:46:32 INFO - PROCESS | 3040 | 1465001192772 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 3040 | 1465001192775 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:46:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:46:32 INFO - PROCESS | 3040 | 1465001192778 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 3040 | 1465001192779 Marionette TRACE conn6 <- [1,2886,null,{}] 17:46:32 INFO - PROCESS | 3040 | 1465001192783 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}] 17:46:32 INFO - PROCESS | 3040 | 1465001192866 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:46:32 INFO - PROCESS | 3040 | 1465001192872 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CDB000 == 33 [pid = 3040] [id = 731] 17:46:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEE743C00) [pid = 3040] [serial = 2193] [outer = 0000000000000000] 17:46:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FEECCAC00) [pid = 3040] [serial = 2194] [outer = 0000003FEE743C00] 17:46:32 INFO - PROCESS | 3040 | 1465001192918 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEF18C800) [pid = 3040] [serial = 2195] [outer = 0000003FEE743C00] 17:46:33 INFO - PROCESS | 3040 | 1465001193381 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]]]}] 17:46:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:46:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 17:46:33 INFO - PROCESS | 3040 | 1465001193410 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 3040 | 1465001193413 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:46:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:46:33 INFO - PROCESS | 3040 | 1465001193416 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 3040 | 1465001193418 Marionette TRACE conn6 <- [1,2890,null,{}] 17:46:33 INFO - PROCESS | 3040 | 1465001193421 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}] 17:46:33 INFO - PROCESS | 3040 | 1465001193507 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:46:33 INFO - PROCESS | 3040 | 1465001193515 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE820800 == 34 [pid = 3040] [id = 732] 17:46:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEF583C00) [pid = 3040] [serial = 2196] [outer = 0000000000000000] 17:46:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEF5DD000) [pid = 3040] [serial = 2197] [outer = 0000003FEF583C00] 17:46:33 INFO - PROCESS | 3040 | 1465001193562 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEFE4E000) [pid = 3040] [serial = 2198] [outer = 0000003FEF583C00] 17:46:34 INFO - PROCESS | 3040 | 1465001194390 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:46:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:46:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1029ms 17:46:34 INFO - PROCESS | 3040 | 1465001194449 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:46:34 INFO - PROCESS | 3040 | 1465001194454 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:46:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:46:34 INFO - PROCESS | 3040 | 1465001194479 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 3040 | 1465001194483 Marionette TRACE conn6 <- [1,2894,null,{}] 17:46:34 INFO - PROCESS | 3040 | 1465001194488 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}] 17:46:34 INFO - PROCESS | 3040 | 1465001194625 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:46:34 INFO - PROCESS | 3040 | 1465001194744 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:34 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC1E800 == 35 [pid = 3040] [id = 733] 17:46:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE6763400) [pid = 3040] [serial = 2199] [outer = 0000000000000000] 17:46:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FE6A17800) [pid = 3040] [serial = 2200] [outer = 0000003FE6763400] 17:46:34 INFO - PROCESS | 3040 | 1465001194808 Marionette DEBUG loaded listener.js 17:46:34 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEA921800) [pid = 3040] [serial = 2201] [outer = 0000003FE6763400] 17:46:35 INFO - PROCESS | 3040 | 1465001195511 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]]]}] 17:46:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:46:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1109ms 17:46:35 INFO - PROCESS | 3040 | 1465001195572 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:46:35 INFO - PROCESS | 3040 | 1465001195579 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:46:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:46:35 INFO - PROCESS | 3040 | 1465001195611 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:46:35 INFO - PROCESS | 3040 | 1465001195614 Marionette TRACE conn6 <- [1,2898,null,{}] 17:46:35 INFO - PROCESS | 3040 | 1465001195619 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}] 17:46:35 INFO - PROCESS | 3040 | 1465001195866 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:46:36 INFO - PROCESS | 3040 | 1465001195994 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2C78000 == 36 [pid = 3040] [id = 734] 17:46:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE237C000) [pid = 3040] [serial = 2202] [outer = 0000000000000000] 17:46:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FE2E2C400) [pid = 3040] [serial = 2203] [outer = 0000003FE237C000] 17:46:36 INFO - PROCESS | 3040 | 1465001196050 Marionette DEBUG loaded listener.js 17:46:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FE7981800) [pid = 3040] [serial = 2204] [outer = 0000003FE237C000] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CDB000 == 35 [pid = 3040] [id = 731] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A0F800 == 34 [pid = 3040] [id = 730] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE4ED000 == 33 [pid = 3040] [id = 729] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F19000 == 32 [pid = 3040] [id = 728] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEF545800 == 31 [pid = 3040] [id = 727] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE823000 == 30 [pid = 3040] [id = 726] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEBA9B800 == 29 [pid = 3040] [id = 725] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE5F77000 == 28 [pid = 3040] [id = 724] 17:46:36 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6A97800 == 27 [pid = 3040] [id = 723] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE2AEC00) [pid = 3040] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FEE353000) [pid = 3040] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE522400) [pid = 3040] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB060000) [pid = 3040] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEB3CC000) [pid = 3040] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE601E400) [pid = 3040] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FE6CAD400) [pid = 3040] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE2037400) [pid = 3040] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE676B000) [pid = 3040] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEB05CC00) [pid = 3040] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEB37EC00) [pid = 3040] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEFE5BC00) [pid = 3040] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEE01E000) [pid = 3040] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEDDDE800) [pid = 3040] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FF0BDD400) [pid = 3040] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FF21B1C00) [pid = 3040] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FF2203800) [pid = 3040] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FF21A0400) [pid = 3040] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FF1E71800) [pid = 3040] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003FF1D33800) [pid = 3040] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FEEFC2800) [pid = 3040] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FF1D2DC00) [pid = 3040] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FEE15E400) [pid = 3040] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:46:36 INFO - PROCESS | 3040 | 1465001196629 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]]]}] 17:46:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:46:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:46:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1033ms 17:46:36 INFO - PROCESS | 3040 | 1465001196650 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 3040 | 1465001196654 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:46:36 INFO - PROCESS | 3040 | 1465001196658 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - TEST-START | /DOMEvents/constructors.html 17:46:36 INFO - PROCESS | 3040 | 1465001196662 Marionette TRACE conn6 <- [1,2902,null,{}] 17:46:36 INFO - PROCESS | 3040 | 1465001196683 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}] 17:46:36 INFO - PROCESS | 3040 | 1465001196776 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:46:36 INFO - PROCESS | 3040 | 1465001196862 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA945800 == 28 [pid = 3040] [id = 735] 17:46:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FE68CFC00) [pid = 3040] [serial = 2205] [outer = 0000000000000000] 17:46:36 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FE8346800) [pid = 3040] [serial = 2206] [outer = 0000003FE68CFC00] 17:46:36 INFO - PROCESS | 3040 | 1465001196914 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FEB064800) [pid = 3040] [serial = 2207] [outer = 0000003FE68CFC00] 17:46:37 INFO - PROCESS | 3040 | 1465001197446 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]]]}] 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:46:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:46:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:46:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:46:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:46:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:46:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:46:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:46:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:46:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 852ms 17:46:37 INFO - PROCESS | 3040 | 1465001197514 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:46:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:46:37 INFO - PROCESS | 3040 | 1465001197518 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:46:37 INFO - PROCESS | 3040 | 1465001197521 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:46:37 INFO - PROCESS | 3040 | 1465001197523 Marionette TRACE conn6 <- [1,2906,null,{}] 17:46:37 INFO - PROCESS | 3040 | 1465001197527 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}] 17:46:37 INFO - PROCESS | 3040 | 1465001197634 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:46:37 INFO - PROCESS | 3040 | 1465001197643 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF16000 == 29 [pid = 3040] [id = 736] 17:46:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FED77D400) [pid = 3040] [serial = 2208] [outer = 0000000000000000] 17:46:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FEDDDF800) [pid = 3040] [serial = 2209] [outer = 0000003FED77D400] 17:46:37 INFO - PROCESS | 3040 | 1465001197691 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FEE095000) [pid = 3040] [serial = 2210] [outer = 0000003FED77D400] 17:46:38 INFO - PROCESS | 3040 | 1465001198135 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:46:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:46:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 632ms 17:46:38 INFO - PROCESS | 3040 | 1465001198154 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 3040 | 1465001198158 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:46:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:46:38 INFO - PROCESS | 3040 | 1465001198169 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 3040 | 1465001198174 Marionette TRACE conn6 <- [1,2910,null,{}] 17:46:38 INFO - PROCESS | 3040 | 1465001198177 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}] 17:46:38 INFO - PROCESS | 3040 | 1465001198276 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:46:38 INFO - PROCESS | 3040 | 1465001198281 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21D4800 == 30 [pid = 3040] [id = 737] 17:46:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FEE105800) [pid = 3040] [serial = 2211] [outer = 0000000000000000] 17:46:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEE1E6800) [pid = 3040] [serial = 2212] [outer = 0000003FEE105800] 17:46:38 INFO - PROCESS | 3040 | 1465001198331 Marionette DEBUG loaded listener.js 17:46:38 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE351000) [pid = 3040] [serial = 2213] [outer = 0000003FEE105800] 17:46:38 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:46:38 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:46:38 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:46:38 INFO - PROCESS | 3040 | [3040] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:46:38 INFO - PROCESS | 3040 | 1465001198780 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]]]}] 17:46:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:46:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:46:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:46:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:46:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:46:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:46:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:46:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:46:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:46:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 652ms 17:46:38 INFO - PROCESS | 3040 | 1465001198824 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 3040 | 1465001198834 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:46:38 INFO - PROCESS | 3040 | 1465001198837 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:46:38 INFO - PROCESS | 3040 | 1465001198840 Marionette TRACE conn6 <- [1,2914,null,{}] 17:46:38 INFO - PROCESS | 3040 | 1465001198843 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}] 17:46:38 INFO - PROCESS | 3040 | 1465001198962 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:46:39 INFO - PROCESS | 3040 | 1465001199041 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A09000 == 31 [pid = 3040] [id = 738] 17:46:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE1FD4000) [pid = 3040] [serial = 2214] [outer = 0000000000000000] 17:46:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FEF0DF000) [pid = 3040] [serial = 2215] [outer = 0000003FE1FD4000] 17:46:39 INFO - PROCESS | 3040 | 1465001199088 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FEFBEE000) [pid = 3040] [serial = 2216] [outer = 0000003FE1FD4000] 17:46:39 INFO - PROCESS | 3040 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:46:39 INFO - PROCESS | 3040 | 1465001199463 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]]]}] 17:46:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:46:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 691ms 17:46:39 INFO - PROCESS | 3040 | 1465001199531 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:46:39 INFO - PROCESS | 3040 | 1465001199534 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:46:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:46:39 INFO - PROCESS | 3040 | 1465001199541 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:46:39 INFO - PROCESS | 3040 | 1465001199543 Marionette TRACE conn6 <- [1,2918,null,{}] 17:46:39 INFO - PROCESS | 3040 | 1465001199546 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}] 17:46:39 INFO - PROCESS | 3040 | 1465001199666 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:46:39 INFO - PROCESS | 3040 | 1465001199718 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:39 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1D74000 == 32 [pid = 3040] [id = 739] 17:46:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF1013800) [pid = 3040] [serial = 2217] [outer = 0000000000000000] 17:46:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF1076800) [pid = 3040] [serial = 2218] [outer = 0000003FF1013800] 17:46:39 INFO - PROCESS | 3040 | 1465001199781 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF1C74C00) [pid = 3040] [serial = 2219] [outer = 0000003FF1013800] 17:46:40 INFO - PROCESS | 3040 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:46:40 INFO - PROCESS | 3040 | 1465001200212 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]]]}] 17:46:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:46:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 691ms 17:46:40 INFO - PROCESS | 3040 | 1465001200236 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:46:40 INFO - PROCESS | 3040 | 1465001200238 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:46:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:46:40 INFO - PROCESS | 3040 | 1465001200241 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 3040 | 1465001200243 Marionette TRACE conn6 <- [1,2922,null,{}] 17:46:40 INFO - PROCESS | 3040 | 1465001200253 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}] 17:46:40 INFO - PROCESS | 3040 | 1465001200396 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:46:40 INFO - PROCESS | 3040 | 1465001200420 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF501C000 == 33 [pid = 3040] [id = 740] 17:46:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FF1E69400) [pid = 3040] [serial = 2220] [outer = 0000000000000000] 17:46:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FF2199800) [pid = 3040] [serial = 2221] [outer = 0000003FF1E69400] 17:46:40 INFO - PROCESS | 3040 | 1465001200467 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FF21A1C00) [pid = 3040] [serial = 2222] [outer = 0000003FF1E69400] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE6D0B800) [pid = 3040] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE01D800) [pid = 3040] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE1871000) [pid = 3040] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1079C00) [pid = 3040] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE10BF000) [pid = 3040] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE1D06800) [pid = 3040] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE1D0CC00) [pid = 3040] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FEBB38800) [pid = 3040] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE6D0BC00) [pid = 3040] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FE1FBE400) [pid = 3040] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE1FD2800) [pid = 3040] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:46:40 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEE743C00) [pid = 3040] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:46:40 INFO - PROCESS | 3040 | 1465001200939 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]]]}] 17:46:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:46:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 734ms 17:46:40 INFO - PROCESS | 3040 | 1465001200979 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:46:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:46:40 INFO - PROCESS | 3040 | 1465001200982 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:46:40 INFO - PROCESS | 3040 | 1465001200985 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 3040 | 1465001200987 Marionette TRACE conn6 <- [1,2926,null,{}] 17:46:41 INFO - PROCESS | 3040 | 1465001200990 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}] 17:46:41 INFO - PROCESS | 3040 | 1465001201076 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:46:41 INFO - PROCESS | 3040 | 1465001201081 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45C7000 == 34 [pid = 3040] [id = 741] 17:46:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE1871000) [pid = 3040] [serial = 2223] [outer = 0000000000000000] 17:46:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FEB383800) [pid = 3040] [serial = 2224] [outer = 0000003FE1871000] 17:46:41 INFO - PROCESS | 3040 | 1465001201128 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FEE743C00) [pid = 3040] [serial = 2225] [outer = 0000003FE1871000] 17:46:41 INFO - PROCESS | 3040 | 1465001201546 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]]]}] 17:46:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:46:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 17:46:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:46:41 INFO - PROCESS | 3040 | 1465001201580 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:46:41 INFO - PROCESS | 3040 | 1465001201582 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:46:41 INFO - PROCESS | 3040 | 1465001201585 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:46:41 INFO - PROCESS | 3040 | 1465001201587 Marionette TRACE conn6 <- [1,2930,null,{}] 17:46:41 INFO - PROCESS | 3040 | 1465001201590 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}] 17:46:41 INFO - PROCESS | 3040 | 1465001201678 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:46:41 INFO - PROCESS | 3040 | 1465001201683 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5373800 == 35 [pid = 3040] [id = 742] 17:46:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FF21A5000) [pid = 3040] [serial = 2226] [outer = 0000000000000000] 17:46:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FF21B6000) [pid = 3040] [serial = 2227] [outer = 0000003FF21A5000] 17:46:41 INFO - PROCESS | 3040 | 1465001201730 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FF2209000) [pid = 3040] [serial = 2228] [outer = 0000003FF21A5000] 17:46:42 INFO - PROCESS | 3040 | 1465001202159 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"]]]}] 17:46:42 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:46:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:46:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 17:46:42 INFO - PROCESS | 3040 | 1465001202223 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:46:42 INFO - PROCESS | 3040 | 1465001202226 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:46:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:46:42 INFO - PROCESS | 3040 | 1465001202229 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 3040 | 1465001202231 Marionette TRACE conn6 <- [1,2934,null,{}] 17:46:42 INFO - PROCESS | 3040 | 1465001202239 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}] 17:46:42 INFO - PROCESS | 3040 | 1465001202329 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:46:42 INFO - PROCESS | 3040 | 1465001202336 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF5435800 == 36 [pid = 3040] [id = 743] 17:46:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FF220F400) [pid = 3040] [serial = 2229] [outer = 0000000000000000] 17:46:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF2A2B800) [pid = 3040] [serial = 2230] [outer = 0000003FF220F400] 17:46:42 INFO - PROCESS | 3040 | 1465001202382 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF2A32000) [pid = 3040] [serial = 2231] [outer = 0000003FF220F400] 17:46:42 INFO - PROCESS | 3040 | 1465001202780 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]]]}] 17:46:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:46:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 17:46:42 INFO - PROCESS | 3040 | 1465001202818 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:46:42 INFO - PROCESS | 3040 | 1465001202821 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:46:42 INFO - PROCESS | 3040 | 1465001202823 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:46:42 INFO - PROCESS | 3040 | 1465001202825 Marionette TRACE conn6 <- [1,2938,null,{}] 17:46:42 INFO - PROCESS | 3040 | 1465001202829 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}] 17:46:43 INFO - PROCESS | 3040 | 1465001203004 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:46:43 INFO - PROCESS | 3040 | 1465001203160 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6C93800 == 37 [pid = 3040] [id = 744] 17:46:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE1872800) [pid = 3040] [serial = 2232] [outer = 0000000000000000] 17:46:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FE2387C00) [pid = 3040] [serial = 2233] [outer = 0000003FE1872800] 17:46:43 INFO - PROCESS | 3040 | 1465001203224 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE782F400) [pid = 3040] [serial = 2234] [outer = 0000003FE1872800] 17:46:43 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D9000 == 38 [pid = 3040] [id = 745] 17:46:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEBACA800) [pid = 3040] [serial = 2235] [outer = 0000000000000000] 17:46:43 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEBB3E000) [pid = 3040] [serial = 2236] [outer = 0000003FEBACA800] 17:46:43 INFO - PROCESS | 3040 | 1465001203829 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]]]}] 17:46:43 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:46:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1028ms 17:46:43 INFO - PROCESS | 3040 | 1465001203857 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:46:43 INFO - PROCESS | 3040 | 1465001203862 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:46:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:46:43 INFO - PROCESS | 3040 | 1465001203887 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 3040 | 1465001203892 Marionette TRACE conn6 <- [1,2942,null,{}] 17:46:43 INFO - PROCESS | 3040 | 1465001203897 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}] 17:46:44 INFO - PROCESS | 3040 | 1465001204039 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:46:44 INFO - PROCESS | 3040 | 1465001204160 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:44 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A06000 == 39 [pid = 3040] [id = 746] 17:46:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEBB8B800) [pid = 3040] [serial = 2237] [outer = 0000000000000000] 17:46:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE092400) [pid = 3040] [serial = 2238] [outer = 0000003FEBB8B800] 17:46:44 INFO - PROCESS | 3040 | 1465001204222 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE203000) [pid = 3040] [serial = 2239] [outer = 0000003FEBB8B800] 17:46:44 INFO - PROCESS | 3040 | 1465001204802 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]]]}] 17:46:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:46:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:46:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 944ms 17:46:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:46:44 INFO - PROCESS | 3040 | 1465001204835 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:46:44 INFO - PROCESS | 3040 | 1465001204839 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:46:44 INFO - PROCESS | 3040 | 1465001204843 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 3040 | 1465001204845 Marionette TRACE conn6 <- [1,2946,null,{}] 17:46:44 INFO - PROCESS | 3040 | 1465001204849 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}] 17:46:44 INFO - PROCESS | 3040 | 1465001204984 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:46:45 INFO - PROCESS | 3040 | 1465001205086 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2ED6800 == 40 [pid = 3040] [id = 747] 17:46:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEFE65800) [pid = 3040] [serial = 2240] [outer = 0000000000000000] 17:46:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1C6E000) [pid = 3040] [serial = 2241] [outer = 0000003FEFE65800] 17:46:45 INFO - PROCESS | 3040 | 1465001205144 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1E71000) [pid = 3040] [serial = 2242] [outer = 0000003FEFE65800] 17:46:45 INFO - PROCESS | 3040 | 1465001205737 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]]]}] 17:46:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:46:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 17:46:45 INFO - PROCESS | 3040 | 1465001205788 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 3040 | 1465001205793 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:46:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:46:45 INFO - PROCESS | 3040 | 1465001205805 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 3040 | 1465001205810 Marionette TRACE conn6 <- [1,2950,null,{}] 17:46:45 INFO - PROCESS | 3040 | 1465001205813 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}] 17:46:45 INFO - PROCESS | 3040 | 1465001205942 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:46:46 INFO - PROCESS | 3040 | 1465001206035 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF6A4F800 == 41 [pid = 3040] [id = 748] 17:46:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEEED4C00) [pid = 3040] [serial = 2243] [outer = 0000000000000000] 17:46:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF1E66C00) [pid = 3040] [serial = 2244] [outer = 0000003FEEED4C00] 17:46:46 INFO - PROCESS | 3040 | 1465001206091 Marionette DEBUG loaded listener.js 17:46:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF2A32C00) [pid = 3040] [serial = 2245] [outer = 0000003FEEED4C00] 17:46:46 INFO - PROCESS | 3040 | 1465001206586 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]]]}] 17:46:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:46:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 840ms 17:46:46 INFO - PROCESS | 3040 | 1465001206641 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:46:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:46:46 INFO - PROCESS | 3040 | 1465001206644 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:46:46 INFO - PROCESS | 3040 | 1465001206647 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 3040 | 1465001206649 Marionette TRACE conn6 <- [1,2954,null,{}] 17:46:46 INFO - PROCESS | 3040 | 1465001206708 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}] 17:46:46 INFO - PROCESS | 3040 | 1465001206830 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:46:46 INFO - PROCESS | 3040 | 1465001206923 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:46 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEA3A000 == 42 [pid = 3040] [id = 749] 17:46:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE6CAB400) [pid = 3040] [serial = 2246] [outer = 0000000000000000] 17:46:46 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FED735800) [pid = 3040] [serial = 2247] [outer = 0000003FE6CAB400] 17:46:46 INFO - PROCESS | 3040 | 1465001206980 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF2CC4800) [pid = 3040] [serial = 2248] [outer = 0000003FE6CAB400] 17:46:47 INFO - PROCESS | 3040 | 1465001207674 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]]]}] 17:46:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:46:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1078ms 17:46:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:46:47 INFO - PROCESS | 3040 | 1465001207729 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:46:47 INFO - PROCESS | 3040 | 1465001207733 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:46:47 INFO - PROCESS | 3040 | 1465001207737 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:46:47 INFO - PROCESS | 3040 | 1465001207740 Marionette TRACE conn6 <- [1,2958,null,{}] 17:46:47 INFO - PROCESS | 3040 | 1465001207746 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}] 17:46:47 INFO - PROCESS | 3040 | 1465001207854 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:46:47 INFO - PROCESS | 3040 | 1465001207957 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEDC31800 == 43 [pid = 3040] [id = 750] 17:46:47 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FE5FA6C00) [pid = 3040] [serial = 2249] [outer = 0000000000000000] 17:46:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FE6AF4C00) [pid = 3040] [serial = 2250] [outer = 0000003FE5FA6C00] 17:46:48 INFO - PROCESS | 3040 | 1465001208010 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FEB084400) [pid = 3040] [serial = 2251] [outer = 0000003FE5FA6C00] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5435800 == 42 [pid = 3040] [id = 743] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF5373800 == 41 [pid = 3040] [id = 742] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45C7000 == 40 [pid = 3040] [id = 741] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF501C000 == 39 [pid = 3040] [id = 740] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1D74000 == 38 [pid = 3040] [id = 739] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A09000 == 37 [pid = 3040] [id = 738] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21D4800 == 36 [pid = 3040] [id = 737] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF16000 == 35 [pid = 3040] [id = 736] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA945800 == 34 [pid = 3040] [id = 735] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2C78000 == 33 [pid = 3040] [id = 734] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC1E800 == 32 [pid = 3040] [id = 733] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE820800 == 31 [pid = 3040] [id = 732] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEA3A000 == 30 [pid = 3040] [id = 749] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF6A4F800 == 29 [pid = 3040] [id = 748] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2ED6800 == 28 [pid = 3040] [id = 747] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A06000 == 27 [pid = 3040] [id = 746] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D9000 == 26 [pid = 3040] [id = 745] 17:46:49 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6C93800 == 25 [pid = 3040] [id = 744] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FEE040400) [pid = 3040] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FEE109C00) [pid = 3040] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FE5E37C00) [pid = 3040] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF1C19000) [pid = 3040] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FE5E6D400) [pid = 3040] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEB3C3C00) [pid = 3040] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEE103800) [pid = 3040] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE20A7000) [pid = 3040] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEB056800) [pid = 3040] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEDD48C00) [pid = 3040] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE7828400) [pid = 3040] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE79C1800) [pid = 3040] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE351400) [pid = 3040] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE782FC00) [pid = 3040] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEE73F400) [pid = 3040] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE2B5C00) [pid = 3040] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEBB8F800) [pid = 3040] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF2202400) [pid = 3040] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEE359C00) [pid = 3040] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE64B9C00) [pid = 3040] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEB07FC00) [pid = 3040] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE7987800) [pid = 3040] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEECCAC00) [pid = 3040] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FEF18C800) [pid = 3040] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:46:49 INFO - PROCESS | 3040 | 1465001209312 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]]]}] 17:46:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:46:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1635ms 17:46:49 INFO - PROCESS | 3040 | 1465001209373 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 3040 | 1465001209377 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:46:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:46:49 INFO - PROCESS | 3040 | 1465001209382 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 3040 | 1465001209385 Marionette TRACE conn6 <- [1,2962,null,{}] 17:46:49 INFO - PROCESS | 3040 | 1465001209391 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}] 17:46:49 INFO - PROCESS | 3040 | 1465001209492 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:46:49 INFO - PROCESS | 3040 | 1465001209566 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6C8F000 == 26 [pid = 3040] [id = 751] 17:46:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1EB0400) [pid = 3040] [serial = 2252] [outer = 0000000000000000] 17:46:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE2115000) [pid = 3040] [serial = 2253] [outer = 0000003FE1EB0400] 17:46:49 INFO - PROCESS | 3040 | 1465001209617 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE6080000) [pid = 3040] [serial = 2254] [outer = 0000003FE1EB0400] 17:46:50 INFO - PROCESS | 3040 | 1465001210015 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]]]}] 17:46:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:46:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 17:46:50 INFO - PROCESS | 3040 | 1465001210078 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:46:50 INFO - PROCESS | 3040 | 1465001210085 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:46:50 INFO - PROCESS | 3040 | 1465001210093 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:46:50 INFO - PROCESS | 3040 | 1465001210096 Marionette TRACE conn6 <- [1,2966,null,{}] 17:46:50 INFO - PROCESS | 3040 | 1465001210100 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}] 17:46:50 INFO - PROCESS | 3040 | 1465001210201 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:46:50 INFO - PROCESS | 3040 | 1465001210214 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:50 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FED1E3000 == 27 [pid = 3040] [id = 752] 17:46:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE782A000) [pid = 3040] [serial = 2255] [outer = 0000000000000000] 17:46:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FE798C000) [pid = 3040] [serial = 2256] [outer = 0000003FE782A000] 17:46:50 INFO - PROCESS | 3040 | 1465001210265 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEA92DC00) [pid = 3040] [serial = 2257] [outer = 0000003FE782A000] 17:46:50 INFO - PROCESS | 3040 | 1465001210726 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]]]}] 17:46:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:46:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 17:46:50 INFO - PROCESS | 3040 | 1465001210769 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:46:50 INFO - PROCESS | 3040 | 1465001210772 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:46:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:46:50 INFO - PROCESS | 3040 | 1465001210776 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - PROCESS | 3040 | 1465001210780 Marionette TRACE conn6 <- [1,2970,null,{}] 17:46:50 INFO - PROCESS | 3040 | 1465001210791 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}] 17:46:50 INFO - PROCESS | 3040 | 1465001210917 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:46:51 INFO - PROCESS | 3040 | 1465001211011 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF02800 == 28 [pid = 3040] [id = 753] 17:46:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE1FC5400) [pid = 3040] [serial = 2258] [outer = 0000000000000000] 17:46:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEB3C9C00) [pid = 3040] [serial = 2259] [outer = 0000003FE1FC5400] 17:46:51 INFO - PROCESS | 3040 | 1465001211064 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FED77B800) [pid = 3040] [serial = 2260] [outer = 0000003FE1FC5400] 17:46:51 INFO - PROCESS | 3040 | 1465001211438 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"]]]}] 17:46:51 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:46:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:46:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 733ms 17:46:51 INFO - PROCESS | 3040 | 1465001211511 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:46:51 INFO - PROCESS | 3040 | 1465001211514 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:46:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:46:51 INFO - PROCESS | 3040 | 1465001211517 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 3040 | 1465001211519 Marionette TRACE conn6 <- [1,2974,null,{}] 17:46:51 INFO - PROCESS | 3040 | 1465001211528 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}] 17:46:51 INFO - PROCESS | 3040 | 1465001211650 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:46:51 INFO - PROCESS | 3040 | 1465001211655 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF0BCC000 == 29 [pid = 3040] [id = 754] 17:46:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEDC8A400) [pid = 3040] [serial = 2261] [outer = 0000000000000000] 17:46:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE03A000) [pid = 3040] [serial = 2262] [outer = 0000003FEDC8A400] 17:46:51 INFO - PROCESS | 3040 | 1465001211703 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE105400) [pid = 3040] [serial = 2263] [outer = 0000003FEDC8A400] 17:46:52 INFO - PROCESS | 3040 | 1465001212130 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]]]}] 17:46:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:46:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 17:46:52 INFO - PROCESS | 3040 | 1465001212212 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 3040 | 1465001212214 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:46:52 INFO - PROCESS | 3040 | 1465001212217 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:46:52 INFO - PROCESS | 3040 | 1465001212219 Marionette TRACE conn6 <- [1,2978,null,{}] 17:46:52 INFO - PROCESS | 3040 | 1465001212223 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}] 17:46:52 INFO - PROCESS | 3040 | 1465001212365 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:46:52 INFO - PROCESS | 3040 | 1465001212380 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21C4000 == 30 [pid = 3040] [id = 755] 17:46:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FE1871C00) [pid = 3040] [serial = 2264] [outer = 0000000000000000] 17:46:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FEE1D9000) [pid = 3040] [serial = 2265] [outer = 0000003FE1871C00] 17:46:52 INFO - PROCESS | 3040 | 1465001212426 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FEE2AD400) [pid = 3040] [serial = 2266] [outer = 0000003FE1871C00] 17:46:52 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21DE800 == 31 [pid = 3040] [id = 756] 17:46:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FEE356400) [pid = 3040] [serial = 2267] [outer = 0000000000000000] 17:46:52 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FEE359800) [pid = 3040] [serial = 2268] [outer = 0000003FEE356400] 17:46:52 INFO - PROCESS | 3040 | 1465001212897 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]]]}] 17:46:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:46:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 17:46:52 INFO - PROCESS | 3040 | 1465001212955 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 3040 | 1465001212957 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:46:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:46:52 INFO - PROCESS | 3040 | 1465001212960 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 3040 | 1465001212962 Marionette TRACE conn6 <- [1,2982,null,{}] 17:46:52 INFO - PROCESS | 3040 | 1465001212972 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}] 17:46:53 INFO - PROCESS | 3040 | 1465001213130 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:46:53 INFO - PROCESS | 3040 | 1465001213182 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF22BB800 == 32 [pid = 3040] [id = 757] 17:46:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FEE462000) [pid = 3040] [serial = 2269] [outer = 0000000000000000] 17:46:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FEECC7C00) [pid = 3040] [serial = 2270] [outer = 0000003FEE462000] 17:46:53 INFO - PROCESS | 3040 | 1465001213229 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FEEED9800) [pid = 3040] [serial = 2271] [outer = 0000003FEE462000] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FF220F400) [pid = 3040] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FE1FD4000) [pid = 3040] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FF1013800) [pid = 3040] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FF1E69400) [pid = 3040] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEF583C00) [pid = 3040] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE6763400) [pid = 3040] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE105800) [pid = 3040] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FE237C000) [pid = 3040] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FED77D400) [pid = 3040] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE68CFC00) [pid = 3040] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE1871000) [pid = 3040] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:46:53 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF21A5000) [pid = 3040] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:46:53 INFO - PROCESS | 3040 | 1465001213824 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]]]}] 17:46:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:46:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:46:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 880ms 17:46:53 INFO - PROCESS | 3040 | 1465001213844 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 3040 | 1465001213846 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:46:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:46:53 INFO - PROCESS | 3040 | 1465001213849 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 3040 | 1465001213851 Marionette TRACE conn6 <- [1,2986,null,{}] 17:46:53 INFO - PROCESS | 3040 | 1465001213859 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}] 17:46:53 INFO - PROCESS | 3040 | 1465001213947 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:46:53 INFO - PROCESS | 3040 | 1465001213952 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2A22800 == 33 [pid = 3040] [id = 758] 17:46:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEEEDA400) [pid = 3040] [serial = 2272] [outer = 0000000000000000] 17:46:53 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEEFC0000) [pid = 3040] [serial = 2273] [outer = 0000003FEEEDA400] 17:46:54 INFO - PROCESS | 3040 | 1465001213998 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEF38B000) [pid = 3040] [serial = 2274] [outer = 0000003FEEEDA400] 17:46:54 INFO - PROCESS | 3040 | 1465001214382 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]]]}] 17:46:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:46:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 17:46:54 INFO - PROCESS | 3040 | 1465001214440 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:46:54 INFO - PROCESS | 3040 | 1465001214442 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:46:54 INFO - PROCESS | 3040 | 1465001214445 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:46:54 INFO - PROCESS | 3040 | 1465001214447 Marionette TRACE conn6 <- [1,2990,null,{}] 17:46:54 INFO - PROCESS | 3040 | 1465001214450 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}] 17:46:54 INFO - PROCESS | 3040 | 1465001214574 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:46:54 INFO - PROCESS | 3040 | 1465001214583 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:54 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CEF000 == 34 [pid = 3040] [id = 759] 17:46:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEEEDF000) [pid = 3040] [serial = 2275] [outer = 0000000000000000] 17:46:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEFE44C00) [pid = 3040] [serial = 2276] [outer = 0000003FEEEDF000] 17:46:54 INFO - PROCESS | 3040 | 1465001214629 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF0BDA000) [pid = 3040] [serial = 2277] [outer = 0000003FEEEDF000] 17:46:55 INFO - PROCESS | 3040 | 1465001215048 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]]]}] 17:46:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:46:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 17:46:55 INFO - PROCESS | 3040 | 1465001215077 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:46:55 INFO - PROCESS | 3040 | 1465001215079 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:46:55 INFO - PROCESS | 3040 | 1465001215083 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:46:55 INFO - PROCESS | 3040 | 1465001215085 Marionette TRACE conn6 <- [1,2994,null,{}] 17:46:55 INFO - PROCESS | 3040 | 1465001215088 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}] 17:46:55 INFO - PROCESS | 3040 | 1465001215175 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:46:55 INFO - PROCESS | 3040 | 1465001215180 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEECB3800 == 35 [pid = 3040] [id = 760] 17:46:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF1C16000) [pid = 3040] [serial = 2278] [outer = 0000000000000000] 17:46:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF1C6AC00) [pid = 3040] [serial = 2279] [outer = 0000003FF1C16000] 17:46:55 INFO - PROCESS | 3040 | 1465001215226 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF1E6A000) [pid = 3040] [serial = 2280] [outer = 0000003FF1C16000] 17:46:55 INFO - PROCESS | 3040 | 1465001215722 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]]]}] 17:46:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:46:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 17:46:55 INFO - PROCESS | 3040 | 1465001215778 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:46:55 INFO - PROCESS | 3040 | 1465001215783 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:46:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:46:55 INFO - PROCESS | 3040 | 1465001215794 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - PROCESS | 3040 | 1465001215798 Marionette TRACE conn6 <- [1,2998,null,{}] 17:46:55 INFO - PROCESS | 3040 | 1465001215804 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}] 17:46:55 INFO - PROCESS | 3040 | 1465001215945 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:46:56 INFO - PROCESS | 3040 | 1465001216116 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEA955000 == 36 [pid = 3040] [id = 761] 17:46:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FE2116800) [pid = 3040] [serial = 2281] [outer = 0000000000000000] 17:46:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FE5E37C00) [pid = 3040] [serial = 2282] [outer = 0000003FE2116800] 17:46:56 INFO - PROCESS | 3040 | 1465001216180 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE6AFA000) [pid = 3040] [serial = 2283] [outer = 0000003FE2116800] 17:46:56 INFO - PROCESS | 3040 | [3040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:46:56 INFO - PROCESS | 3040 | 1465001216881 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:46:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:46:56 INFO - {} 17:46:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:46:56 INFO - {} 17:46:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:46:56 INFO - {} 17:46:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:46:56 INFO - {} 17:46:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1180ms 17:46:56 INFO - PROCESS | 3040 | 1465001216978 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 3040 | 1465001216984 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:46:56 INFO - TEST-START | /FileAPI/fileReader.html 17:46:56 INFO - PROCESS | 3040 | 1465001216991 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 3040 | 1465001216994 Marionette TRACE conn6 <- [1,3002,null,{}] 17:46:57 INFO - PROCESS | 3040 | 1465001216998 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}] 17:46:57 INFO - PROCESS | 3040 | 1465001217153 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:46:57 INFO - PROCESS | 3040 | 1465001217256 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21C3800 == 37 [pid = 3040] [id = 762] 17:46:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FEB083C00) [pid = 3040] [serial = 2284] [outer = 0000000000000000] 17:46:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FEE08CC00) [pid = 3040] [serial = 2285] [outer = 0000003FEB083C00] 17:46:57 INFO - PROCESS | 3040 | 1465001217316 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003FE1FBCC00) [pid = 3040] [serial = 2286] [outer = 0000003FEB083C00] 17:46:57 INFO - PROCESS | 3040 | 1465001217948 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]]]}] 17:46:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:46:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:46:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:46:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:46:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 984ms 17:46:57 INFO - PROCESS | 3040 | 1465001217982 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 3040 | 1465001217985 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:46:57 INFO - TEST-START | /FileAPI/historical.html 17:46:58 INFO - PROCESS | 3040 | 1465001217989 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:46:58 INFO - PROCESS | 3040 | 1465001217993 Marionette TRACE conn6 <- [1,3006,null,{}] 17:46:58 INFO - PROCESS | 3040 | 1465001218005 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}] 17:46:58 INFO - PROCESS | 3040 | 1465001218137 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:46:58 INFO - PROCESS | 3040 | 1465001218249 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:58 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2EE2000 == 38 [pid = 3040] [id = 763] 17:46:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003FEBB8FC00) [pid = 3040] [serial = 2287] [outer = 0000000000000000] 17:46:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FEEED6800) [pid = 3040] [serial = 2288] [outer = 0000003FEBB8FC00] 17:46:58 INFO - PROCESS | 3040 | 1465001218314 Marionette DEBUG loaded listener.js 17:46:58 INFO - PROCESS | 3040 | ++DOMWINDOW == 97 (0000003FF1D2A400) [pid = 3040] [serial = 2289] [outer = 0000003FEBB8FC00] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CEF000 == 37 [pid = 3040] [id = 759] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2A22800 == 36 [pid = 3040] [id = 758] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF22BB800 == 35 [pid = 3040] [id = 757] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21DE800 == 34 [pid = 3040] [id = 756] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21C4000 == 33 [pid = 3040] [id = 755] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF0BCC000 == 32 [pid = 3040] [id = 754] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF02800 == 31 [pid = 3040] [id = 753] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FED1E3000 == 30 [pid = 3040] [id = 752] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6C8F000 == 29 [pid = 3040] [id = 751] 17:46:59 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEDC31800 == 28 [pid = 3040] [id = 750] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 96 (0000003FF2A2B800) [pid = 3040] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FEF0DF000) [pid = 3040] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FEFBEE000) [pid = 3040] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FF1C74C00) [pid = 3040] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FF1076800) [pid = 3040] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FF2199800) [pid = 3040] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEFE4E000) [pid = 3040] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEF5DD000) [pid = 3040] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FE6A17800) [pid = 3040] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FEA921800) [pid = 3040] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FEE1E6800) [pid = 3040] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FE2E2C400) [pid = 3040] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FE7981800) [pid = 3040] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEDDDF800) [pid = 3040] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEE095000) [pid = 3040] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE8346800) [pid = 3040] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FEB064800) [pid = 3040] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEB383800) [pid = 3040] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEE743C00) [pid = 3040] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF2A32000) [pid = 3040] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FF21A1C00) [pid = 3040] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FF2209000) [pid = 3040] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF21B6000) [pid = 3040] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE351000) [pid = 3040] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:46:59 INFO - PROCESS | 3040 | 1465001219131 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"]]]}] 17:46:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:46:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:46:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:46:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:46:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:46:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:46:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:46:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:46:59 INFO - TEST-OK | /FileAPI/historical.html | took 1193ms 17:46:59 INFO - PROCESS | 3040 | 1465001219183 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:46:59 INFO - PROCESS | 3040 | 1465001219188 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:46:59 INFO - TEST-START | /FileAPI/idlharness.html 17:46:59 INFO - PROCESS | 3040 | 1465001219192 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:46:59 INFO - PROCESS | 3040 | 1465001219197 Marionette TRACE conn6 <- [1,3010,null,{}] 17:46:59 INFO - PROCESS | 3040 | 1465001219216 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}] 17:46:59 INFO - PROCESS | 3040 | 1465001219320 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:46:59 INFO - PROCESS | 3040 | 1465001219327 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:59 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE7B8F800 == 29 [pid = 3040] [id = 764] 17:46:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FE67C8C00) [pid = 3040] [serial = 2290] [outer = 0000000000000000] 17:46:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FE6A16400) [pid = 3040] [serial = 2291] [outer = 0000003FE67C8C00] 17:46:59 INFO - PROCESS | 3040 | 1465001219378 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB05D000) [pid = 3040] [serial = 2292] [outer = 0000003FE67C8C00] 17:47:00 INFO - PROCESS | 3040 | 1465001220251 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:47:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:47:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:47:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:47:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:47:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:47:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:47:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:47:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:47:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:47:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:47:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:47:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:47:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:47:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1141ms 17:47:00 INFO - PROCESS | 3040 | 1465001220335 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 3040 | 1465001220341 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:47:00 INFO - TEST-START | /FileAPI/idlharness.worker 17:47:00 INFO - PROCESS | 3040 | 1465001220347 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 3040 | 1465001220350 Marionette TRACE conn6 <- [1,3014,null,{}] 17:47:00 INFO - PROCESS | 3040 | 1465001220354 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}] 17:47:00 INFO - PROCESS | 3040 | 1465001220459 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:47:00 INFO - PROCESS | 3040 | 1465001220542 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2CD2800 == 30 [pid = 3040] [id = 765] 17:47:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEDC8A800) [pid = 3040] [serial = 2293] [outer = 0000000000000000] 17:47:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEF0E6C00) [pid = 3040] [serial = 2294] [outer = 0000003FEDC8A800] 17:47:00 INFO - PROCESS | 3040 | 1465001220591 Marionette DEBUG loaded listener.js 17:47:00 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEFE47400) [pid = 3040] [serial = 2295] [outer = 0000003FEDC8A800] 17:47:00 INFO - PROCESS | 3040 | [3040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:47:01 INFO - PROCESS | 3040 | 1465001221510 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:47:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:47:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:47:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:47:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:47:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:47:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:47:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:47:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:47:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:47:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:47:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:47:01 INFO - {} 17:47:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1322ms 17:47:01 INFO - PROCESS | 3040 | 1465001221671 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 3040 | 1465001221674 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:47:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:47:01 INFO - PROCESS | 3040 | 1465001221677 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 3040 | 1465001221681 Marionette TRACE conn6 <- [1,3018,null,{}] 17:47:01 INFO - PROCESS | 3040 | 1465001221691 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}] 17:47:01 INFO - PROCESS | 3040 | 1465001221824 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:47:01 INFO - PROCESS | 3040 | 1465001221909 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2F1A000 == 31 [pid = 3040] [id = 766] 17:47:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FF1E6C800) [pid = 3040] [serial = 2296] [outer = 0000000000000000] 17:47:01 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FF3109800) [pid = 3040] [serial = 2297] [outer = 0000003FF1E6C800] 17:47:01 INFO - PROCESS | 3040 | 1465001221961 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FF4503000) [pid = 3040] [serial = 2298] [outer = 0000003FF1E6C800] 17:47:02 INFO - PROCESS | 3040 | 1465001222384 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]]]}] 17:47:02 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:47:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 17:47:02 INFO - PROCESS | 3040 | 1465001222421 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:47:02 INFO - PROCESS | 3040 | 1465001222424 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:47:02 INFO - PROCESS | 3040 | 1465001222427 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:47:02 INFO - PROCESS | 3040 | 1465001222429 Marionette TRACE conn6 <- [1,3022,null,{}] 17:47:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:47:02 INFO - PROCESS | 3040 | 1465001222432 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}] 17:47:02 INFO - PROCESS | 3040 | 1465001222561 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:47:02 INFO - PROCESS | 3040 | 1465001222617 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF7613800 == 32 [pid = 3040] [id = 767] 17:47:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FF4506400) [pid = 3040] [serial = 2299] [outer = 0000000000000000] 17:47:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FF450A000) [pid = 3040] [serial = 2300] [outer = 0000003FF4506400] 17:47:02 INFO - PROCESS | 3040 | 1465001222664 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF4510C00) [pid = 3040] [serial = 2301] [outer = 0000003FF4506400] 17:47:03 INFO - PROCESS | 3040 | 1465001223069 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]]]}] 17:47:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:47:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 672ms 17:47:03 INFO - PROCESS | 3040 | 1465001223104 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:47:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:47:03 INFO - PROCESS | 3040 | 1465001223106 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:47:03 INFO - PROCESS | 3040 | 1465001223109 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 3040 | 1465001223111 Marionette TRACE conn6 <- [1,3026,null,{}] 17:47:03 INFO - PROCESS | 3040 | 1465001223114 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}] 17:47:03 INFO - PROCESS | 3040 | 1465001223234 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE462000) [pid = 3040] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FEDC8A400) [pid = 3040] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FE5FA6C00) [pid = 3040] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FE1FC5400) [pid = 3040] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FE782A000) [pid = 3040] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE356400) [pid = 3040] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEBACA800) [pid = 3040] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FE1872800) [pid = 3040] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEBB8B800) [pid = 3040] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEFE65800) [pid = 3040] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FEEED4C00) [pid = 3040] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FE1871C00) [pid = 3040] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEEEDF000) [pid = 3040] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE6CAB400) [pid = 3040] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE1EB0400) [pid = 3040] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:47:03 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEEEDA400) [pid = 3040] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:47:03 INFO - PROCESS | 3040 | 1465001223364 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:03 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6DC5800 == 33 [pid = 3040] [id = 768] 17:47:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003F80C0AC00) [pid = 3040] [serial = 2302] [outer = 0000000000000000] 17:47:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003F80C0E000) [pid = 3040] [serial = 2303] [outer = 0000003F80C0AC00] 17:47:03 INFO - PROCESS | 3040 | 1465001223415 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003FE1FC5400) [pid = 3040] [serial = 2304] [outer = 0000003F80C0AC00] 17:47:03 INFO - PROCESS | 3040 | 1465001223781 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"]]]}] 17:47:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:47:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:47:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 17:47:03 INFO - PROCESS | 3040 | 1465001223847 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 3040 | 1465001223849 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:47:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:47:03 INFO - PROCESS | 3040 | 1465001223853 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 3040 | 1465001223855 Marionette TRACE conn6 <- [1,3030,null,{}] 17:47:03 INFO - PROCESS | 3040 | 1465001223859 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}] 17:47:04 INFO - PROCESS | 3040 | 1465001223997 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:47:04 INFO - PROCESS | 3040 | 1465001224005 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF2EAA800 == 34 [pid = 3040] [id = 769] 17:47:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FDFDDF400) [pid = 3040] [serial = 2305] [outer = 0000000000000000] 17:47:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FF5341800) [pid = 3040] [serial = 2306] [outer = 0000003FDFDDF400] 17:47:04 INFO - PROCESS | 3040 | 1465001224053 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FF76C9000) [pid = 3040] [serial = 2307] [outer = 0000003FDFDDF400] 17:47:04 INFO - PROCESS | 3040 | 1465001224603 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]]]}] 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:47:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 862ms 17:47:04 INFO - PROCESS | 3040 | 1465001224720 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:47:04 INFO - PROCESS | 3040 | 1465001224722 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:47:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:47:04 INFO - PROCESS | 3040 | 1465001224726 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 3040 | 1465001224728 Marionette TRACE conn6 <- [1,3034,null,{}] 17:47:04 INFO - PROCESS | 3040 | 1465001224742 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}] 17:47:04 INFO - PROCESS | 3040 | 1465001224839 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:47:04 INFO - PROCESS | 3040 | 1465001224920 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE2074000 == 35 [pid = 3040] [id = 770] 17:47:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003F8061E400) [pid = 3040] [serial = 2308] [outer = 0000000000000000] 17:47:04 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003F80625800) [pid = 3040] [serial = 2309] [outer = 0000003F8061E400] 17:47:04 INFO - PROCESS | 3040 | 1465001224966 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE45BC00) [pid = 3040] [serial = 2310] [outer = 0000003F8061E400] 17:47:05 INFO - PROCESS | 3040 | [3040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:47:05 INFO - PROCESS | 3040 | 1465001225347 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:47:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:47:05 INFO - {} 17:47:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 649ms 17:47:05 INFO - PROCESS | 3040 | 1465001225411 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 3040 | 1465001225415 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:47:05 INFO - PROCESS | 3040 | 1465001225425 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:47:05 INFO - PROCESS | 3040 | 1465001225430 Marionette TRACE conn6 <- [1,3038,null,{}] 17:47:05 INFO - PROCESS | 3040 | 1465001225437 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}] 17:47:05 INFO - PROCESS | 3040 | 1465001225565 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:47:05 INFO - PROCESS | 3040 | 1465001225659 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:05 INFO - PROCESS | 3040 | ++DOCSHELL 0000003F803C4800 == 36 [pid = 3040] [id = 771] 17:47:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003F80C0A000) [pid = 3040] [serial = 2311] [outer = 0000000000000000] 17:47:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FDFBB7C00) [pid = 3040] [serial = 2312] [outer = 0000003F80C0A000] 17:47:05 INFO - PROCESS | 3040 | 1465001225722 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FE621AC00) [pid = 3040] [serial = 2313] [outer = 0000003F80C0A000] 17:47:06 INFO - PROCESS | 3040 | 1465001226289 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]]]}] 17:47:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:47:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:47:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:47:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:47:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 880ms 17:47:06 INFO - PROCESS | 3040 | 1465001226312 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 3040 | 1465001226316 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:47:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:47:06 INFO - PROCESS | 3040 | 1465001226325 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 3040 | 1465001226329 Marionette TRACE conn6 <- [1,3042,null,{}] 17:47:06 INFO - PROCESS | 3040 | 1465001226333 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}] 17:47:06 INFO - PROCESS | 3040 | 1465001226501 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:47:06 INFO - PROCESS | 3040 | 1465001226573 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF22AF000 == 37 [pid = 3040] [id = 772] 17:47:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEB07DC00) [pid = 3040] [serial = 2314] [outer = 0000000000000000] 17:47:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEBB40400) [pid = 3040] [serial = 2315] [outer = 0000003FEB07DC00] 17:47:06 INFO - PROCESS | 3040 | 1465001226636 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 3040 | ++DOMWINDOW == 84 (0000003FEE350C00) [pid = 3040] [serial = 2316] [outer = 0000003FEB07DC00] 17:47:07 INFO - PROCESS | 3040 | 1465001227441 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"]]]}] 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:47:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:47:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:47:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:47:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:47:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1230ms 17:47:07 INFO - PROCESS | 3040 | 1465001227556 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 3040 | 1465001227559 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:47:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:47:07 INFO - PROCESS | 3040 | 1465001227605 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 3040 | 1465001227607 Marionette TRACE conn6 <- [1,3046,null,{}] 17:47:07 INFO - PROCESS | 3040 | 1465001227620 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}] 17:47:07 INFO - PROCESS | 3040 | 1465001227734 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:47:07 INFO - PROCESS | 3040 | 1465001227857 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:07 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF45B0000 == 38 [pid = 3040] [id = 773] 17:47:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 85 (0000003FF1E74800) [pid = 3040] [serial = 2317] [outer = 0000000000000000] 17:47:07 INFO - PROCESS | 3040 | ++DOMWINDOW == 86 (0000003FF219B000) [pid = 3040] [serial = 2318] [outer = 0000003FF1E74800] 17:47:07 INFO - PROCESS | 3040 | 1465001227920 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 87 (0000003FF2202400) [pid = 3040] [serial = 2319] [outer = 0000003FF1E74800] 17:47:08 INFO - PROCESS | 3040 | 1465001228518 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]]]}] 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:47:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:47:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:47:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:47:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:47:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:47:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:47:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:47:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:47:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 998ms 17:47:08 INFO - PROCESS | 3040 | 1465001228562 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:47:08 INFO - PROCESS | 3040 | 1465001228565 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:47:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:47:08 INFO - PROCESS | 3040 | 1465001228586 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 3040 | 1465001228588 Marionette TRACE conn6 <- [1,3050,null,{}] 17:47:08 INFO - PROCESS | 3040 | 1465001228593 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}] 17:47:08 INFO - PROCESS | 3040 | 1465001228714 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:47:08 INFO - PROCESS | 3040 | 1465001228814 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF51BC000 == 39 [pid = 3040] [id = 774] 17:47:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 88 (0000003FF21B8800) [pid = 3040] [serial = 2320] [outer = 0000000000000000] 17:47:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 89 (0000003FF2208800) [pid = 3040] [serial = 2321] [outer = 0000003FF21B8800] 17:47:08 INFO - PROCESS | 3040 | 1465001228872 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 3040 | ++DOMWINDOW == 90 (0000003FF2A2AC00) [pid = 3040] [serial = 2322] [outer = 0000003FF21B8800] 17:47:09 INFO - PROCESS | 3040 | [3040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:47:09 INFO - PROCESS | 3040 | 1465001229469 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:47:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:47:09 INFO - {} 17:47:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 944ms 17:47:09 INFO - PROCESS | 3040 | 1465001229516 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 3040 | 1465001229518 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:47:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:47:09 INFO - PROCESS | 3040 | 1465001229522 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 3040 | 1465001229524 Marionette TRACE conn6 <- [1,3054,null,{}] 17:47:09 INFO - PROCESS | 3040 | 1465001229528 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}] 17:47:09 INFO - PROCESS | 3040 | 1465001229648 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:47:09 INFO - PROCESS | 3040 | 1465001229770 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF543C800 == 40 [pid = 3040] [id = 775] 17:47:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 91 (0000003FE6D51000) [pid = 3040] [serial = 2323] [outer = 0000000000000000] 17:47:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 92 (0000003FF220DC00) [pid = 3040] [serial = 2324] [outer = 0000003FE6D51000] 17:47:09 INFO - PROCESS | 3040 | 1465001229829 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 3040 | ++DOMWINDOW == 93 (0000003FF2A39400) [pid = 3040] [serial = 2325] [outer = 0000003FE6D51000] 17:47:10 INFO - PROCESS | 3040 | 1465001230378 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]]]}] 17:47:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:47:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:47:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:47:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:47:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:47:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:47:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:47:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 879ms 17:47:10 INFO - PROCESS | 3040 | 1465001230404 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:47:10 INFO - PROCESS | 3040 | 1465001230407 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:47:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:47:10 INFO - PROCESS | 3040 | 1465001230410 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 3040 | 1465001230412 Marionette TRACE conn6 <- [1,3058,null,{}] 17:47:10 INFO - PROCESS | 3040 | 1465001230416 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}] 17:47:10 INFO - PROCESS | 3040 | 1465001230568 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:47:10 INFO - PROCESS | 3040 | 1465001230860 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:10 INFO - PROCESS | 3040 | ++DOCSHELL 0000003F803C0800 == 41 [pid = 3040] [id = 776] 17:47:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 94 (0000003F80626C00) [pid = 3040] [serial = 2326] [outer = 0000000000000000] 17:47:10 INFO - PROCESS | 3040 | ++DOMWINDOW == 95 (0000003F8073B400) [pid = 3040] [serial = 2327] [outer = 0000003F80626C00] 17:47:10 INFO - PROCESS | 3040 | 1465001230915 Marionette DEBUG loaded listener.js 17:47:11 INFO - PROCESS | 3040 | ++DOMWINDOW == 96 (0000003FDFC5DC00) [pid = 3040] [serial = 2328] [outer = 0000003F80626C00] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2EAA800 == 40 [pid = 3040] [id = 769] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE6DC5800 == 39 [pid = 3040] [id = 768] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF7613800 == 38 [pid = 3040] [id = 767] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2F1A000 == 37 [pid = 3040] [id = 766] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2CD2800 == 36 [pid = 3040] [id = 765] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE7B8F800 == 35 [pid = 3040] [id = 764] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF2EE2000 == 34 [pid = 3040] [id = 763] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21C3800 == 33 [pid = 3040] [id = 762] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEECB3800 == 32 [pid = 3040] [id = 760] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEA955000 == 31 [pid = 3040] [id = 761] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF543C800 == 30 [pid = 3040] [id = 775] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF51BC000 == 29 [pid = 3040] [id = 774] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF45B0000 == 28 [pid = 3040] [id = 773] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF22AF000 == 27 [pid = 3040] [id = 772] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE2074000 == 26 [pid = 3040] [id = 770] 17:47:12 INFO - PROCESS | 3040 | --DOCSHELL 0000003F803C4800 == 25 [pid = 3040] [id = 771] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 95 (0000003FEE03A000) [pid = 3040] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 94 (0000003FEB084400) [pid = 3040] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 93 (0000003FE6AF4C00) [pid = 3040] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 92 (0000003FEB3C9C00) [pid = 3040] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 91 (0000003FE798C000) [pid = 3040] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 90 (0000003FEA92DC00) [pid = 3040] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 89 (0000003FEE359800) [pid = 3040] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 88 (0000003FEBB3E000) [pid = 3040] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 87 (0000003FE782F400) [pid = 3040] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 86 (0000003FE2387C00) [pid = 3040] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 85 (0000003FEE203000) [pid = 3040] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 84 (0000003FEE092400) [pid = 3040] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 83 (0000003FF1E71000) [pid = 3040] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FF1C6E000) [pid = 3040] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF2A32C00) [pid = 3040] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF1E66C00) [pid = 3040] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FEE1D9000) [pid = 3040] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF0BDA000) [pid = 3040] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF2CC4800) [pid = 3040] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FED735800) [pid = 3040] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FEECC7C00) [pid = 3040] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1C6AC00) [pid = 3040] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEFE44C00) [pid = 3040] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FEEED9800) [pid = 3040] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FE2115000) [pid = 3040] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE6080000) [pid = 3040] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FEE2AD400) [pid = 3040] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEF38B000) [pid = 3040] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FEE105400) [pid = 3040] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEEFC0000) [pid = 3040] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FED77B800) [pid = 3040] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:47:12 INFO - PROCESS | 3040 | 1465001232339 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]]]}] 17:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:47:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:47:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1997ms 17:47:12 INFO - PROCESS | 3040 | 1465001232411 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:47:12 INFO - PROCESS | 3040 | 1465001232416 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:47:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:47:12 INFO - PROCESS | 3040 | 1465001232421 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 3040 | 1465001232424 Marionette TRACE conn6 <- [1,3062,null,{}] 17:47:12 INFO - PROCESS | 3040 | 1465001232431 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}] 17:47:12 INFO - PROCESS | 3040 | 1465001232528 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:47:12 INFO - PROCESS | 3040 | 1465001232536 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16ED000 == 26 [pid = 3040] [id = 777] 17:47:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE186F000) [pid = 3040] [serial = 2329] [outer = 0000000000000000] 17:47:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 67 (0000003FE1D09C00) [pid = 3040] [serial = 2330] [outer = 0000003FE186F000] 17:47:12 INFO - PROCESS | 3040 | 1465001232588 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 3040 | ++DOMWINDOW == 68 (0000003FE1FCE000) [pid = 3040] [serial = 2331] [outer = 0000003FE186F000] 17:47:13 INFO - PROCESS | 3040 | 1465001233074 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]]]}] 17:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:47:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 17:47:13 INFO - PROCESS | 3040 | 1465001233117 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:47:13 INFO - PROCESS | 3040 | 1465001233124 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:47:13 INFO - PROCESS | 3040 | 1465001233131 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:47:13 INFO - PROCESS | 3040 | 1465001233134 Marionette TRACE conn6 <- [1,3066,null,{}] 17:47:13 INFO - PROCESS | 3040 | 1465001233138 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}] 17:47:13 INFO - PROCESS | 3040 | 1465001233241 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:47:13 INFO - PROCESS | 3040 | 1465001233249 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE79EC000 == 27 [pid = 3040] [id = 778] 17:47:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 69 (0000003FE5FAEC00) [pid = 3040] [serial = 2332] [outer = 0000000000000000] 17:47:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 70 (0000003FE6084800) [pid = 3040] [serial = 2333] [outer = 0000003FE5FAEC00] 17:47:13 INFO - PROCESS | 3040 | 1465001233300 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 3040 | ++DOMWINDOW == 71 (0000003FE6A18C00) [pid = 3040] [serial = 2334] [outer = 0000003FE5FAEC00] 17:47:13 INFO - PROCESS | 3040 | 1465001233788 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] 17:47:13 INFO - PROCESS | 3040 | 1465001233843 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:47:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:47:13 INFO - PROCESS | 3040 | 1465001233847 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - PROCESS | 3040 | 1465001233851 Marionette TRACE conn6 <- [1,3070,null,{}] 17:47:13 INFO - PROCESS | 3040 | 1465001233863 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}] 17:47:14 INFO - PROCESS | 3040 | 1465001233988 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:47:14 INFO - PROCESS | 3040 | 1465001234086 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0D3000 == 28 [pid = 3040] [id = 779] 17:47:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 72 (0000003F80C05C00) [pid = 3040] [serial = 2335] [outer = 0000000000000000] 17:47:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE833D800) [pid = 3040] [serial = 2336] [outer = 0000003F80C05C00] 17:47:14 INFO - PROCESS | 3040 | 1465001234139 Marionette DEBUG loaded listener.js 17:47:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEA936400) [pid = 3040] [serial = 2337] [outer = 0000003F80C05C00] 17:47:14 INFO - PROCESS | 3040 | 1465001234530 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]]]}] 17:47:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:47:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:47:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:47:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 17:47:14 INFO - PROCESS | 3040 | 1465001234581 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 3040 | 1465001234584 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:47:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:47:14 INFO - PROCESS | 3040 | 1465001234588 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 3040 | 1465001234589 Marionette TRACE conn6 <- [1,3074,null,{}] 17:47:14 INFO - PROCESS | 3040 | 1465001234593 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}] 17:47:14 INFO - PROCESS | 3040 | 1465001234721 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:47:14 INFO - PROCESS | 3040 | 1465001234781 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEA23800 == 29 [pid = 3040] [id = 780] 17:47:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEB059000) [pid = 3040] [serial = 2338] [outer = 0000000000000000] 17:47:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEB05DC00) [pid = 3040] [serial = 2339] [outer = 0000003FEB059000] 17:47:14 INFO - PROCESS | 3040 | 1465001234830 Marionette DEBUG loaded listener.js 17:47:14 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEB383800) [pid = 3040] [serial = 2340] [outer = 0000003FEB059000] 17:47:15 INFO - PROCESS | 3040 | 1465001235247 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:47:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 17:47:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:47:15 INFO - PROCESS | 3040 | 1465001235283 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:47:15 INFO - PROCESS | 3040 | 1465001235285 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:47:15 INFO - PROCESS | 3040 | 1465001235288 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 3040 | 1465001235290 Marionette TRACE conn6 <- [1,3078,null,{}] 17:47:15 INFO - PROCESS | 3040 | 1465001235294 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}] 17:47:15 INFO - PROCESS | 3040 | 1465001235444 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:47:15 INFO - PROCESS | 3040 | 1465001235469 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:15 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEEF0A800 == 30 [pid = 3040] [id = 781] 17:47:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FE5FA7000) [pid = 3040] [serial = 2341] [outer = 0000000000000000] 17:47:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEBB3E000) [pid = 3040] [serial = 2342] [outer = 0000003FE5FA7000] 17:47:15 INFO - PROCESS | 3040 | 1465001235516 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEDC89C00) [pid = 3040] [serial = 2343] [outer = 0000003FE5FA7000] 17:47:15 INFO - PROCESS | 3040 | 1465001235958 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:47:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 17:47:15 INFO - PROCESS | 3040 | 1465001235987 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:47:15 INFO - PROCESS | 3040 | 1465001235989 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:47:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:47:15 INFO - PROCESS | 3040 | 1465001235992 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 3040 | 1465001235994 Marionette TRACE conn6 <- [1,3082,null,{}] 17:47:16 INFO - PROCESS | 3040 | 1465001235998 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}] 17:47:16 INFO - PROCESS | 3040 | 1465001236146 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:47:16 INFO - PROCESS | 3040 | 1465001236203 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEFE8B800 == 31 [pid = 3040] [id = 782] 17:47:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEDDE0400) [pid = 3040] [serial = 2344] [outer = 0000000000000000] 17:47:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 82 (0000003FEE03F400) [pid = 3040] [serial = 2345] [outer = 0000003FEDDE0400] 17:47:16 INFO - PROCESS | 3040 | 1465001236252 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 83 (0000003FEE10C400) [pid = 3040] [serial = 2346] [outer = 0000003FEDDE0400] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 82 (0000003FEDC8A800) [pid = 3040] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 81 (0000003FF1E6C800) [pid = 3040] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF4506400) [pid = 3040] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF1C16000) [pid = 3040] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FEBB8FC00) [pid = 3040] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003F80C0AC00) [pid = 3040] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEB083C00) [pid = 3040] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003FE2116800) [pid = 3040] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FE67C8C00) [pid = 3040] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003F8061E400) [pid = 3040] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:47:16 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FDFDDF400) [pid = 3040] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:47:16 INFO - PROCESS | 3040 | 1465001236839 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:47:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:47:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 880ms 17:47:16 INFO - PROCESS | 3040 | 1465001236875 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:47:16 INFO - PROCESS | 3040 | 1465001236877 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:47:16 INFO - PROCESS | 3040 | 1465001236880 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:47:16 INFO - PROCESS | 3040 | 1465001236882 Marionette TRACE conn6 <- [1,3086,null,{}] 17:47:16 INFO - PROCESS | 3040 | 1465001236885 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}] 17:47:16 INFO - PROCESS | 3040 | 1465001236970 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:47:16 INFO - PROCESS | 3040 | 1465001236974 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF1F1D800 == 32 [pid = 3040] [id = 783] 17:47:16 INFO - PROCESS | 3040 | ++DOMWINDOW == 73 (0000003FE10C2000) [pid = 3040] [serial = 2347] [outer = 0000000000000000] 17:47:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 74 (0000003FEE194000) [pid = 3040] [serial = 2348] [outer = 0000003FE10C2000] 17:47:17 INFO - PROCESS | 3040 | 1465001237021 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 75 (0000003FEE209C00) [pid = 3040] [serial = 2349] [outer = 0000003FE10C2000] 17:47:17 INFO - PROCESS | 3040 | 1465001237434 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]]]}] 17:47:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:47:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:47:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 586ms 17:47:17 INFO - PROCESS | 3040 | 1465001237469 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 3040 | 1465001237472 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:47:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:47:17 INFO - PROCESS | 3040 | 1465001237475 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 3040 | 1465001237476 Marionette TRACE conn6 <- [1,3090,null,{}] 17:47:17 INFO - PROCESS | 3040 | 1465001237495 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}] 17:47:17 INFO - PROCESS | 3040 | 1465001237581 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:47:17 INFO - PROCESS | 3040 | 1465001237586 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:17 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FF21DF800 == 33 [pid = 3040] [id = 784] 17:47:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 76 (0000003FEE2AD400) [pid = 3040] [serial = 2350] [outer = 0000000000000000] 17:47:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 77 (0000003FEE32F400) [pid = 3040] [serial = 2351] [outer = 0000003FEE2AD400] 17:47:17 INFO - PROCESS | 3040 | 1465001237633 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 3040 | ++DOMWINDOW == 78 (0000003FEE45C400) [pid = 3040] [serial = 2352] [outer = 0000003FEE2AD400] 17:47:18 INFO - PROCESS | 3040 | 1465001238078 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:47:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:47:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 17:47:18 INFO - PROCESS | 3040 | 1465001238120 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:47:18 INFO - PROCESS | 3040 | 1465001238122 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:47:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:47:18 INFO - PROCESS | 3040 | 1465001238126 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:47:18 INFO - PROCESS | 3040 | 1465001238127 Marionette TRACE conn6 <- [1,3094,null,{}] 17:47:18 INFO - PROCESS | 3040 | 1465001238131 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}] 17:47:18 INFO - PROCESS | 3040 | 1465001238218 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:47:18 INFO - PROCESS | 3040 | 1465001238223 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FEE0C4000 == 34 [pid = 3040] [id = 785] 17:47:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 79 (0000003FEE45F400) [pid = 3040] [serial = 2353] [outer = 0000000000000000] 17:47:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 80 (0000003FEE769400) [pid = 3040] [serial = 2354] [outer = 0000003FEE45F400] 17:47:18 INFO - PROCESS | 3040 | 1465001238269 Marionette DEBUG loaded listener.js 17:47:18 INFO - PROCESS | 3040 | ++DOMWINDOW == 81 (0000003FEEED4800) [pid = 3040] [serial = 2355] [outer = 0000003FEE45F400] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE16ED000 == 33 [pid = 3040] [id = 777] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003F803C0800 == 32 [pid = 3040] [id = 776] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FE79EC000 == 31 [pid = 3040] [id = 778] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF21DF800 == 30 [pid = 3040] [id = 784] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEFE8B800 == 29 [pid = 3040] [id = 782] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEF0A800 == 28 [pid = 3040] [id = 781] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEEA23800 == 27 [pid = 3040] [id = 780] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FF1F1D800 == 26 [pid = 3040] [id = 783] 17:47:19 INFO - PROCESS | 3040 | --DOCSHELL 0000003FEE0D3000 == 25 [pid = 3040] [id = 779] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 80 (0000003FF3109800) [pid = 3040] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 79 (0000003FF450A000) [pid = 3040] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 78 (0000003FF4503000) [pid = 3040] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 77 (0000003FF1E6A000) [pid = 3040] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 76 (0000003FEEED6800) [pid = 3040] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 75 (0000003F80C0E000) [pid = 3040] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 74 (0000003FF1D2A400) [pid = 3040] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 73 (0000003FEE08CC00) [pid = 3040] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 72 (0000003FE1FBCC00) [pid = 3040] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 71 (0000003FF4510C00) [pid = 3040] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 70 (0000003FE5E37C00) [pid = 3040] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 69 (0000003FE6AFA000) [pid = 3040] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 68 (0000003FEF0E6C00) [pid = 3040] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 67 (0000003FE6A16400) [pid = 3040] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 66 (0000003FEB05D000) [pid = 3040] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 65 (0000003FE1FC5400) [pid = 3040] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 64 (0000003FEE45BC00) [pid = 3040] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 63 (0000003F80625800) [pid = 3040] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 62 (0000003FF5341800) [pid = 3040] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 61 (0000003FF76C9000) [pid = 3040] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 17:47:19 INFO - PROCESS | 3040 | --DOMWINDOW == 60 (0000003FEFE47400) [pid = 3040] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 17:47:20 INFO - PROCESS | 3040 | 1465001240099 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]]]}] 17:47:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:47:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:47:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:47:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1990ms 17:47:20 INFO - PROCESS | 3040 | 1465001240121 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:47:20 INFO - PROCESS | 3040 | 1465001240125 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:47:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:47:20 INFO - PROCESS | 3040 | 1465001240130 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:47:20 INFO - PROCESS | 3040 | 1465001240134 Marionette TRACE conn6 <- [1,3098,null,{}] 17:47:20 INFO - PROCESS | 3040 | 1465001240140 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}] 17:47:20 INFO - PROCESS | 3040 | 1465001240242 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:47:20 INFO - PROCESS | 3040 | 1465001240248 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE16EC000 == 26 [pid = 3040] [id = 786] 17:47:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 61 (0000003FDFBBB000) [pid = 3040] [serial = 2356] [outer = 0000000000000000] 17:47:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 62 (0000003FDFBBB800) [pid = 3040] [serial = 2357] [outer = 0000003FDFBBB000] 17:47:20 INFO - PROCESS | 3040 | 1465001240304 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 63 (0000003FDFC5F000) [pid = 3040] [serial = 2358] [outer = 0000003FDFBBB000] 17:47:20 INFO - PROCESS | 3040 | 1465001240790 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"]]]}] 17:47:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:47:20 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:47:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:47:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 17:47:20 INFO - PROCESS | 3040 | 1465001240825 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:47:20 INFO - PROCESS | 3040 | 1465001240831 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:47:20 INFO - PROCESS | 3040 | 1465001240839 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:47:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:47:20 INFO - PROCESS | 3040 | 1465001240842 Marionette TRACE conn6 <- [1,3102,null,{}] 17:47:20 INFO - PROCESS | 3040 | 1465001240846 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}] 17:47:20 INFO - PROCESS | 3040 | 1465001240948 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:47:20 INFO - PROCESS | 3040 | 1465001240956 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\", \"bdba46f3-6734-4ca8-b505-27c8fc27700c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 3040 | ++DOCSHELL 0000003FE6CF1000 == 27 [pid = 3040] [id = 787] 17:47:20 INFO - PROCESS | 3040 | ++DOMWINDOW == 64 (0000003FE186D000) [pid = 3040] [serial = 2359] [outer = 0000000000000000] 17:47:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 65 (0000003FE1872000) [pid = 3040] [serial = 2360] [outer = 0000003FE186D000] 17:47:21 INFO - PROCESS | 3040 | 1465001241006 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 3040 | ++DOMWINDOW == 66 (0000003FE1FBE400) [pid = 3040] [serial = 2361] [outer = 0000003FE186D000] 17:47:21 INFO - PROCESS | 3040 | 1465001241481 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]]]}] 17:47:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:47:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 693ms 17:47:21 INFO - PROCESS | 3040 | 1465001241537 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 3040 | 1465001241540 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:47:22 WARNING - u'runner_teardown' () 17:47:22 INFO - No more tests 17:47:22 INFO - Got 0 unexpected results 17:47:22 INFO - SUITE-END | took 691s 17:47:22 INFO - Closing logging queue 17:47:22 INFO - queue closed 17:47:22 INFO - Return code: 0 17:47:22 WARNING - # TBPL SUCCESS # 17:47:22 INFO - Running post-action listener: _resource_record_post_action 17:47:22 INFO - Running post-run listener: _resource_record_post_run 17:47:23 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 191152128; Write bytes: 1006390784; Read time: 3584970; Write time: 6134980 17:47:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:47:23 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 32768; Write bytes: 31708160; Read time: 2260; Write time: 68670 17:47:23 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 191119360; Write bytes: 902121984; Read time: 3582710; Write time: 5976790 17:47:23 INFO - Running post-run listener: _upload_blobber_files 17:47:23 INFO - Blob upload gear active. 17:47:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:47:23 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:47:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:47:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:47:24 INFO - (blobuploader) - INFO - Open directory for files ... 17:47:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:47:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:47:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:47:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:47:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:47:25 INFO - (blobuploader) - INFO - Done attempting. 17:47:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:47:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:47:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:47:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:47:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:47:27 INFO - (blobuploader) - INFO - Done attempting. 17:47:27 INFO - (blobuploader) - INFO - Iteration through files over. 17:47:27 INFO - Return code: 0 17:47:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:47:27 INFO - Using _rmtree_windows ... 17:47:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:47:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb3a4ffe00616193900bc641441b17cb33d0add5e2c87212ff6a83fe0bf6679c4e3f2a59243f87acfa1cf266c67db6292004ababec0b9648ab8d0e60158dee97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3622c6389bc6531198a1fa93195c11e68815646f3702327a592b471b5981b2ac2ba08318f6d7dc8d0aea99fb1fdede131f190f9cf8cc64347c16d2746d2149a1"} 17:47:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:47:27 INFO - Writing to file C:\slave\test\properties\blobber_files 17:47:27 INFO - Contents: 17:47:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb3a4ffe00616193900bc641441b17cb33d0add5e2c87212ff6a83fe0bf6679c4e3f2a59243f87acfa1cf266c67db6292004ababec0b9648ab8d0e60158dee97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3622c6389bc6531198a1fa93195c11e68815646f3702327a592b471b5981b2ac2ba08318f6d7dc8d0aea99fb1fdede131f190f9cf8cc64347c16d2746d2149a1"} 17:47:27 INFO - Running post-run listener: copy_logs_to_upload_dir 17:47:27 INFO - Copying logs to upload dir... 17:47:27 INFO - mkdir: C:\slave\test\build\upload\logs 17:47:27 INFO - Copying logs to upload dir... 17:47:27 INFO - Using _rmtree_windows ... 17:47:27 INFO - Using _rmtree_windows ... 17:47:27 INFO - Using _rmtree_windows ... 17:47:27 INFO - Using _rmtree_windows ... 17:47:27 INFO - Using _rmtree_windows ... 17:47:27 INFO - Using _rmtree_windows ... 17:47:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=950.559000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 50 secs) (at 2016-06-03 17:47:27.441492) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 17:47:27.442425) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb3a4ffe00616193900bc641441b17cb33d0add5e2c87212ff6a83fe0bf6679c4e3f2a59243f87acfa1cf266c67db6292004ababec0b9648ab8d0e60158dee97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3622c6389bc6531198a1fa93195c11e68815646f3702327a592b471b5981b2ac2ba08318f6d7dc8d0aea99fb1fdede131f190f9cf8cc64347c16d2746d2149a1"} build_url:https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb3a4ffe00616193900bc641441b17cb33d0add5e2c87212ff6a83fe0bf6679c4e3f2a59243f87acfa1cf266c67db6292004ababec0b9648ab8d0e60158dee97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3622c6389bc6531198a1fa93195c11e68815646f3702327a592b471b5981b2ac2ba08318f6d7dc8d0aea99fb1fdede131f190f9cf8cc64347c16d2746d2149a1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XMYSTgZ1Tyyu6GDWI5bpSA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 17:47:27.566225) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:47:27.566724) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 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-06-03 17:47:27.683327) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 17:47:27.683651) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 17:47:28.625836) ========= ========= Total master_lag: 0.54 =========