builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-057 starttime: 1463819653.23 results: success (0) buildid: 20160521000929 builduid: c09c316c80464cf980cd49e397ca52cf revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:13.234883) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:13.235779) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:13.236060) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:13.377471) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:34:13.377751) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-057 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False --01:34:14-- 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.78 MB/s 01:34:14 (8.78 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.048000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:34:14.499689) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-21 01:34:14.500000) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-057 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.907000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-21 01:34:17.421237) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:34:17.421549) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8b81a6c988c496aaff85df718646e17239c1e278 --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 8b81a6c988c496aaff85df718646e17239c1e278 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-057 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False 2016-05-21 01:34:17,841 truncating revision to first 12 chars 2016-05-21 01:34:17,841 Setting DEBUG logging. 2016-05-21 01:34:17,841 attempt 1/10 2016-05-21 01:34:17,841 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8b81a6c988c4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-21 01:34:18,250 unpacking tar archive at: mozilla-aurora-8b81a6c988c4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.078000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-21 01:34:18.554281) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:18.554598) ========= script_repo_revision: 8b81a6c988c496aaff85df718646e17239c1e278 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:18.555011) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:18.555322) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-21 01:34:18.569010) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-05-21 01:34:18.569414) ========= '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-057\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-057 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 01:34:19 INFO - MultiFileLogger online at 20160521 01:34:19 in C:\slave\test 01:34:19 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 01:34:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:34:19 INFO - {'append_to_log': False, 01:34:19 INFO - 'base_work_dir': 'C:\\slave\\test', 01:34:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:34:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:34:19 INFO - 'buildbot_json_path': 'buildprops.json', 01:34:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:34:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:34:19 INFO - 'download_minidump_stackwalk': True, 01:34:19 INFO - 'download_symbols': 'true', 01:34:19 INFO - 'e10s': False, 01:34:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:34:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:34:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:34:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:34:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:34:19 INFO - 'C:/mozilla-build/tooltool.py'), 01:34:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:34:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:34:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:34:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:34:19 INFO - 'log_level': 'info', 01:34:19 INFO - 'log_to_console': True, 01:34:19 INFO - 'opt_config_files': (), 01:34:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:34:19 INFO - '--processes=1', 01:34:19 INFO - '--config=%(test_path)s/wptrunner.ini', 01:34:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:34:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:34:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:34:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:34:19 INFO - 'pip_index': False, 01:34:19 INFO - 'require_test_zip': True, 01:34:19 INFO - 'test_type': ('testharness',), 01:34:19 INFO - 'this_chunk': '1', 01:34:19 INFO - 'total_chunks': '10', 01:34:19 INFO - 'virtualenv_path': 'venv', 01:34:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:34:19 INFO - 'work_dir': 'build'} 01:34:19 INFO - ##### 01:34:19 INFO - ##### Running clobber step. 01:34:19 INFO - ##### 01:34:19 INFO - Running pre-action listener: _resource_record_pre_action 01:34:19 INFO - Running main action method: clobber 01:34:19 INFO - rmtree: C:\slave\test\build 01:34:19 INFO - Using _rmtree_windows ... 01:34:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:35:39 INFO - Running post-action listener: _resource_record_post_action 01:35:39 INFO - ##### 01:35:39 INFO - ##### Running read-buildbot-config step. 01:35:39 INFO - ##### 01:35:39 INFO - Running pre-action listener: _resource_record_pre_action 01:35:39 INFO - Running main action method: read_buildbot_config 01:35:39 INFO - Using buildbot properties: 01:35:39 INFO - { 01:35:39 INFO - "project": "", 01:35:39 INFO - "product": "firefox", 01:35:39 INFO - "script_repo_revision": "production", 01:35:39 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 01:35:39 INFO - "repository": "", 01:35:39 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 01:35:39 INFO - "buildid": "20160521000929", 01:35:39 INFO - "pgo_build": "False", 01:35:39 INFO - "basedir": "C:\\slave\\test", 01:35:39 INFO - "buildnumber": 46, 01:35:39 INFO - "slavename": "t-w864-ix-057", 01:35:39 INFO - "revision": "8b81a6c988c496aaff85df718646e17239c1e278", 01:35:39 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 01:35:39 INFO - "platform": "win64", 01:35:39 INFO - "branch": "mozilla-aurora", 01:35:39 INFO - "repo_path": "releases/mozilla-aurora", 01:35:39 INFO - "moz_repo_path": "", 01:35:39 INFO - "stage_platform": "win64", 01:35:39 INFO - "builduid": "c09c316c80464cf980cd49e397ca52cf", 01:35:39 INFO - "slavebuilddir": "test" 01:35:39 INFO - } 01:35:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 01:35:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 01:35:39 INFO - Running post-action listener: _resource_record_post_action 01:35:39 INFO - ##### 01:35:39 INFO - ##### Running download-and-extract step. 01:35:39 INFO - ##### 01:35:39 INFO - Running pre-action listener: _resource_record_pre_action 01:35:39 INFO - Running main action method: download_and_extract 01:35:39 INFO - mkdir: C:\slave\test\build\tests 01:35:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:35:39 INFO - https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 01:35:39 INFO - trying https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 01:35:39 INFO - Downloading https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:35:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:35:40 INFO - Downloaded 1274 bytes. 01:35:40 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 01:35:40 INFO - Using the following test package requirements: 01:35:40 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 01:35:40 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 01:35:40 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 01:35:40 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'jsshell-win64.zip'], 01:35:40 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 01:35:40 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 01:35:40 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 01:35:40 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 01:35:40 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 01:35:40 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 01:35:40 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 01:35:40 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 01:35: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')]} 01:35:40 INFO - https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 01:35:40 INFO - trying https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 01:35:40 INFO - Downloading https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:35:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:35:41 INFO - Downloaded 20485162 bytes. 01:35:41 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/*'] 01:35:41 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/* 01:35:43 INFO - caution: filename not matched: web-platform/* 01:35:43 INFO - Return code: 11 01:35:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:35:43 INFO - https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 01:35:43 INFO - trying https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 01:35:43 INFO - Downloading https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:35:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:35:45 INFO - Downloaded 36409075 bytes. 01:35:45 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/*'] 01:35:45 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/* 01:36:23 INFO - caution: filename not matched: bin/* 01:36:23 INFO - caution: filename not matched: config/* 01:36:23 INFO - caution: filename not matched: mozbase/* 01:36:23 INFO - caution: filename not matched: marionette/* 01:36:23 INFO - caution: filename not matched: tools/wptserve/* 01:36:23 INFO - Return code: 11 01:36:23 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')]} 01:36:23 INFO - https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 01:36:23 INFO - trying https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:36:23 INFO - Downloading https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 01:36:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:36:26 INFO - Downloaded 82697166 bytes. 01:36:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:36:26 INFO - mkdir: C:\slave\test\properties 01:36:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:36:26 INFO - Writing to file C:\slave\test\properties\build_url 01:36:26 INFO - Contents: 01:36:26 INFO - build_url:https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 01:36:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:36:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:36:27 INFO - Writing to file C:\slave\test\properties\symbols_url 01:36:27 INFO - Contents: 01:36:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:36:27 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')]} 01:36:27 INFO - https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:36:27 INFO - trying https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 01:36:27 INFO - Downloading https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:36:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:36:29 INFO - Downloaded 50721979 bytes. 01:36:29 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'] 01:36:29 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 01:36:31 INFO - Return code: 0 01:36:31 INFO - Running post-action listener: _resource_record_post_action 01:36:31 INFO - Running post-action listener: set_extra_try_arguments 01:36:31 INFO - ##### 01:36:31 INFO - ##### Running create-virtualenv step. 01:36:31 INFO - ##### 01:36:31 INFO - Running pre-action listener: _pre_create_virtualenv 01:36:31 INFO - Running pre-action listener: _resource_record_pre_action 01:36:31 INFO - Running main action method: create_virtualenv 01:36:31 INFO - Creating virtualenv C:\slave\test\build\venv 01:36:31 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 01:36:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:36:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:36:37 INFO - Installing distribute......................................................................................................................................................................................done. 01:36:39 INFO - Return code: 0 01:36:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:36:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:36:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:36:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:36:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 01:36:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:36:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:36:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 01:36:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:36:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:36:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:36:39 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 01:36:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:36:39 INFO - 'DCLOCATION': 'SCL3', 01:36:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:36:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:36:39 INFO - 'HOMEDRIVE': 'C:', 01:36:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 01:36:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:36:39 INFO - 'KTS_VERSION': '1.19c', 01:36:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 01:36:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 01:36:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:36:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:36:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:36:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:36:39 INFO - 'MOZ_NO_REMOTE': '1', 01:36:39 INFO - 'NO_EM_RESTART': '1', 01:36:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:36:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:36:39 INFO - 'OS': 'Windows_NT', 01:36:39 INFO - 'OURDRIVE': 'C:', 01:36:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:36:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:36:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:36:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:36:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:36:39 INFO - 'PROCESSOR_LEVEL': '6', 01:36:39 INFO - 'PROCESSOR_REVISION': '1e05', 01:36:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:36:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:36:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:36:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:36:39 INFO - 'PROMPT': '$P$G', 01:36:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:36:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:36:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:36:39 INFO - 'PWD': 'C:\\slave\\test', 01:36:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:36:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:36:39 INFO - 'SYSTEMDRIVE': 'C:', 01:36:39 INFO - 'SYSTEMROOT': 'C:\\windows', 01:36:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:39 INFO - 'TEST1': 'testie', 01:36:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:39 INFO - 'USERDOMAIN': 'T-W864-IX-057', 01:36:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 01:36:39 INFO - 'USERNAME': 'cltbld', 01:36:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 01:36:39 INFO - 'WINDIR': 'C:\\windows', 01:36:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:36:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:36:40 INFO - Downloading/unpacking psutil>=0.7.1 01:36:40 INFO - Running setup.py egg_info for package psutil 01:36:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:36:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:36:40 INFO - Installing collected packages: psutil 01:36:40 INFO - Running setup.py install for psutil 01:36:40 INFO - building 'psutil._psutil_windows' extension 01:36:40 INFO - error: Unable to find vcvarsall.bat 01:36:40 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-fjtx0r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:36:40 INFO - running install 01:36:40 INFO - running build 01:36:40 INFO - running build_py 01:36:40 INFO - creating build 01:36:40 INFO - creating build\lib.win32-2.7 01:36:40 INFO - creating build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:36:40 INFO - running build_ext 01:36:40 INFO - building 'psutil._psutil_windows' extension 01:36:40 INFO - error: Unable to find vcvarsall.bat 01:36:40 INFO - ---------------------------------------- 01:36:40 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-fjtx0r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:36:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-057\AppData\Roaming\pip\pip.log 01:36:40 WARNING - Return code: 1 01:36:40 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! 01:36:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:36: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')]} 01:36:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:36: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')]} 01:36:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:36:40 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:36:40 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 01:36:40 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 01:36:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:36:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 01:36:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:36:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:36:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:36:40 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 01:36:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:36:40 INFO - 'DCLOCATION': 'SCL3', 01:36:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:36:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:36:40 INFO - 'HOMEDRIVE': 'C:', 01:36:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 01:36:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:36:40 INFO - 'KTS_VERSION': '1.19c', 01:36:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 01:36:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 01:36:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:36:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:36:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:36:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:36:40 INFO - 'MOZ_NO_REMOTE': '1', 01:36:40 INFO - 'NO_EM_RESTART': '1', 01:36:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:36:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:36:40 INFO - 'OS': 'Windows_NT', 01:36:40 INFO - 'OURDRIVE': 'C:', 01:36:40 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', 01:36:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:36:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:36:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:36:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:36:40 INFO - 'PROCESSOR_LEVEL': '6', 01:36:40 INFO - 'PROCESSOR_REVISION': '1e05', 01:36:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:36:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:36:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:36:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:36:40 INFO - 'PROMPT': '$P$G', 01:36:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:36:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:36:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:36:40 INFO - 'PWD': 'C:\\slave\\test', 01:36:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:36:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:36:40 INFO - 'SYSTEMDRIVE': 'C:', 01:36:40 INFO - 'SYSTEMROOT': 'C:\\windows', 01:36:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:40 INFO - 'TEST1': 'testie', 01:36:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:40 INFO - 'USERDOMAIN': 'T-W864-IX-057', 01:36:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 01:36:40 INFO - 'USERNAME': 'cltbld', 01:36:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 01:36:40 INFO - 'WINDIR': 'C:\\windows', 01:36:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:36:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:36:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:36:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:36:41 INFO - Running setup.py egg_info for package mozsystemmonitor 01:36:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:36:41 INFO - Running setup.py egg_info for package psutil 01:36:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:36:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:36:41 INFO - Installing collected packages: mozsystemmonitor, psutil 01:36:41 INFO - Running setup.py install for mozsystemmonitor 01:36:41 INFO - Running setup.py install for psutil 01:36:41 INFO - building 'psutil._psutil_windows' extension 01:36:41 INFO - error: Unable to find vcvarsall.bat 01:36:41 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-tpsujt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:36:41 INFO - running install 01:36:41 INFO - running build 01:36:41 INFO - running build_py 01:36:41 INFO - running build_ext 01:36:41 INFO - building 'psutil._psutil_windows' extension 01:36:41 INFO - error: Unable to find vcvarsall.bat 01:36:41 INFO - ---------------------------------------- 01:36:41 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-tpsujt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:36:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-057\AppData\Roaming\pip\pip.log 01:36:41 WARNING - Return code: 1 01:36:41 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! 01:36:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:36:41 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')]} 01:36:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:36:41 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')]} 01:36:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:36:41 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:36:41 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 01:36:41 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 01:36:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:36:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 01:36:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:36:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:36:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:36:41 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 01:36:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:36:41 INFO - 'DCLOCATION': 'SCL3', 01:36:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:36:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:36:41 INFO - 'HOMEDRIVE': 'C:', 01:36:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 01:36:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:36:41 INFO - 'KTS_VERSION': '1.19c', 01:36:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 01:36:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 01:36:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:36:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:36:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:36:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:36:41 INFO - 'MOZ_NO_REMOTE': '1', 01:36:41 INFO - 'NO_EM_RESTART': '1', 01:36:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:36:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:36:41 INFO - 'OS': 'Windows_NT', 01:36:41 INFO - 'OURDRIVE': 'C:', 01:36:41 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', 01:36:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:36:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:36:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:36:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:36:41 INFO - 'PROCESSOR_LEVEL': '6', 01:36:41 INFO - 'PROCESSOR_REVISION': '1e05', 01:36:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:36:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:36:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:36:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:36:41 INFO - 'PROMPT': '$P$G', 01:36:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:36:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:36:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:36:41 INFO - 'PWD': 'C:\\slave\\test', 01:36:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:36:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:36:41 INFO - 'SYSTEMDRIVE': 'C:', 01:36:41 INFO - 'SYSTEMROOT': 'C:\\windows', 01:36:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:41 INFO - 'TEST1': 'testie', 01:36:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:41 INFO - 'USERDOMAIN': 'T-W864-IX-057', 01:36:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 01:36:41 INFO - 'USERNAME': 'cltbld', 01:36:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 01:36:41 INFO - 'WINDIR': 'C:\\windows', 01:36:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:36:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:36:42 INFO - Downloading/unpacking blobuploader==1.2.4 01:36:42 INFO - Downloading blobuploader-1.2.4.tar.gz 01:36:42 INFO - Running setup.py egg_info for package blobuploader 01:36:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:36:46 INFO - Running setup.py egg_info for package requests 01:36:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:36:46 INFO - Downloading docopt-0.6.1.tar.gz 01:36:46 INFO - Running setup.py egg_info for package docopt 01:36:46 INFO - Installing collected packages: blobuploader, docopt, requests 01:36:46 INFO - Running setup.py install for blobuploader 01:36:46 INFO - Running setup.py install for docopt 01:36:46 INFO - Running setup.py install for requests 01:36:46 INFO - Successfully installed blobuploader docopt requests 01:36:46 INFO - Cleaning up... 01:36:46 INFO - Return code: 0 01:36:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:36:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:36:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:36:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:36:46 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:36:46 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 01:36:46 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 01:36:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:36:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 01:36:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:36:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:36:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:36:46 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 01:36:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:36:46 INFO - 'DCLOCATION': 'SCL3', 01:36:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:36:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:36:46 INFO - 'HOMEDRIVE': 'C:', 01:36:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 01:36:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:36:46 INFO - 'KTS_VERSION': '1.19c', 01:36:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 01:36:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 01:36:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:36:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:36:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:36:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:36:46 INFO - 'MOZ_NO_REMOTE': '1', 01:36:46 INFO - 'NO_EM_RESTART': '1', 01:36:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:36:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:36:46 INFO - 'OS': 'Windows_NT', 01:36:46 INFO - 'OURDRIVE': 'C:', 01:36:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:36:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:36:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:36:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:36:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:36:46 INFO - 'PROCESSOR_LEVEL': '6', 01:36:46 INFO - 'PROCESSOR_REVISION': '1e05', 01:36:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:36:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:36:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:36:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:36:46 INFO - 'PROMPT': '$P$G', 01:36:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:36:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:36:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:36:46 INFO - 'PWD': 'C:\\slave\\test', 01:36:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:36:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:36:46 INFO - 'SYSTEMDRIVE': 'C:', 01:36:46 INFO - 'SYSTEMROOT': 'C:\\windows', 01:36:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:46 INFO - 'TEST1': 'testie', 01:36:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:36:46 INFO - 'USERDOMAIN': 'T-W864-IX-057', 01:36:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 01:36:46 INFO - 'USERNAME': 'cltbld', 01:36:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 01:36:46 INFO - 'WINDIR': 'C:\\windows', 01:36:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:36:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:36:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:36:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:36:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:36:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:36:51 INFO - Unpacking c:\slave\test\build\tests\marionette 01:36:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:36:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:36:51 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 01:36:51 INFO - Running setup.py install for browsermob-proxy 01:37:05 INFO - Running setup.py install for manifestparser 01:37:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for marionette-client 01:37:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:37:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for marionette-driver 01:37:05 INFO - Running setup.py install for mozcrash 01:37:05 INFO - Running setup.py install for mozdebug 01:37:05 INFO - Running setup.py install for mozdevice 01:37:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for mozfile 01:37:05 INFO - Running setup.py install for mozhttpd 01:37:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for mozinfo 01:37:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for mozInstall 01:37:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for mozleak 01:37:05 INFO - Running setup.py install for mozlog 01:37:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for moznetwork 01:37:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for mozprocess 01:37:05 INFO - Running setup.py install for mozprofile 01:37:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for mozrunner 01:37:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for mozscreenshot 01:37:05 INFO - Running setup.py install for moztest 01:37:05 INFO - Running setup.py install for mozversion 01:37:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:37:05 INFO - Running setup.py install for wptserve 01:37:05 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 01:37:05 INFO - Cleaning up... 01:37:05 INFO - Return code: 0 01:37:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:37:05 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')]} 01:37:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:37:05 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')]} 01:37:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:37:05 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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02587200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0252AF98>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-057', 'USERDOMAIN': 'T-W864-IX-057', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-057', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:37:05 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 01:37:05 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 01:37:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:37:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 01:37:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:37:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:37:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:37:05 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 01:37:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:37:05 INFO - 'DCLOCATION': 'SCL3', 01:37:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:05 INFO - 'HOMEDRIVE': 'C:', 01:37:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 01:37:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:05 INFO - 'KTS_VERSION': '1.19c', 01:37:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 01:37:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 01:37:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:05 INFO - 'MOZ_NO_REMOTE': '1', 01:37:05 INFO - 'NO_EM_RESTART': '1', 01:37:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:05 INFO - 'OS': 'Windows_NT', 01:37:05 INFO - 'OURDRIVE': 'C:', 01:37:05 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', 01:37:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:37:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:37:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:05 INFO - 'PROCESSOR_LEVEL': '6', 01:37:05 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:37:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:37:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:37:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:37:05 INFO - 'PROMPT': '$P$G', 01:37:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:37:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:37:05 INFO - 'PWD': 'C:\\slave\\test', 01:37:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:05 INFO - 'SYSTEMDRIVE': 'C:', 01:37:05 INFO - 'SYSTEMROOT': 'C:\\windows', 01:37:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:37:05 INFO - 'TEST1': 'testie', 01:37:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:37:05 INFO - 'USERDOMAIN': 'T-W864-IX-057', 01:37:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 01:37:05 INFO - 'USERNAME': 'cltbld', 01:37:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 01:37:05 INFO - 'WINDIR': 'C:\\windows', 01:37:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:37:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:37:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:37:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:37:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:37:10 INFO - Unpacking c:\slave\test\build\tests\marionette 01:37:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:37:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:37:10 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)) 01:37:21 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)) 01:37:21 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)) 01:37:21 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)) 01:37:21 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)) 01:37:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:37:21 INFO - Downloading blessings-1.6.tar.gz 01:37:21 INFO - Running setup.py egg_info for package blessings 01:37:21 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)) 01:37:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:37:21 INFO - Running setup.py install for blessings 01:37:21 INFO - Running setup.py install for browsermob-proxy 01:37:21 INFO - Running setup.py install for manifestparser 01:37:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Running setup.py install for marionette-client 01:37:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:37:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Running setup.py install for marionette-driver 01:37:21 INFO - Running setup.py install for mozcrash 01:37:21 INFO - Running setup.py install for mozdebug 01:37:21 INFO - Running setup.py install for mozdevice 01:37:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Running setup.py install for mozhttpd 01:37:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Running setup.py install for mozInstall 01:37:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Running setup.py install for mozleak 01:37:21 INFO - Running setup.py install for mozprofile 01:37:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Running setup.py install for mozrunner 01:37:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:37:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:37:23 INFO - Running setup.py install for mozscreenshot 01:37:23 INFO - Running setup.py install for moztest 01:37:23 INFO - Running setup.py install for mozversion 01:37:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:37:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:37:23 INFO - Running setup.py install for wptserve 01:37:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:37:23 INFO - Cleaning up... 01:37:23 INFO - Return code: 0 01:37:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:37:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:37:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:37:23 INFO - Reading from file tmpfile_stdout 01:37:23 INFO - Using _rmtree_windows ... 01:37:23 INFO - Using _rmtree_windows ... 01:37:23 INFO - Current package versions: 01:37:23 INFO - blessings == 1.6 01:37:23 INFO - blobuploader == 1.2.4 01:37:23 INFO - browsermob-proxy == 0.6.0 01:37:23 INFO - distribute == 0.6.14 01:37:23 INFO - docopt == 0.6.1 01:37:23 INFO - manifestparser == 1.1 01:37:23 INFO - marionette-client == 2.3.0 01:37:23 INFO - marionette-driver == 1.4.0 01:37:23 INFO - mozInstall == 1.12 01:37:23 INFO - mozcrash == 0.17 01:37:23 INFO - mozdebug == 0.1 01:37:23 INFO - mozdevice == 0.48 01:37:23 INFO - mozfile == 1.2 01:37:23 INFO - mozhttpd == 0.7 01:37:23 INFO - mozinfo == 0.9 01:37:23 INFO - mozleak == 0.1 01:37:23 INFO - mozlog == 3.1 01:37:23 INFO - moznetwork == 0.27 01:37:23 INFO - mozprocess == 0.22 01:37:23 INFO - mozprofile == 0.28 01:37:23 INFO - mozrunner == 6.11 01:37:23 INFO - mozscreenshot == 0.1 01:37:23 INFO - mozsystemmonitor == 0.0 01:37:23 INFO - moztest == 0.7 01:37:23 INFO - mozversion == 1.4 01:37:23 INFO - requests == 1.2.3 01:37:23 INFO - wptserve == 1.4.0 01:37:23 INFO - Running post-action listener: _resource_record_post_action 01:37:23 INFO - Running post-action listener: _start_resource_monitoring 01:37:23 INFO - Starting resource monitoring. 01:37:23 INFO - ##### 01:37:23 INFO - ##### Running pull step. 01:37:23 INFO - ##### 01:37:23 INFO - Running pre-action listener: _resource_record_pre_action 01:37:23 INFO - Running main action method: pull 01:37:23 INFO - Pull has nothing to do! 01:37:23 INFO - Running post-action listener: _resource_record_post_action 01:37:23 INFO - ##### 01:37:23 INFO - ##### Running install step. 01:37:23 INFO - ##### 01:37:23 INFO - Running pre-action listener: _resource_record_pre_action 01:37:23 INFO - Running main action method: install 01:37:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:37:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:37:24 INFO - Reading from file tmpfile_stdout 01:37:24 INFO - Using _rmtree_windows ... 01:37:24 INFO - Using _rmtree_windows ... 01:37:24 INFO - Detecting whether we're running mozinstall >=1.0... 01:37:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:37:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:37:24 INFO - Reading from file tmpfile_stdout 01:37:24 INFO - Output received: 01:37:24 INFO - Usage: mozinstall-script.py [options] installer 01:37:24 INFO - Options: 01:37:24 INFO - -h, --help show this help message and exit 01:37:24 INFO - -d DEST, --destination=DEST 01:37:24 INFO - Directory to install application into. [default: 01:37:24 INFO - "C:\slave\test"] 01:37:24 INFO - --app=APP Application being installed. [default: firefox] 01:37:24 INFO - Using _rmtree_windows ... 01:37:24 INFO - Using _rmtree_windows ... 01:37:24 INFO - mkdir: C:\slave\test\build\application 01:37:24 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'] 01:37:24 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 01:37:26 INFO - Reading from file tmpfile_stdout 01:37:26 INFO - Output received: 01:37:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:37:26 INFO - Using _rmtree_windows ... 01:37:26 INFO - Using _rmtree_windows ... 01:37:26 INFO - Running post-action listener: _resource_record_post_action 01:37:26 INFO - ##### 01:37:26 INFO - ##### Running run-tests step. 01:37:26 INFO - ##### 01:37:26 INFO - Running pre-action listener: _resource_record_pre_action 01:37:26 INFO - Running main action method: run_tests 01:37:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:37:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:37:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:37:26 INFO - grabbing minidump binary from tooltool 01:37:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:37:26 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 0x024FF368>, '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 0x022A2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025920C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:37:26 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 01:37:26 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 01:37:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:37:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfvropb 01:37:27 INFO - INFO - File integrity verified, renaming tmpfvropb to win32-minidump_stackwalk.exe 01:37:27 INFO - Return code: 0 01:37:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:37:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:37:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:37:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:37:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:37:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Roaming', 01:37:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:37:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:37:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:37:27 INFO - 'COMPUTERNAME': 'T-W864-IX-057', 01:37:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:37:27 INFO - 'DCLOCATION': 'SCL3', 01:37:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:37:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:37:27 INFO - 'HOMEDRIVE': 'C:', 01:37:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-057', 01:37:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:37:27 INFO - 'KTS_VERSION': '1.19c', 01:37:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-057\\AppData\\Local', 01:37:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-057', 01:37:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:37:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:37:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:37:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:37:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:37:27 INFO - 'MOZ_NO_REMOTE': '1', 01:37:27 INFO - 'NO_EM_RESTART': '1', 01:37:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:37:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:37:27 INFO - 'OS': 'Windows_NT', 01:37:27 INFO - 'OURDRIVE': 'C:', 01:37:27 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 01:37:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:37:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:37:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:37:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:37:27 INFO - 'PROCESSOR_LEVEL': '6', 01:37:27 INFO - 'PROCESSOR_REVISION': '1e05', 01:37:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:37:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:37:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:37:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:37:27 INFO - 'PROMPT': '$P$G', 01:37:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:37:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:37:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:37:27 INFO - 'PWD': 'C:\\slave\\test', 01:37:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:37:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:37:27 INFO - 'SYSTEMDRIVE': 'C:', 01:37:27 INFO - 'SYSTEMROOT': 'C:\\windows', 01:37:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:37:27 INFO - 'TEST1': 'testie', 01:37:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:37:27 INFO - 'USERDOMAIN': 'T-W864-IX-057', 01:37:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-057', 01:37:27 INFO - 'USERNAME': 'cltbld', 01:37:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-057', 01:37:27 INFO - 'WINDIR': 'C:\\windows', 01:37:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:37:27 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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 01:37:29 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 01:37:29 INFO - import pkg_resources 01:37:31 INFO - Using 1 client processes 01:37:33 INFO - SUITE-START | Running 778 tests 01:37:33 INFO - Running testharness tests 01:37:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:37:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:37:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:37:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 01:37:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:37:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:37:34 INFO - Setting up ssl 01:37:34 INFO - PROCESS | certutil | 01:37:34 INFO - PROCESS | certutil | 01:37:34 INFO - PROCESS | certutil | 01:37:34 INFO - Certificate Nickname Trust Attributes 01:37:34 INFO - SSL,S/MIME,JAR/XPI 01:37:34 INFO - 01:37:34 INFO - web-platform-tests CT,, 01:37:34 INFO - 01:37:34 INFO - Starting runner 01:37:35 INFO - PROCESS | 3252 | [3252] 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 01:37:35 INFO - PROCESS | 3252 | [3252] 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 01:37:35 INFO - PROCESS | 3252 | [3252] 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 01:37:35 INFO - PROCESS | 3252 | [3252] 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 01:37:35 INFO - PROCESS | 3252 | [3252] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 01:37:36 INFO - PROCESS | 3252 | 1463819856819 Marionette DEBUG Marionette enabled via build flag and pref 01:37:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BD445D800 == 1 [pid = 3252] [id = 1] 01:37:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 1 (0000006BE365D800) [pid = 3252] [serial = 1] [outer = 0000000000000000] 01:37:37 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:37:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 2 (0000006BE365E800) [pid = 3252] [serial = 2] [outer = 0000006BE365D800] 01:37:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6739800 == 2 [pid = 3252] [id = 2] 01:37:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 3 (0000006BE673A000) [pid = 3252] [serial = 3] [outer = 0000000000000000] 01:37:38 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:37:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 4 (0000006BE673B000) [pid = 3252] [serial = 4] [outer = 0000006BE673A000] 01:37:38 INFO - PROCESS | 3252 | 1463819858833 Marionette INFO Listening on port 2828 01:37:40 INFO - PROCESS | 3252 | 1463819860587 Marionette DEBUG Marionette enabled via command-line flag 01:37:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7685800 == 3 [pid = 3252] [id = 3] 01:37:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 5 (0000006BE76C1000) [pid = 3252] [serial = 5] [outer = 0000000000000000] 01:37:40 INFO - PROCESS | 3252 | [3252] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:37:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 6 (0000006BE76C2000) [pid = 3252] [serial = 6] [outer = 0000006BE76C1000] 01:37:40 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:37:40 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:37:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 7 (0000006BE77DA800) [pid = 3252] [serial = 7] [outer = 0000006BE673A000] 01:37:41 INFO - PROCESS | 3252 | [3252] 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 01:37:41 INFO - PROCESS | 3252 | 1463819861394 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 01:37:41 INFO - PROCESS | 3252 | [3252] 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 01:37:41 INFO - PROCESS | 3252 | 1463819861426 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 01:37:41 INFO - PROCESS | 3252 | [3252] 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 01:37:41 INFO - PROCESS | 3252 | 1463819861433 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 01:37:41 INFO - PROCESS | 3252 | [3252] 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 01:37:41 INFO - PROCESS | 3252 | 1463819861468 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 01:37:41 INFO - PROCESS | 3252 | 1463819861470 Marionette DEBUG Closed connection conn0 01:37:41 INFO - PROCESS | 3252 | 1463819861472 Marionette DEBUG Closed connection conn1 01:37:41 INFO - PROCESS | 3252 | 1463819861474 Marionette DEBUG Closed connection conn2 01:37:41 INFO - PROCESS | 3252 | [3252] 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 01:37:41 INFO - PROCESS | 3252 | 1463819861515 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 01:37:41 INFO - PROCESS | 3252 | 1463819861533 Marionette DEBUG Closed connection conn3 01:37:41 INFO - PROCESS | 3252 | 1463819861681 Marionette DEBUG Closed connection conn4 01:37:41 INFO - PROCESS | 3252 | [3252] 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 01:37:41 INFO - PROCESS | 3252 | 1463819861687 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 01:37:41 INFO - PROCESS | 3252 | 1463819861698 Marionette DEBUG Closed connection conn5 01:37:41 INFO - PROCESS | 3252 | [3252] 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 01:37:41 INFO - PROCESS | 3252 | 1463819861705 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 01:37:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91AF800 == 4 [pid = 3252] [id = 4] 01:37:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 8 (0000006BE9117000) [pid = 3252] [serial = 8] [outer = 0000000000000000] 01:37:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 9 (0000006BEB276800) [pid = 3252] [serial = 9] [outer = 0000006BE9117000] 01:37:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 10 (0000006BEB278400) [pid = 3252] [serial = 10] [outer = 0000006BE9117000] 01:37:41 INFO - PROCESS | 3252 | 1463819861871 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:37:41 INFO - PROCESS | 3252 | 1463819861876 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":"20160521000929","device":"desktop","version":"48.0a2"} 01:37:42 INFO - PROCESS | 3252 | [3252] 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 01:37:42 INFO - PROCESS | 3252 | [3252] 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 01:37:42 INFO - PROCESS | 3252 | [3252] 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 01:37:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE489800 == 5 [pid = 3252] [id = 5] 01:37:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 11 (0000006BEE48A000) [pid = 3252] [serial = 11] [outer = 0000000000000000] 01:37:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE48A800 == 6 [pid = 3252] [id = 6] 01:37:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 12 (0000006BEE44A800) [pid = 3252] [serial = 12] [outer = 0000000000000000] 01:37:44 INFO - PROCESS | 3252 | [3252] 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 01:37:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF354000 == 7 [pid = 3252] [id = 7] 01:37:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 13 (0000006BEE44A000) [pid = 3252] [serial = 13] [outer = 0000000000000000] 01:37:44 INFO - PROCESS | 3252 | [3252] 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 01:37:44 INFO - PROCESS | 3252 | [3252] 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 01:37:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 14 (0000006BEF732400) [pid = 3252] [serial = 14] [outer = 0000006BEE44A000] 01:37:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 15 (0000006BEFB1B800) [pid = 3252] [serial = 15] [outer = 0000006BEE48A000] 01:37:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 16 (0000006BEE23A400) [pid = 3252] [serial = 16] [outer = 0000006BEE44A800] 01:37:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 17 (0000006BEF4CD400) [pid = 3252] [serial = 17] [outer = 0000006BEE44A000] 01:37:45 INFO - PROCESS | 3252 | 1463819865370 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 3252 | 1463819865384 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 18 (0000006BF1D81800) [pid = 3252] [serial = 18] [outer = 0000006BEE44A000] 01:37:46 INFO - PROCESS | 3252 | 1463819866329 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5dabad43-6f83-4997-901f-310a0ac12d40","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":"20160521000929","device":"desktop","version":"48.0a2","command_id":1}}] 01:37:46 INFO - PROCESS | 3252 | 1463819866833 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}] 01:37:46 INFO - PROCESS | 3252 | 1463819866854 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 01:37:46 INFO - PROCESS | 3252 | 1463819866858 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:37:46 INFO - PROCESS | 3252 | [3252] 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 01:37:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BD445D800 == 6 [pid = 3252] [id = 1] 01:37:49 INFO - PROCESS | 3252 | [3252] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:37:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 19 (0000006BEF44E400) [pid = 3252] [serial = 19] [outer = 0000006BEE44A000] 01:37:49 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:49 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:49 INFO - PROCESS | 3252 | 1463819869387 Marionette TRACE conn6 <- [1,3,null,{}] 01:37:49 INFO - PROCESS | 3252 | 1463819869392 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:37:49 INFO - PROCESS | 3252 | 1463819869415 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 01:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:37:49 INFO - PROCESS | 3252 | 1463819869446 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 3252 | 1463819869449 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 01:37:49 INFO - PROCESS | 3252 | 1463819869455 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - PROCESS | 3252 | 1463819869459 Marionette TRACE conn6 <- [1,6,null,{}] 01:37:49 INFO - PROCESS | 3252 | 1463819869472 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}] 01:37:49 INFO - PROCESS | 3252 | 1463819869490 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 01:37:49 INFO - PROCESS | 3252 | 1463819869495 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE691E000 == 7 [pid = 3252] [id = 8] 01:37:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 20 (0000006BEC739400) [pid = 3252] [serial = 20] [outer = 0000000000000000] 01:37:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 21 (0000006BEDB74400) [pid = 3252] [serial = 21] [outer = 0000006BEC739400] 01:37:49 INFO - PROCESS | 3252 | 1463819869559 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 22 (0000006BEE789400) [pid = 3252] [serial = 22] [outer = 0000006BEC739400] 01:37:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1747000 == 8 [pid = 3252] [id = 9] 01:37:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 23 (0000006BE38ED000) [pid = 3252] [serial = 23] [outer = 0000000000000000] 01:37:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 24 (0000006BE675D000) [pid = 3252] [serial = 24] [outer = 0000006BE38ED000] 01:37:50 INFO - PROCESS | 3252 | 1463819870026 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 25 (0000006BE380C000) [pid = 3252] [serial = 25] [outer = 0000006BE38ED000] 01:37:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91AF800 == 7 [pid = 3252] [id = 4] 01:37:50 INFO - PROCESS | 3252 | 1463819870654 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]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 01:37:50 INFO - PROCESS | 3252 | 1463819870802 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 3252 | 1463819870805 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 01:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:37:50 INFO - PROCESS | 3252 | 1463819870810 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 3252 | 1463819870813 Marionette TRACE conn6 <- [1,10,null,{}] 01:37:50 INFO - PROCESS | 3252 | 1463819870818 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}] 01:37:50 INFO - PROCESS | 3252 | 1463819870921 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 01:37:50 INFO - PROCESS | 3252 | 1463819870969 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE20B4800 == 8 [pid = 3252] [id = 10] 01:37:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 26 (0000006BE290E400) [pid = 3252] [serial = 26] [outer = 0000000000000000] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 27 (0000006BE6A62000) [pid = 3252] [serial = 27] [outer = 0000006BE290E400] 01:37:51 INFO - PROCESS | 3252 | 1463819871020 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 28 (0000006BEC765800) [pid = 3252] [serial = 28] [outer = 0000006BE290E400] 01:37:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE767E800 == 9 [pid = 3252] [id = 11] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 29 (0000006BE767F000) [pid = 3252] [serial = 29] [outer = 0000000000000000] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 30 (0000006BE722A000) [pid = 3252] [serial = 30] [outer = 0000006BE767F000] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 31 (0000006BE77D0000) [pid = 3252] [serial = 31] [outer = 0000006BE767F000] 01:37:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE10E4000 == 10 [pid = 3252] [id = 12] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 32 (0000006BEE43E400) [pid = 3252] [serial = 32] [outer = 0000000000000000] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 33 (0000006BEEB13800) [pid = 3252] [serial = 33] [outer = 0000006BEE43E400] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 34 (0000006BEE8CA400) [pid = 3252] [serial = 34] [outer = 0000006BEE43E400] 01:37:51 INFO - PROCESS | 3252 | 1463819871607 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]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 837ms 01:37:51 INFO - PROCESS | 3252 | 1463819871648 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 3252 | 1463819871652 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 01:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:37:51 INFO - PROCESS | 3252 | 1463819871659 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 3252 | 1463819871661 Marionette TRACE conn6 <- [1,14,null,{}] 01:37:51 INFO - PROCESS | 3252 | 1463819871666 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}] 01:37:51 INFO - PROCESS | 3252 | 1463819871757 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 01:37:51 INFO - PROCESS | 3252 | 1463819871815 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91BD800 == 11 [pid = 3252] [id = 13] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 35 (0000006BEBBB1000) [pid = 3252] [serial = 35] [outer = 0000000000000000] 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 36 (0000006BEC60CC00) [pid = 3252] [serial = 36] [outer = 0000006BEBBB1000] 01:37:51 INFO - PROCESS | 3252 | 1463819871863 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 37 (0000006BEF731400) [pid = 3252] [serial = 37] [outer = 0000006BEBBB1000] 01:37:52 INFO - PROCESS | 3252 | 1463819872241 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]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 01:37:52 INFO - PROCESS | 3252 | 1463819872290 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 3252 | 1463819872292 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 01:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:37:52 INFO - PROCESS | 3252 | 1463819872296 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 3252 | 1463819872300 Marionette TRACE conn6 <- [1,18,null,{}] 01:37:52 INFO - PROCESS | 3252 | 1463819872312 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}] 01:37:52 INFO - PROCESS | 3252 | 1463819872414 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 01:37:52 INFO - PROCESS | 3252 | 1463819872422 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC623000 == 12 [pid = 3252] [id = 14] 01:37:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 38 (0000006BF0650400) [pid = 3252] [serial = 38] [outer = 0000000000000000] 01:37:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 39 (0000006BF08B6C00) [pid = 3252] [serial = 39] [outer = 0000006BF0650400] 01:37:52 INFO - PROCESS | 3252 | 1463819872473 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 40 (0000006BF1E13400) [pid = 3252] [serial = 40] [outer = 0000006BF0650400] 01:37:52 INFO - PROCESS | 3252 | 1463819872873 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]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 01:37:52 INFO - PROCESS | 3252 | 1463819872927 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 3252 | 1463819872930 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 01:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:37:52 INFO - PROCESS | 3252 | 1463819872934 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 3252 | 1463819872935 Marionette TRACE conn6 <- [1,22,null,{}] 01:37:52 INFO - PROCESS | 3252 | 1463819872939 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}] 01:37:53 INFO - PROCESS | 3252 | 1463819873019 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 01:37:53 INFO - PROCESS | 3252 | 1463819873027 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE478000 == 13 [pid = 3252] [id = 15] 01:37:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 41 (0000006BEE46C000) [pid = 3252] [serial = 41] [outer = 0000000000000000] 01:37:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 42 (0000006BEE471400) [pid = 3252] [serial = 42] [outer = 0000006BEE46C000] 01:37:53 INFO - PROCESS | 3252 | 1463819873073 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 43 (0000006BF2ABF800) [pid = 3252] [serial = 43] [outer = 0000006BEE46C000] 01:37:53 INFO - PROCESS | 3252 | 1463819873456 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]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 01:37:53 INFO - PROCESS | 3252 | 1463819873522 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 3252 | 1463819873524 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 01:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:37:53 INFO - PROCESS | 3252 | 1463819873528 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 3252 | 1463819873530 Marionette TRACE conn6 <- [1,26,null,{}] 01:37:53 INFO - PROCESS | 3252 | 1463819873534 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}] 01:37:53 INFO - PROCESS | 3252 | 1463819873610 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 01:37:53 INFO - PROCESS | 3252 | 1463819873617 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE829800 == 14 [pid = 3252] [id = 16] 01:37:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 44 (0000006BEBA23800) [pid = 3252] [serial = 44] [outer = 0000000000000000] 01:37:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 45 (0000006BEBA31000) [pid = 3252] [serial = 45] [outer = 0000006BEBA23800] 01:37:53 INFO - PROCESS | 3252 | 1463819873664 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 46 (0000006BF08BAC00) [pid = 3252] [serial = 46] [outer = 0000006BEBA23800] 01:37:54 INFO - PROCESS | 3252 | 1463819874089 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]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 01:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:37:54 INFO - PROCESS | 3252 | 1463819874124 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 3252 | 1463819874126 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 01:37:54 INFO - PROCESS | 3252 | 1463819874129 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 3252 | 1463819874131 Marionette TRACE conn6 <- [1,30,null,{}] 01:37:54 INFO - PROCESS | 3252 | 1463819874140 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}] 01:37:54 INFO - PROCESS | 3252 | 1463819874253 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 01:37:54 INFO - PROCESS | 3252 | 1463819874264 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDA0000 == 15 [pid = 3252] [id = 17] 01:37:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 47 (0000006BE207E800) [pid = 3252] [serial = 47] [outer = 0000000000000000] 01:37:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 48 (0000006BF1D48C00) [pid = 3252] [serial = 48] [outer = 0000006BE207E800] 01:37:54 INFO - PROCESS | 3252 | 1463819874316 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 49 (0000006BF431A800) [pid = 3252] [serial = 49] [outer = 0000006BE207E800] 01:37:54 INFO - PROCESS | 3252 | 1463819874687 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]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 588ms 01:37:54 INFO - PROCESS | 3252 | 1463819874718 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 3252 | 1463819874720 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 01:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:37:54 INFO - PROCESS | 3252 | 1463819874723 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 3252 | 1463819874725 Marionette TRACE conn6 <- [1,34,null,{}] 01:37:54 INFO - PROCESS | 3252 | 1463819874729 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}] 01:37:54 INFO - PROCESS | 3252 | 1463819874826 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 01:37:54 INFO - PROCESS | 3252 | 1463819874835 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF6DC800 == 16 [pid = 3252] [id = 18] 01:37:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 50 (0000006BEBE41800) [pid = 3252] [serial = 50] [outer = 0000000000000000] 01:37:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 51 (0000006BEBE4A000) [pid = 3252] [serial = 51] [outer = 0000006BEBE41800] 01:37:54 INFO - PROCESS | 3252 | 1463819874881 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 52 (0000006BEE6C3000) [pid = 3252] [serial = 52] [outer = 0000006BEBE41800] 01:37:55 INFO - PROCESS | 3252 | 1463819875323 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 01:37:55 INFO - PROCESS | 3252 | 1463819875357 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 3252 | 1463819875359 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 01:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:37:55 INFO - PROCESS | 3252 | 1463819875368 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 3252 | 1463819875370 Marionette TRACE conn6 <- [1,38,null,{}] 01:37:55 INFO - PROCESS | 3252 | 1463819875374 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}] 01:37:55 INFO - PROCESS | 3252 | 1463819875453 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 01:37:55 INFO - PROCESS | 3252 | 1463819875461 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1636000 == 17 [pid = 3252] [id = 19] 01:37:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 53 (0000006BDD2E7400) [pid = 3252] [serial = 53] [outer = 0000000000000000] 01:37:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 54 (0000006BDD2EC000) [pid = 3252] [serial = 54] [outer = 0000006BDD2E7400] 01:37:55 INFO - PROCESS | 3252 | 1463819875506 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 55 (0000006BF1D47C00) [pid = 3252] [serial = 55] [outer = 0000006BDD2E7400] 01:37:55 INFO - PROCESS | 3252 | 1463819875878 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 544ms 01:37:55 INFO - PROCESS | 3252 | 1463819875913 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 3252 | 1463819875915 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 01:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:37:55 INFO - PROCESS | 3252 | 1463819875919 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 3252 | 1463819875921 Marionette TRACE conn6 <- [1,42,null,{}] 01:37:55 INFO - PROCESS | 3252 | 1463819875925 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}] 01:37:56 INFO - PROCESS | 3252 | 1463819876029 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 01:37:56 INFO - PROCESS | 3252 | 1463819876038 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2719000 == 18 [pid = 3252] [id = 20] 01:37:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 56 (0000006BE2950000) [pid = 3252] [serial = 56] [outer = 0000000000000000] 01:37:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 57 (0000006BE2958C00) [pid = 3252] [serial = 57] [outer = 0000006BE2950000] 01:37:56 INFO - PROCESS | 3252 | 1463819876083 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 58 (0000006BEE8D2000) [pid = 3252] [serial = 58] [outer = 0000006BE2950000] 01:37:56 INFO - PROCESS | 3252 | 1463819876459 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]]]}] 01:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 01:37:56 INFO - PROCESS | 3252 | 1463819876508 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 01:37:56 INFO - PROCESS | 3252 | 1463819876518 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 01:37:56 INFO - PROCESS | 3252 | 1463819876522 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:37:56 INFO - PROCESS | 3252 | 1463819876524 Marionette TRACE conn6 <- [1,46,null,{}] 01:37:56 INFO - PROCESS | 3252 | 1463819876528 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}] 01:37:56 INFO - PROCESS | 3252 | 1463819876628 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 01:37:56 INFO - PROCESS | 3252 | 1463819876637 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF433C000 == 19 [pid = 3252] [id = 21] 01:37:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 59 (0000006BE221BC00) [pid = 3252] [serial = 59] [outer = 0000000000000000] 01:37:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 60 (0000006BE2221C00) [pid = 3252] [serial = 60] [outer = 0000006BE221BC00] 01:37:56 INFO - PROCESS | 3252 | 1463819876686 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 61 (0000006BF43B7400) [pid = 3252] [serial = 61] [outer = 0000006BE221BC00] 01:37:57 INFO - PROCESS | 3252 | 1463819877067 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]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 01:37:57 INFO - PROCESS | 3252 | 1463819877114 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 3252 | 1463819877116 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 01:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:37:57 INFO - PROCESS | 3252 | 1463819877120 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 3252 | 1463819877122 Marionette TRACE conn6 <- [1,50,null,{}] 01:37:57 INFO - PROCESS | 3252 | 1463819877126 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}] 01:37:57 INFO - PROCESS | 3252 | 1463819877236 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 01:37:57 INFO - PROCESS | 3252 | 1463819877244 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B03800 == 20 [pid = 3252] [id = 22] 01:37:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 62 (0000006BF43BBC00) [pid = 3252] [serial = 62] [outer = 0000000000000000] 01:37:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 63 (0000006BF43C4400) [pid = 3252] [serial = 63] [outer = 0000006BF43BBC00] 01:37:57 INFO - PROCESS | 3252 | 1463819877297 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 64 (0000006BF5947000) [pid = 3252] [serial = 64] [outer = 0000006BF43BBC00] 01:37:57 INFO - PROCESS | 3252 | 1463819877693 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]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 584ms 01:37:57 INFO - PROCESS | 3252 | 1463819877706 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 3252 | 1463819877708 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 01:37:57 INFO - PROCESS | 3252 | 1463819877711 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:37:57 INFO - PROCESS | 3252 | 1463819877713 Marionette TRACE conn6 <- [1,54,null,{}] 01:37:57 INFO - PROCESS | 3252 | 1463819877718 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}] 01:37:57 INFO - PROCESS | 3252 | 1463819877795 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 01:37:58 INFO - PROCESS | 3252 | 1463819878583 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2DAD000 == 21 [pid = 3252] [id = 23] 01:37:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0000006BE1943C00) [pid = 3252] [serial = 65] [outer = 0000000000000000] 01:37:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0000006BE2219000) [pid = 3252] [serial = 66] [outer = 0000006BE1943C00] 01:37:58 INFO - PROCESS | 3252 | 1463819878634 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0000006BE2952400) [pid = 3252] [serial = 67] [outer = 0000006BE1943C00] 01:37:59 INFO - PROCESS | 3252 | 1463819879066 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]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1379ms 01:37:59 INFO - PROCESS | 3252 | 1463819879096 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 3252 | 1463819879100 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 01:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:37:59 INFO - PROCESS | 3252 | 1463819879105 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 3252 | 1463819879109 Marionette TRACE conn6 <- [1,58,null,{}] 01:37:59 INFO - PROCESS | 3252 | 1463819879120 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}] 01:37:59 INFO - PROCESS | 3252 | 1463819879224 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 01:37:59 INFO - PROCESS | 3252 | 1463819879233 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE77D1000 == 22 [pid = 3252] [id = 24] 01:37:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0000006BE6909000) [pid = 3252] [serial = 68] [outer = 0000000000000000] 01:37:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0000006BE71B4800) [pid = 3252] [serial = 69] [outer = 0000006BE6909000] 01:37:59 INFO - PROCESS | 3252 | 1463819879282 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0000006BE910E800) [pid = 3252] [serial = 70] [outer = 0000006BE6909000] 01:37:59 INFO - PROCESS | 3252 | 1463819879704 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]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 627ms 01:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:37:59 INFO - PROCESS | 3252 | 1463819879738 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 3252 | 1463819879742 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 01:37:59 INFO - PROCESS | 3252 | 1463819879746 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 3252 | 1463819879748 Marionette TRACE conn6 <- [1,62,null,{}] 01:37:59 INFO - PROCESS | 3252 | 1463819879752 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}] 01:38:00 INFO - PROCESS | 3252 | 1463819880055 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 01:38:00 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0000006BE9117000) [pid = 3252] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:38:00 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0000006BF0650400) [pid = 3252] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:38:00 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0000006BEE46C000) [pid = 3252] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:38:00 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0000006BEC739400) [pid = 3252] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:38:00 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0000006BE290E400) [pid = 3252] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:38:00 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0000006BEBBB1000) [pid = 3252] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:38:00 INFO - PROCESS | 3252 | 1463819880133 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91B3000 == 23 [pid = 3252] [id = 25] 01:38:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0000006BE201F400) [pid = 3252] [serial = 71] [outer = 0000000000000000] 01:38:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0000006BE290E400) [pid = 3252] [serial = 72] [outer = 0000006BE201F400] 01:38:00 INFO - PROCESS | 3252 | 1463819880180 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0000006BEBA2AC00) [pid = 3252] [serial = 73] [outer = 0000006BE201F400] 01:38:00 INFO - PROCESS | 3252 | 1463819880547 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]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 838ms 01:38:00 INFO - PROCESS | 3252 | 1463819880592 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 3252 | 1463819880595 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 01:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:38:00 INFO - PROCESS | 3252 | 1463819880604 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 3252 | 1463819880610 Marionette TRACE conn6 <- [1,66,null,{}] 01:38:00 INFO - PROCESS | 3252 | 1463819880615 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}] 01:38:00 INFO - PROCESS | 3252 | 1463819880694 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 01:38:00 INFO - PROCESS | 3252 | 1463819880701 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE2DC800 == 24 [pid = 3252] [id = 26] 01:38:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0000006BE2071800) [pid = 3252] [serial = 74] [outer = 0000000000000000] 01:38:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0000006BEBE4C800) [pid = 3252] [serial = 75] [outer = 0000006BE2071800] 01:38:00 INFO - PROCESS | 3252 | 1463819880748 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0000006BEDBF1800) [pid = 3252] [serial = 76] [outer = 0000006BE2071800] 01:38:01 INFO - PROCESS | 3252 | 1463819881145 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 607ms 01:38:01 INFO - PROCESS | 3252 | 1463819881209 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3252 | 1463819881212 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 01:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:38:01 INFO - PROCESS | 3252 | 1463819881215 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 3252 | 1463819881217 Marionette TRACE conn6 <- [1,70,null,{}] 01:38:01 INFO - PROCESS | 3252 | 1463819881221 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}] 01:38:01 INFO - PROCESS | 3252 | 1463819881299 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 01:38:01 INFO - PROCESS | 3252 | 1463819881306 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEC14000 == 25 [pid = 3252] [id = 27] 01:38:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0000006BEE240000) [pid = 3252] [serial = 77] [outer = 0000000000000000] 01:38:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0000006BEE469400) [pid = 3252] [serial = 78] [outer = 0000006BEE240000] 01:38:01 INFO - PROCESS | 3252 | 1463819881353 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006BEE685400) [pid = 3252] [serial = 79] [outer = 0000006BEE240000] 01:38:01 INFO - PROCESS | 3252 | 1463819881770 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 584ms 01:38:01 INFO - PROCESS | 3252 | 1463819881802 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3252 | 1463819881804 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 01:38:01 INFO - PROCESS | 3252 | 1463819881807 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:38:01 INFO - PROCESS | 3252 | 1463819881809 Marionette TRACE conn6 <- [1,74,null,{}] 01:38:01 INFO - PROCESS | 3252 | 1463819881813 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}] 01:38:01 INFO - PROCESS | 3252 | 1463819881887 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 01:38:01 INFO - PROCESS | 3252 | 1463819881894 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFE69000 == 26 [pid = 3252] [id = 28] 01:38:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006BEE8D1800) [pid = 3252] [serial = 80] [outer = 0000000000000000] 01:38:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006BEEB12C00) [pid = 3252] [serial = 81] [outer = 0000006BEE8D1800] 01:38:01 INFO - PROCESS | 3252 | 1463819881947 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006BEFEBF800) [pid = 3252] [serial = 82] [outer = 0000006BEE8D1800] 01:38:02 INFO - PROCESS | 3252 | 1463819882499 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 732ms 01:38:02 INFO - PROCESS | 3252 | 1463819882543 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 3252 | 1463819882549 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 01:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:38:02 INFO - PROCESS | 3252 | 1463819882554 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 3252 | 1463819882559 Marionette TRACE conn6 <- [1,78,null,{}] 01:38:02 INFO - PROCESS | 3252 | 1463819882565 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}] 01:38:02 INFO - PROCESS | 3252 | 1463819882698 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 01:38:02 INFO - PROCESS | 3252 | 1463819882761 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA1A800 == 27 [pid = 3252] [id = 29] 01:38:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006BE3816C00) [pid = 3252] [serial = 83] [outer = 0000000000000000] 01:38:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BE74DFC00) [pid = 3252] [serial = 84] [outer = 0000006BE3816C00] 01:38:02 INFO - PROCESS | 3252 | 1463819882820 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BEBA25800) [pid = 3252] [serial = 85] [outer = 0000006BE3816C00] 01:38:03 INFO - PROCESS | 3252 | 1463819883342 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 01:38:03 INFO - PROCESS | 3252 | 1463819883394 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 3252 | 1463819883400 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 01:38:03 INFO - PROCESS | 3252 | 1463819883407 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:38:03 INFO - PROCESS | 3252 | 1463819883410 Marionette TRACE conn6 <- [1,82,null,{}] 01:38:03 INFO - PROCESS | 3252 | 1463819883414 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}] 01:38:03 INFO - PROCESS | 3252 | 1463819883520 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 01:38:03 INFO - PROCESS | 3252 | 1463819883626 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1632000 == 28 [pid = 3252] [id = 30] 01:38:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BEE23DC00) [pid = 3252] [serial = 86] [outer = 0000000000000000] 01:38:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BEE46F800) [pid = 3252] [serial = 87] [outer = 0000006BEE23DC00] 01:38:03 INFO - PROCESS | 3252 | 1463819883682 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BEF587C00) [pid = 3252] [serial = 88] [outer = 0000006BEE23DC00] 01:38:04 INFO - PROCESS | 3252 | 1463819884214 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 01:38:04 INFO - PROCESS | 3252 | 1463819884294 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 3252 | 1463819884297 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 01:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:38:04 INFO - PROCESS | 3252 | 1463819884301 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 3252 | 1463819884305 Marionette TRACE conn6 <- [1,86,null,{}] 01:38:04 INFO - PROCESS | 3252 | 1463819884317 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}] 01:38:04 INFO - PROCESS | 3252 | 1463819884457 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 01:38:04 INFO - PROCESS | 3252 | 1463819884513 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4332000 == 29 [pid = 3252] [id = 31] 01:38:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BF080CC00) [pid = 3252] [serial = 89] [outer = 0000000000000000] 01:38:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BF08B5800) [pid = 3252] [serial = 90] [outer = 0000006BF080CC00] 01:38:04 INFO - PROCESS | 3252 | 1463819884571 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BF1D44400) [pid = 3252] [serial = 91] [outer = 0000006BF080CC00] 01:38:05 INFO - PROCESS | 3252 | 1463819885090 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 01:38:05 INFO - PROCESS | 3252 | 1463819885140 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 01:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:38:05 INFO - PROCESS | 3252 | 1463819885143 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 01:38:05 INFO - PROCESS | 3252 | 1463819885147 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 3252 | 1463819885149 Marionette TRACE conn6 <- [1,90,null,{}] 01:38:05 INFO - PROCESS | 3252 | 1463819885153 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}] 01:38:05 INFO - PROCESS | 3252 | 1463819885253 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 01:38:05 INFO - PROCESS | 3252 | 1463819885333 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE14B800 == 30 [pid = 3252] [id = 32] 01:38:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEE810800) [pid = 3252] [serial = 92] [outer = 0000000000000000] 01:38:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEE819400) [pid = 3252] [serial = 93] [outer = 0000006BEE810800] 01:38:05 INFO - PROCESS | 3252 | 1463819885393 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BF1D3CC00) [pid = 3252] [serial = 94] [outer = 0000006BEE810800] 01:38:06 INFO - PROCESS | 3252 | 1463819886019 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 944ms 01:38:06 INFO - PROCESS | 3252 | 1463819886093 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 3252 | 1463819886097 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 01:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:38:06 INFO - PROCESS | 3252 | 1463819886103 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 3252 | 1463819886107 Marionette TRACE conn6 <- [1,94,null,{}] 01:38:06 INFO - PROCESS | 3252 | 1463819886114 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}] 01:38:06 INFO - PROCESS | 3252 | 1463819886210 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 01:38:06 INFO - PROCESS | 3252 | 1463819886275 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE248F000 == 31 [pid = 3252] [id = 33] 01:38:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BE294C400) [pid = 3252] [serial = 95] [outer = 0000000000000000] 01:38:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BE2956800) [pid = 3252] [serial = 96] [outer = 0000006BE294C400] 01:38:06 INFO - PROCESS | 3252 | 1463819886326 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BE6911C00) [pid = 3252] [serial = 97] [outer = 0000006BE294C400] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BF08B6C00) [pid = 3252] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BEE471400) [pid = 3252] [serial = 42] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEBA31000) [pid = 3252] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BF1D48C00) [pid = 3252] [serial = 48] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BEBE4A000) [pid = 3252] [serial = 51] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BDD2EC000) [pid = 3252] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BE2958C00) [pid = 3252] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BE2221C00) [pid = 3252] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BEDB74400) [pid = 3252] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BE675D000) [pid = 3252] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BE6A62000) [pid = 3252] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BEC765800) [pid = 3252] [serial = 28] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BEEB13800) [pid = 3252] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BEC60CC00) [pid = 3252] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006BEF731400) [pid = 3252] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006BE722A000) [pid = 3252] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006BF1E13400) [pid = 3252] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006BF2ABF800) [pid = 3252] [serial = 43] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006BEE789400) [pid = 3252] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0000006BF43C4400) [pid = 3252] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0000006BEF4CD400) [pid = 3252] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0000006BEF732400) [pid = 3252] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0000006BEB276800) [pid = 3252] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0000006BEB278400) [pid = 3252] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:38:06 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0000006BE673B000) [pid = 3252] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:38:06 INFO - PROCESS | 3252 | 1463819886782 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 733ms 01:38:06 INFO - PROCESS | 3252 | 1463819886840 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 3252 | 1463819886846 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 01:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:38:06 INFO - PROCESS | 3252 | 1463819886852 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 3252 | 1463819886855 Marionette TRACE conn6 <- [1,98,null,{}] 01:38:06 INFO - PROCESS | 3252 | 1463819886859 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}] 01:38:06 INFO - PROCESS | 3252 | 1463819886943 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 01:38:06 INFO - PROCESS | 3252 | 1463819886954 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7680800 == 32 [pid = 3252] [id = 34] 01:38:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0000006BE6DCC800) [pid = 3252] [serial = 98] [outer = 0000000000000000] 01:38:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0000006BE763A000) [pid = 3252] [serial = 99] [outer = 0000006BE6DCC800] 01:38:07 INFO - PROCESS | 3252 | 1463819887000 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0000006BEB332400) [pid = 3252] [serial = 100] [outer = 0000006BE6DCC800] 01:38:07 INFO - PROCESS | 3252 | 1463819887420 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]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 01:38:07 INFO - PROCESS | 3252 | 1463819887482 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 3252 | 1463819887484 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 01:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:38:07 INFO - PROCESS | 3252 | 1463819887493 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 3252 | 1463819887496 Marionette TRACE conn6 <- [1,102,null,{}] 01:38:07 INFO - PROCESS | 3252 | 1463819887507 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}] 01:38:07 INFO - PROCESS | 3252 | 1463819887612 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 01:38:07 INFO - PROCESS | 3252 | 1463819887629 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91E6000 == 33 [pid = 3252] [id = 35] 01:38:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0000006BEBAEA400) [pid = 3252] [serial = 101] [outer = 0000000000000000] 01:38:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0000006BEBBB1000) [pid = 3252] [serial = 102] [outer = 0000006BEBAEA400] 01:38:07 INFO - PROCESS | 3252 | 1463819887677 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0000006BEC60AC00) [pid = 3252] [serial = 103] [outer = 0000006BEBAEA400] 01:38:08 INFO - PROCESS | 3252 | 1463819888057 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 01:38:08 INFO - PROCESS | 3252 | 1463819888123 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 3252 | 1463819888126 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 01:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:38:08 INFO - PROCESS | 3252 | 1463819888129 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 3252 | 1463819888131 Marionette TRACE conn6 <- [1,106,null,{}] 01:38:08 INFO - PROCESS | 3252 | 1463819888134 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}] 01:38:08 INFO - PROCESS | 3252 | 1463819888214 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 01:38:08 INFO - PROCESS | 3252 | 1463819888220 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE147000 == 34 [pid = 3252] [id = 36] 01:38:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006BEE16D000) [pid = 3252] [serial = 104] [outer = 0000000000000000] 01:38:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006BEE469800) [pid = 3252] [serial = 105] [outer = 0000006BEE16D000] 01:38:08 INFO - PROCESS | 3252 | 1463819888266 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006BEE6BB800) [pid = 3252] [serial = 106] [outer = 0000006BEE16D000] 01:38:08 INFO - PROCESS | 3252 | 1463819888648 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 01:38:08 INFO - PROCESS | 3252 | 1463819888718 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 3252 | 1463819888720 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 01:38:08 INFO - PROCESS | 3252 | 1463819888723 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:38:08 INFO - PROCESS | 3252 | 1463819888725 Marionette TRACE conn6 <- [1,110,null,{}] 01:38:08 INFO - PROCESS | 3252 | 1463819888729 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}] 01:38:08 INFO - PROCESS | 3252 | 1463819888808 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 01:38:08 INFO - PROCESS | 3252 | 1463819888815 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDA2800 == 35 [pid = 3252] [id = 37] 01:38:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006BEE687800) [pid = 3252] [serial = 107] [outer = 0000000000000000] 01:38:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006BEE81E800) [pid = 3252] [serial = 108] [outer = 0000006BEE687800] 01:38:08 INFO - PROCESS | 3252 | 1463819888861 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BEF591400) [pid = 3252] [serial = 109] [outer = 0000006BEE687800] 01:38:09 INFO - PROCESS | 3252 | 1463819889320 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 01:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:38:09 INFO - PROCESS | 3252 | 1463819889355 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 3252 | 1463819889357 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 01:38:09 INFO - PROCESS | 3252 | 1463819889361 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 3252 | 1463819889363 Marionette TRACE conn6 <- [1,114,null,{}] 01:38:09 INFO - PROCESS | 3252 | 1463819889366 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}] 01:38:09 INFO - PROCESS | 3252 | 1463819889493 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 01:38:09 INFO - PROCESS | 3252 | 1463819889539 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFE5B000 == 36 [pid = 3252] [id = 38] 01:38:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BF08B2400) [pid = 3252] [serial = 110] [outer = 0000000000000000] 01:38:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BF1D83400) [pid = 3252] [serial = 111] [outer = 0000006BF08B2400] 01:38:09 INFO - PROCESS | 3252 | 1463819889585 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BF2564800) [pid = 3252] [serial = 112] [outer = 0000006BF08B2400] 01:38:10 INFO - PROCESS | 3252 | 1463819889998 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 01:38:10 INFO - PROCESS | 3252 | 1463819890056 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 3252 | 1463819890058 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 01:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:38:10 INFO - PROCESS | 3252 | 1463819890062 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 3252 | 1463819890063 Marionette TRACE conn6 <- [1,118,null,{}] 01:38:10 INFO - PROCESS | 3252 | 1463819890073 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}] 01:38:10 INFO - PROCESS | 3252 | 1463819890186 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 01:38:10 INFO - PROCESS | 3252 | 1463819890232 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF433D000 == 37 [pid = 3252] [id = 39] 01:38:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BF1E50400) [pid = 3252] [serial = 113] [outer = 0000000000000000] 01:38:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BF1E56400) [pid = 3252] [serial = 114] [outer = 0000006BF1E50400] 01:38:10 INFO - PROCESS | 3252 | 1463819890276 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BF2560C00) [pid = 3252] [serial = 115] [outer = 0000006BF1E50400] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BE207E800) [pid = 3252] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BEBA23800) [pid = 3252] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BE2950000) [pid = 3252] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BDD2E7400) [pid = 3252] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BE221BC00) [pid = 3252] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BEBE41800) [pid = 3252] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BE6909000) [pid = 3252] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006BE201F400) [pid = 3252] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006BE2071800) [pid = 3252] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006BEE240000) [pid = 3252] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006BE1943C00) [pid = 3252] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:38:10 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006BF43BBC00) [pid = 3252] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:38:10 INFO - PROCESS | 3252 | 1463819890682 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 01:38:10 INFO - PROCESS | 3252 | 1463819890757 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 01:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:38:10 INFO - PROCESS | 3252 | 1463819890759 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 01:38:10 INFO - PROCESS | 3252 | 1463819890763 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 3252 | 1463819890765 Marionette TRACE conn6 <- [1,122,null,{}] 01:38:10 INFO - PROCESS | 3252 | 1463819890769 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}] 01:38:10 INFO - PROCESS | 3252 | 1463819890848 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 01:38:10 INFO - PROCESS | 3252 | 1463819890861 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57B6800 == 38 [pid = 3252] [id = 40] 01:38:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006BE221BC00) [pid = 3252] [serial = 116] [outer = 0000000000000000] 01:38:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006BE7254000) [pid = 3252] [serial = 117] [outer = 0000006BE221BC00] 01:38:10 INFO - PROCESS | 3252 | 1463819890908 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006BF1E5BC00) [pid = 3252] [serial = 118] [outer = 0000006BE221BC00] 01:38:11 INFO - PROCESS | 3252 | 1463819891274 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]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 01:38:11 INFO - PROCESS | 3252 | 1463819891350 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 3252 | 1463819891352 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 01:38:11 INFO - PROCESS | 3252 | 1463819891355 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:38:11 INFO - PROCESS | 3252 | 1463819891357 Marionette TRACE conn6 <- [1,126,null,{}] 01:38:11 INFO - PROCESS | 3252 | 1463819891360 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}] 01:38:11 INFO - PROCESS | 3252 | 1463819891436 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 01:38:11 INFO - PROCESS | 3252 | 1463819891442 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF676C000 == 39 [pid = 3252] [id = 41] 01:38:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006BEF64A800) [pid = 3252] [serial = 119] [outer = 0000000000000000] 01:38:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006BEF64E400) [pid = 3252] [serial = 120] [outer = 0000006BEF64A800] 01:38:11 INFO - PROCESS | 3252 | 1463819891488 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BEF654400) [pid = 3252] [serial = 121] [outer = 0000006BEF64A800] 01:38:11 INFO - PROCESS | 3252 | 1463819891893 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]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 01:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:38:11 INFO - PROCESS | 3252 | 1463819891946 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 3252 | 1463819891948 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 01:38:11 INFO - PROCESS | 3252 | 1463819891952 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 3252 | 1463819891954 Marionette TRACE conn6 <- [1,130,null,{}] 01:38:11 INFO - PROCESS | 3252 | 1463819891958 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}] 01:38:12 INFO - PROCESS | 3252 | 1463819892038 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 01:38:12 INFO - PROCESS | 3252 | 1463819892044 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE248C000 == 40 [pid = 3252] [id = 42] 01:38:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BF431CC00) [pid = 3252] [serial = 122] [outer = 0000000000000000] 01:38:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BF43BFC00) [pid = 3252] [serial = 123] [outer = 0000006BF431CC00] 01:38:12 INFO - PROCESS | 3252 | 1463819892090 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BF5943400) [pid = 3252] [serial = 124] [outer = 0000006BF431CC00] 01:38:12 INFO - PROCESS | 3252 | 1463819892503 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 01:38:12 INFO - PROCESS | 3252 | 1463819892542 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 3252 | 1463819892545 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:38:12 INFO - PROCESS | 3252 | 1463819892548 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 3252 | 1463819892551 Marionette TRACE conn6 <- [1,134,null,{}] 01:38:12 INFO - PROCESS | 3252 | 1463819892559 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}] 01:38:12 INFO - PROCESS | 3252 | 1463819892660 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 01:38:12 INFO - PROCESS | 3252 | 1463819892669 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6AA3800 == 41 [pid = 3252] [id = 43] 01:38:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BF5BE3400) [pid = 3252] [serial = 125] [outer = 0000000000000000] 01:38:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BF5BEE000) [pid = 3252] [serial = 126] [outer = 0000006BF5BE3400] 01:38:12 INFO - PROCESS | 3252 | 1463819892719 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BF7B1AC00) [pid = 3252] [serial = 127] [outer = 0000006BF5BE3400] 01:38:13 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE691E000 == 40 [pid = 3252] [id = 8] 01:38:13 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE248F000 == 39 [pid = 3252] [id = 33] 01:38:13 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE14B800 == 38 [pid = 3252] [id = 32] 01:38:13 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4332000 == 37 [pid = 3252] [id = 31] 01:38:13 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1632000 == 36 [pid = 3252] [id = 30] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE147000 == 35 [pid = 3252] [id = 36] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91E6000 == 34 [pid = 3252] [id = 35] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7680800 == 33 [pid = 3252] [id = 34] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDA2800 == 32 [pid = 3252] [id = 37] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFE5B000 == 31 [pid = 3252] [id = 38] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57B6800 == 30 [pid = 3252] [id = 40] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE248C000 == 29 [pid = 3252] [id = 42] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF433D000 == 28 [pid = 3252] [id = 39] 01:38:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF676C000 == 27 [pid = 3252] [id = 41] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BF5947000) [pid = 3252] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BEEB12C00) [pid = 3252] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BE71B4800) [pid = 3252] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BE290E400) [pid = 3252] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BEBE4C800) [pid = 3252] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BEE469400) [pid = 3252] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BEE685400) [pid = 3252] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006BEDBF1800) [pid = 3252] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006BEBA2AC00) [pid = 3252] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006BE2219000) [pid = 3252] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006BE2952400) [pid = 3252] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006BE910E800) [pid = 3252] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0000006BF431A800) [pid = 3252] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0000006BF08BAC00) [pid = 3252] [serial = 46] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0000006BEE8D2000) [pid = 3252] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0000006BF1D47C00) [pid = 3252] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0000006BF43B7400) [pid = 3252] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0000006BEE6C3000) [pid = 3252] [serial = 52] [outer = 0000000000000000] [url = about:blank] 01:38:14 INFO - PROCESS | 3252 | 1463819894448 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1949ms 01:38:14 INFO - PROCESS | 3252 | 1463819894501 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 3252 | 1463819894505 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 01:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:38:14 INFO - PROCESS | 3252 | 1463819894511 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 3252 | 1463819894515 Marionette TRACE conn6 <- [1,138,null,{}] 01:38:14 INFO - PROCESS | 3252 | 1463819894521 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}] 01:38:14 INFO - PROCESS | 3252 | 1463819894610 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 01:38:14 INFO - PROCESS | 3252 | 1463819894620 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2DAE800 == 28 [pid = 3252] [id = 44] 01:38:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0000006BE2226400) [pid = 3252] [serial = 128] [outer = 0000000000000000] 01:38:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0000006BE2227000) [pid = 3252] [serial = 129] [outer = 0000006BE2226400] 01:38:14 INFO - PROCESS | 3252 | 1463819894669 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0000006BE2954800) [pid = 3252] [serial = 130] [outer = 0000006BE2226400] 01:38:15 INFO - PROCESS | 3252 | 1463819895108 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 01:38:15 INFO - PROCESS | 3252 | 1463819895143 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3252 | 1463819895150 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 01:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:38:15 INFO - PROCESS | 3252 | 1463819895156 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 3252 | 1463819895159 Marionette TRACE conn6 <- [1,142,null,{}] 01:38:15 INFO - PROCESS | 3252 | 1463819895163 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}] 01:38:15 INFO - PROCESS | 3252 | 1463819895247 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 01:38:15 INFO - PROCESS | 3252 | 1463819895255 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE76BC800 == 29 [pid = 3252] [id = 45] 01:38:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0000006BE295B400) [pid = 3252] [serial = 131] [outer = 0000000000000000] 01:38:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0000006BE6910400) [pid = 3252] [serial = 132] [outer = 0000006BE295B400] 01:38:15 INFO - PROCESS | 3252 | 1463819895302 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0000006BE6DE4800) [pid = 3252] [serial = 133] [outer = 0000006BE295B400] 01:38:15 INFO - PROCESS | 3252 | 1463819895802 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 01:38:15 INFO - PROCESS | 3252 | 1463819895847 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 01:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:38:15 INFO - PROCESS | 3252 | 1463819895850 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 3252 | 1463819895854 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 3252 | 1463819895858 Marionette TRACE conn6 <- [1,146,null,{}] 01:38:15 INFO - PROCESS | 3252 | 1463819895878 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}] 01:38:16 INFO - PROCESS | 3252 | 1463819895992 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 01:38:16 INFO - PROCESS | 3252 | 1463819896012 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91D7000 == 30 [pid = 3252] [id = 46] 01:38:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006BDD2E5400) [pid = 3252] [serial = 134] [outer = 0000000000000000] 01:38:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006BE8391C00) [pid = 3252] [serial = 135] [outer = 0000006BDD2E5400] 01:38:16 INFO - PROCESS | 3252 | 1463819896061 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006BE9117000) [pid = 3252] [serial = 136] [outer = 0000006BDD2E5400] 01:38:16 INFO - PROCESS | 3252 | 1463819896460 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]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 650ms 01:38:16 INFO - PROCESS | 3252 | 1463819896506 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 01:38:16 INFO - PROCESS | 3252 | 1463819896508 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 01:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:38:16 INFO - PROCESS | 3252 | 1463819896512 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 3252 | 1463819896514 Marionette TRACE conn6 <- [1,150,null,{}] 01:38:16 INFO - PROCESS | 3252 | 1463819896517 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}] 01:38:16 INFO - PROCESS | 3252 | 1463819896598 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 01:38:16 INFO - PROCESS | 3252 | 1463819896605 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC632000 == 31 [pid = 3252] [id = 47] 01:38:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006BEB335800) [pid = 3252] [serial = 137] [outer = 0000000000000000] 01:38:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006BEBA28000) [pid = 3252] [serial = 138] [outer = 0000006BEB335800] 01:38:16 INFO - PROCESS | 3252 | 1463819896651 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BEBA31C00) [pid = 3252] [serial = 139] [outer = 0000006BEB335800] 01:38:17 INFO - PROCESS | 3252 | 1463819897049 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 586ms 01:38:17 INFO - PROCESS | 3252 | 1463819897101 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 3252 | 1463819897103 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 01:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:38:17 INFO - PROCESS | 3252 | 1463819897107 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 3252 | 1463819897108 Marionette TRACE conn6 <- [1,154,null,{}] 01:38:17 INFO - PROCESS | 3252 | 1463819897112 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}] 01:38:17 INFO - PROCESS | 3252 | 1463819897187 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 01:38:17 INFO - PROCESS | 3252 | 1463819897194 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE62D800 == 32 [pid = 3252] [id = 48] 01:38:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BE2959000) [pid = 3252] [serial = 140] [outer = 0000000000000000] 01:38:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BEBAE5C00) [pid = 3252] [serial = 141] [outer = 0000006BE2959000] 01:38:17 INFO - PROCESS | 3252 | 1463819897240 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BEB274000) [pid = 3252] [serial = 142] [outer = 0000006BE2959000] 01:38:17 INFO - PROCESS | 3252 | 1463819897677 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 01:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:38:17 INFO - PROCESS | 3252 | 1463819897738 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 3252 | 1463819897741 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 01:38:17 INFO - PROCESS | 3252 | 1463819897744 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 3252 | 1463819897746 Marionette TRACE conn6 <- [1,158,null,{}] 01:38:17 INFO - PROCESS | 3252 | 1463819897750 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}] 01:38:17 INFO - PROCESS | 3252 | 1463819897848 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 01:38:17 INFO - PROCESS | 3252 | 1463819897864 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEED9B800 == 33 [pid = 3252] [id = 49] 01:38:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BEC605400) [pid = 3252] [serial = 143] [outer = 0000000000000000] 01:38:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BEC765800) [pid = 3252] [serial = 144] [outer = 0000006BEC605400] 01:38:17 INFO - PROCESS | 3252 | 1463819897911 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BEDBF9C00) [pid = 3252] [serial = 145] [outer = 0000006BEC605400] 01:38:18 INFO - PROCESS | 3252 | 1463819898288 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 01:38:18 INFO - PROCESS | 3252 | 1463819898340 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3252 | 1463819898342 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 01:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:38:18 INFO - PROCESS | 3252 | 1463819898345 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 3252 | 1463819898347 Marionette TRACE conn6 <- [1,162,null,{}] 01:38:18 INFO - PROCESS | 3252 | 1463819898351 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}] 01:38:18 INFO - PROCESS | 3252 | 1463819898425 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 01:38:18 INFO - PROCESS | 3252 | 1463819898432 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF6EE800 == 34 [pid = 3252] [id = 50] 01:38:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BEE179C00) [pid = 3252] [serial = 146] [outer = 0000000000000000] 01:38:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEE44B400) [pid = 3252] [serial = 147] [outer = 0000006BEE179C00] 01:38:18 INFO - PROCESS | 3252 | 1463819898478 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEE471800) [pid = 3252] [serial = 148] [outer = 0000006BEE179C00] 01:38:18 INFO - PROCESS | 3252 | 1463819898910 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 627ms 01:38:18 INFO - PROCESS | 3252 | 1463819898974 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3252 | 1463819898976 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 01:38:18 INFO - PROCESS | 3252 | 1463819898979 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:38:18 INFO - PROCESS | 3252 | 1463819898981 Marionette TRACE conn6 <- [1,166,null,{}] 01:38:18 INFO - PROCESS | 3252 | 1463819898985 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}] 01:38:19 INFO - PROCESS | 3252 | 1463819899061 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 01:38:19 INFO - PROCESS | 3252 | 1463819899067 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF0821800 == 35 [pid = 3252] [id = 51] 01:38:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BEE688400) [pid = 3252] [serial = 149] [outer = 0000000000000000] 01:38:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEE6BF400) [pid = 3252] [serial = 150] [outer = 0000006BEE688400] 01:38:19 INFO - PROCESS | 3252 | 1463819899116 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEE813400) [pid = 3252] [serial = 151] [outer = 0000006BEE688400] 01:38:19 INFO - PROCESS | 3252 | 1463819899561 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]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 01:38:19 INFO - PROCESS | 3252 | 1463819899613 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 3252 | 1463819899615 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 01:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:38:19 INFO - PROCESS | 3252 | 1463819899618 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 3252 | 1463819899620 Marionette TRACE conn6 <- [1,170,null,{}] 01:38:19 INFO - PROCESS | 3252 | 1463819899623 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}] 01:38:19 INFO - PROCESS | 3252 | 1463819899720 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 01:38:19 INFO - PROCESS | 3252 | 1463819899728 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91D6000 == 36 [pid = 3252] [id = 52] 01:38:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEE6C4400) [pid = 3252] [serial = 152] [outer = 0000000000000000] 01:38:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEE81D000) [pid = 3252] [serial = 153] [outer = 0000006BEE6C4400] 01:38:19 INFO - PROCESS | 3252 | 1463819899773 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEE8E8C00) [pid = 3252] [serial = 154] [outer = 0000006BEE6C4400] 01:38:20 INFO - PROCESS | 3252 | 1463819900205 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]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 01:38:20 INFO - PROCESS | 3252 | 1463819900250 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 3252 | 1463819900253 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 01:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:38:20 INFO - PROCESS | 3252 | 1463819900264 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 3252 | 1463819900266 Marionette TRACE conn6 <- [1,174,null,{}] 01:38:20 INFO - PROCESS | 3252 | 1463819900270 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}] 01:38:20 INFO - PROCESS | 3252 | 1463819900371 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 01:38:20 INFO - PROCESS | 3252 | 1463819900377 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4342000 == 37 [pid = 3252] [id = 53] 01:38:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEED52400) [pid = 3252] [serial = 155] [outer = 0000000000000000] 01:38:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEF646C00) [pid = 3252] [serial = 156] [outer = 0000006BEED52400] 01:38:20 INFO - PROCESS | 3252 | 1463819900423 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEF651000) [pid = 3252] [serial = 157] [outer = 0000006BEED52400] 01:38:20 INFO - PROCESS | 3252 | 1463819900836 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]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 01:38:20 INFO - PROCESS | 3252 | 1463819900844 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 3252 | 1463819900846 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 01:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:38:20 INFO - PROCESS | 3252 | 1463819900849 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 3252 | 1463819900852 Marionette TRACE conn6 <- [1,178,null,{}] 01:38:20 INFO - PROCESS | 3252 | 1463819900861 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}] 01:38:20 INFO - PROCESS | 3252 | 1463819900974 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 01:38:20 INFO - PROCESS | 3252 | 1463819900980 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE62D000 == 38 [pid = 3252] [id = 54] 01:38:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BEF652400) [pid = 3252] [serial = 158] [outer = 0000000000000000] 01:38:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BF05DD800) [pid = 3252] [serial = 159] [outer = 0000006BEF652400] 01:38:21 INFO - PROCESS | 3252 | 1463819901031 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BF08B9C00) [pid = 3252] [serial = 160] [outer = 0000006BEF652400] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BF08B2400) [pid = 3252] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BF1E50400) [pid = 3252] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BE221BC00) [pid = 3252] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEF64A800) [pid = 3252] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BF431CC00) [pid = 3252] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BEE687800) [pid = 3252] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BEE16D000) [pid = 3252] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEBAEA400) [pid = 3252] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BE6DCC800) [pid = 3252] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BE294C400) [pid = 3252] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEE810800) [pid = 3252] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BF080CC00) [pid = 3252] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BEE23DC00) [pid = 3252] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BE3816C00) [pid = 3252] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:38:21 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BEE8D1800) [pid = 3252] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:38:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BE3816C00) [pid = 3252] [serial = 161] [outer = 0000006BEE43E400] 01:38:21 INFO - PROCESS | 3252 | 1463819901677 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 838ms 01:38:21 INFO - PROCESS | 3252 | 1463819901691 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3252 | 1463819901693 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 01:38:21 INFO - PROCESS | 3252 | 1463819901696 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:38:21 INFO - PROCESS | 3252 | 1463819901698 Marionette TRACE conn6 <- [1,182,null,{}] 01:38:21 INFO - PROCESS | 3252 | 1463819901702 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}] 01:38:21 INFO - PROCESS | 3252 | 1463819901812 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 01:38:21 INFO - PROCESS | 3252 | 1463819901849 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC781800 == 39 [pid = 3252] [id = 55] 01:38:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEBAEA400) [pid = 3252] [serial = 162] [outer = 0000000000000000] 01:38:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BF08B6800) [pid = 3252] [serial = 163] [outer = 0000006BEBAEA400] 01:38:21 INFO - PROCESS | 3252 | 1463819901894 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BF1D42800) [pid = 3252] [serial = 164] [outer = 0000006BEBAEA400] 01:38:22 INFO - PROCESS | 3252 | 1463819902215 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 01:38:22 INFO - PROCESS | 3252 | 1463819902287 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 3252 | 1463819902289 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 01:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:38:22 INFO - PROCESS | 3252 | 1463819902312 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 3252 | 1463819902314 Marionette TRACE conn6 <- [1,186,null,{}] 01:38:22 INFO - PROCESS | 3252 | 1463819902320 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}] 01:38:22 INFO - PROCESS | 3252 | 1463819902420 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 01:38:22 INFO - PROCESS | 3252 | 1463819902429 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69B8800 == 40 [pid = 3252] [id = 56] 01:38:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BF1E0FC00) [pid = 3252] [serial = 165] [outer = 0000000000000000] 01:38:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BF1E4C800) [pid = 3252] [serial = 166] [outer = 0000006BF1E0FC00] 01:38:22 INFO - PROCESS | 3252 | 1463819902474 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BF1E54000) [pid = 3252] [serial = 167] [outer = 0000006BF1E0FC00] 01:38:22 INFO - PROCESS | 3252 | 1463819902838 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 01:38:22 INFO - PROCESS | 3252 | 1463819902900 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 3252 | 1463819902902 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 01:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:38:22 INFO - PROCESS | 3252 | 1463819902906 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 3252 | 1463819902908 Marionette TRACE conn6 <- [1,190,null,{}] 01:38:22 INFO - PROCESS | 3252 | 1463819902911 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}] 01:38:23 INFO - PROCESS | 3252 | 1463819903010 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 01:38:23 INFO - PROCESS | 3252 | 1463819903019 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF40F000 == 41 [pid = 3252] [id = 57] 01:38:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BF1E51000) [pid = 3252] [serial = 168] [outer = 0000000000000000] 01:38:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BF2560800) [pid = 3252] [serial = 169] [outer = 0000006BF1E51000] 01:38:23 INFO - PROCESS | 3252 | 1463819903065 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BF431C000) [pid = 3252] [serial = 170] [outer = 0000006BF1E51000] 01:38:23 INFO - PROCESS | 3252 | 1463819903432 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 01:38:23 INFO - PROCESS | 3252 | 1463819903506 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 3252 | 1463819903511 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 01:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:38:23 INFO - PROCESS | 3252 | 1463819903517 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 3252 | 1463819903522 Marionette TRACE conn6 <- [1,194,null,{}] 01:38:23 INFO - PROCESS | 3252 | 1463819903529 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}] 01:38:23 INFO - PROCESS | 3252 | 1463819903673 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 01:38:23 INFO - PROCESS | 3252 | 1463819903815 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE691E000 == 42 [pid = 3252] [id = 58] 01:38:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BE2080C00) [pid = 3252] [serial = 171] [outer = 0000000000000000] 01:38:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BE221E400) [pid = 3252] [serial = 172] [outer = 0000006BE2080C00] 01:38:23 INFO - PROCESS | 3252 | 1463819903878 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BE295B000) [pid = 3252] [serial = 173] [outer = 0000006BE2080C00] 01:38:24 INFO - PROCESS | 3252 | 1463819904540 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1081ms 01:38:24 INFO - PROCESS | 3252 | 1463819904599 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 3252 | 1463819904603 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 01:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:38:24 INFO - PROCESS | 3252 | 1463819904612 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 3252 | 1463819904616 Marionette TRACE conn6 <- [1,198,null,{}] 01:38:24 INFO - PROCESS | 3252 | 1463819904644 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}] 01:38:24 INFO - PROCESS | 3252 | 1463819904768 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 01:38:24 INFO - PROCESS | 3252 | 1463819904826 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2489800 == 43 [pid = 3252] [id = 59] 01:38:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE76E5400) [pid = 3252] [serial = 174] [outer = 0000000000000000] 01:38:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE8334800) [pid = 3252] [serial = 175] [outer = 0000006BE76E5400] 01:38:24 INFO - PROCESS | 3252 | 1463819904883 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BEB3A7000) [pid = 3252] [serial = 176] [outer = 0000006BE76E5400] 01:38:25 INFO - PROCESS | 3252 | 1463819905825 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1253ms 01:38:25 INFO - PROCESS | 3252 | 1463819905865 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 3252 | 1463819905870 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 01:38:25 INFO - PROCESS | 3252 | 1463819905875 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:38:25 INFO - PROCESS | 3252 | 1463819905879 Marionette TRACE conn6 <- [1,202,null,{}] 01:38:25 INFO - PROCESS | 3252 | 1463819905886 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}] 01:38:26 INFO - PROCESS | 3252 | 1463819905997 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF69B8800 == 42 [pid = 3252] [id = 56] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC781800 == 41 [pid = 3252] [id = 55] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE62D000 == 40 [pid = 3252] [id = 54] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4342000 == 39 [pid = 3252] [id = 53] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91D6000 == 38 [pid = 3252] [id = 52] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF0821800 == 37 [pid = 3252] [id = 51] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF6EE800 == 36 [pid = 3252] [id = 50] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEED9B800 == 35 [pid = 3252] [id = 49] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE62D800 == 34 [pid = 3252] [id = 48] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC632000 == 33 [pid = 3252] [id = 47] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91D7000 == 32 [pid = 3252] [id = 46] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE76BC800 == 31 [pid = 3252] [id = 45] 01:38:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2DAE800 == 30 [pid = 3252] [id = 44] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BF5BEE000) [pid = 3252] [serial = 126] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BF1D83400) [pid = 3252] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BF2564800) [pid = 3252] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BF1E56400) [pid = 3252] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BE7254000) [pid = 3252] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEF654400) [pid = 3252] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BF2560C00) [pid = 3252] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BF43BFC00) [pid = 3252] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEE81E800) [pid = 3252] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEE469800) [pid = 3252] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BEE6BB800) [pid = 3252] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEBBB1000) [pid = 3252] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEC60AC00) [pid = 3252] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BE763A000) [pid = 3252] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BEB332400) [pid = 3252] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BE6911C00) [pid = 3252] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BE2956800) [pid = 3252] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BF1D3CC00) [pid = 3252] [serial = 94] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BEE819400) [pid = 3252] [serial = 93] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BF1D44400) [pid = 3252] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BF08B5800) [pid = 3252] [serial = 90] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BEF587C00) [pid = 3252] [serial = 88] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BEE46F800) [pid = 3252] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006BEBA25800) [pid = 3252] [serial = 85] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006BE74DFC00) [pid = 3252] [serial = 84] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006BEFEBF800) [pid = 3252] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006BF5943400) [pid = 3252] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006BF1E5BC00) [pid = 3252] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0000006BEF64E400) [pid = 3252] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0000006BEF591400) [pid = 3252] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:38:26 INFO - PROCESS | 3252 | 1463819906097 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2478000 == 31 [pid = 3252] [id = 60] 01:38:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0000006BE201E000) [pid = 3252] [serial = 177] [outer = 0000000000000000] 01:38:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0000006BE221C400) [pid = 3252] [serial = 178] [outer = 0000006BE201E000] 01:38:26 INFO - PROCESS | 3252 | 1463819906146 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006BE3678C00) [pid = 3252] [serial = 179] [outer = 0000006BE201E000] 01:38:26 INFO - PROCESS | 3252 | 1463819906528 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 692ms 01:38:26 INFO - PROCESS | 3252 | 1463819906595 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 3252 | 1463819906601 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 01:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:38:26 INFO - PROCESS | 3252 | 1463819906610 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 3252 | 1463819906612 Marionette TRACE conn6 <- [1,206,null,{}] 01:38:26 INFO - PROCESS | 3252 | 1463819906616 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}] 01:38:26 INFO - PROCESS | 3252 | 1463819906697 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 01:38:26 INFO - PROCESS | 3252 | 1463819906704 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83C6000 == 32 [pid = 3252] [id = 61] 01:38:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006BE6A7D000) [pid = 3252] [serial = 180] [outer = 0000000000000000] 01:38:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006BE772D000) [pid = 3252] [serial = 181] [outer = 0000006BE6A7D000] 01:38:26 INFO - PROCESS | 3252 | 1463819906750 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006BEB271800) [pid = 3252] [serial = 182] [outer = 0000006BE6A7D000] 01:38:27 INFO - PROCESS | 3252 | 1463819907184 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 01:38:27 INFO - PROCESS | 3252 | 1463819907242 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 3252 | 1463819907245 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 01:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:38:27 INFO - PROCESS | 3252 | 1463819907248 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 3252 | 1463819907252 Marionette TRACE conn6 <- [1,210,null,{}] 01:38:27 INFO - PROCESS | 3252 | 1463819907264 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}] 01:38:27 INFO - PROCESS | 3252 | 1463819907352 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 01:38:27 INFO - PROCESS | 3252 | 1463819907363 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC0BF000 == 33 [pid = 3252] [id = 62] 01:38:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006BEBADC400) [pid = 3252] [serial = 183] [outer = 0000000000000000] 01:38:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BEBAE2800) [pid = 3252] [serial = 184] [outer = 0000006BEBADC400] 01:38:27 INFO - PROCESS | 3252 | 1463819907412 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BEBE40000) [pid = 3252] [serial = 185] [outer = 0000006BEBADC400] 01:38:27 INFO - PROCESS | 3252 | 1463819907845 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 01:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:38:27 INFO - PROCESS | 3252 | 1463819907878 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 3252 | 1463819907881 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 01:38:27 INFO - PROCESS | 3252 | 1463819907884 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 3252 | 1463819907886 Marionette TRACE conn6 <- [1,214,null,{}] 01:38:27 INFO - PROCESS | 3252 | 1463819907890 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}] 01:38:27 INFO - PROCESS | 3252 | 1463819907973 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 01:38:27 INFO - PROCESS | 3252 | 1463819907980 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE496800 == 34 [pid = 3252] [id = 63] 01:38:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BEBE47800) [pid = 3252] [serial = 186] [outer = 0000000000000000] 01:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BEC60B000) [pid = 3252] [serial = 187] [outer = 0000006BEBE47800] 01:38:28 INFO - PROCESS | 3252 | 1463819908026 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BEDB70800) [pid = 3252] [serial = 188] [outer = 0000006BEBE47800] 01:38:28 INFO - PROCESS | 3252 | 1463819908454 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 01:38:28 INFO - PROCESS | 3252 | 1463819908527 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 3252 | 1463819908529 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 01:38:28 INFO - PROCESS | 3252 | 1463819908533 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:38:28 INFO - PROCESS | 3252 | 1463819908535 Marionette TRACE conn6 <- [1,218,null,{}] 01:38:28 INFO - PROCESS | 3252 | 1463819908539 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}] 01:38:28 INFO - PROCESS | 3252 | 1463819908637 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 01:38:28 INFO - PROCESS | 3252 | 1463819908645 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDA7800 == 35 [pid = 3252] [id = 64] 01:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BEDBEC400) [pid = 3252] [serial = 189] [outer = 0000000000000000] 01:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BEE445400) [pid = 3252] [serial = 190] [outer = 0000006BEDBEC400] 01:38:28 INFO - PROCESS | 3252 | 1463819908692 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BEE67EC00) [pid = 3252] [serial = 191] [outer = 0000006BEDBEC400] 01:38:29 INFO - PROCESS | 3252 | 1463819909137 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 01:38:29 INFO - PROCESS | 3252 | 1463819909167 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 3252 | 1463819909169 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 01:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:38:29 INFO - PROCESS | 3252 | 1463819909173 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 3252 | 1463819909174 Marionette TRACE conn6 <- [1,222,null,{}] 01:38:29 INFO - PROCESS | 3252 | 1463819909178 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}] 01:38:29 INFO - PROCESS | 3252 | 1463819909299 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 01:38:29 INFO - PROCESS | 3252 | 1463819909371 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFB20000 == 36 [pid = 3252] [id = 65] 01:38:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEE688800) [pid = 3252] [serial = 192] [outer = 0000000000000000] 01:38:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEEC69400) [pid = 3252] [serial = 193] [outer = 0000006BEE688800] 01:38:29 INFO - PROCESS | 3252 | 1463819909417 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BEF645400) [pid = 3252] [serial = 194] [outer = 0000006BEE688800] 01:38:29 INFO - PROCESS | 3252 | 1463819909823 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 01:38:29 INFO - PROCESS | 3252 | 1463819909866 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 3252 | 1463819909869 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 01:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:38:29 INFO - PROCESS | 3252 | 1463819909872 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 3252 | 1463819909874 Marionette TRACE conn6 <- [1,226,null,{}] 01:38:29 INFO - PROCESS | 3252 | 1463819909883 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}] 01:38:29 INFO - PROCESS | 3252 | 1463819909980 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 01:38:29 INFO - PROCESS | 3252 | 1463819909988 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1639000 == 37 [pid = 3252] [id = 66] 01:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEF64A400) [pid = 3252] [serial = 195] [outer = 0000000000000000] 01:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEF653400) [pid = 3252] [serial = 196] [outer = 0000006BEF64A400] 01:38:30 INFO - PROCESS | 3252 | 1463819910033 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEFF41000) [pid = 3252] [serial = 197] [outer = 0000006BEF64A400] 01:38:30 INFO - PROCESS | 3252 | 1463819910448 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]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEE6C4400) [pid = 3252] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BEE688400) [pid = 3252] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEE179C00) [pid = 3252] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEB335800) [pid = 3252] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BF1E0FC00) [pid = 3252] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BEC605400) [pid = 3252] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BE2226400) [pid = 3252] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BE2959000) [pid = 3252] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BE295B400) [pid = 3252] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BDD2E5400) [pid = 3252] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BF5BE3400) [pid = 3252] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BEED52400) [pid = 3252] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BEBAEA400) [pid = 3252] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:38:30 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BEF652400) [pid = 3252] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:38:30 INFO - PROCESS | 3252 | 1463819910616 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 3252 | 1463819910618 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 01:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:38:30 INFO - PROCESS | 3252 | 1463819910649 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 3252 | 1463819910651 Marionette TRACE conn6 <- [1,230,null,{}] 01:38:30 INFO - PROCESS | 3252 | 1463819910655 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}] 01:38:30 INFO - PROCESS | 3252 | 1463819910731 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 01:38:30 INFO - PROCESS | 3252 | 1463819910740 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2709000 == 38 [pid = 3252] [id = 67] 01:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BE838B800) [pid = 3252] [serial = 198] [outer = 0000000000000000] 01:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BEBAE0800) [pid = 3252] [serial = 199] [outer = 0000006BE838B800] 01:38:30 INFO - PROCESS | 3252 | 1463819910785 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BEBE2C400) [pid = 3252] [serial = 200] [outer = 0000006BE838B800] 01:38:31 INFO - PROCESS | 3252 | 1463819911164 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 585ms 01:38:31 INFO - PROCESS | 3252 | 1463819911242 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 3252 | 1463819911244 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 01:38:31 INFO - PROCESS | 3252 | 1463819911247 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:38:31 INFO - PROCESS | 3252 | 1463819911249 Marionette TRACE conn6 <- [1,234,null,{}] 01:38:31 INFO - PROCESS | 3252 | 1463819911253 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}] 01:38:31 INFO - PROCESS | 3252 | 1463819911332 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 01:38:31 INFO - PROCESS | 3252 | 1463819911339 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF432E800 == 39 [pid = 3252] [id = 68] 01:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BEBE43000) [pid = 3252] [serial = 201] [outer = 0000000000000000] 01:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BEF64C400) [pid = 3252] [serial = 202] [outer = 0000006BEBE43000] 01:38:31 INFO - PROCESS | 3252 | 1463819911384 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BF05DE800) [pid = 3252] [serial = 203] [outer = 0000006BEBE43000] 01:38:31 INFO - PROCESS | 3252 | 1463819911775 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 01:38:31 INFO - PROCESS | 3252 | 1463819911837 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 3252 | 1463819911839 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 01:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:38:31 INFO - PROCESS | 3252 | 1463819911842 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 3252 | 1463819911844 Marionette TRACE conn6 <- [1,238,null,{}] 01:38:31 INFO - PROCESS | 3252 | 1463819911848 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}] 01:38:31 INFO - PROCESS | 3252 | 1463819911934 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 01:38:31 INFO - PROCESS | 3252 | 1463819911940 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57C6800 == 40 [pid = 3252] [id = 69] 01:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BF0806400) [pid = 3252] [serial = 204] [outer = 0000000000000000] 01:38:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BF08B1400) [pid = 3252] [serial = 205] [outer = 0000006BF0806400] 01:38:31 INFO - PROCESS | 3252 | 1463819911984 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BF1D3B800) [pid = 3252] [serial = 206] [outer = 0000006BF0806400] 01:38:32 INFO - PROCESS | 3252 | 1463819912405 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 01:38:32 INFO - PROCESS | 3252 | 1463819912432 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 3252 | 1463819912435 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 01:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:38:32 INFO - PROCESS | 3252 | 1463819912447 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 3252 | 1463819912450 Marionette TRACE conn6 <- [1,242,null,{}] 01:38:32 INFO - PROCESS | 3252 | 1463819912455 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}] 01:38:32 INFO - PROCESS | 3252 | 1463819912552 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 01:38:32 INFO - PROCESS | 3252 | 1463819912559 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66C5800 == 41 [pid = 3252] [id = 70] 01:38:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BF1D48C00) [pid = 3252] [serial = 207] [outer = 0000000000000000] 01:38:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BF1E57C00) [pid = 3252] [serial = 208] [outer = 0000006BF1D48C00] 01:38:32 INFO - PROCESS | 3252 | 1463819912609 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BF430E400) [pid = 3252] [serial = 209] [outer = 0000006BF1D48C00] 01:38:33 INFO - PROCESS | 3252 | 1463819913212 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 837ms 01:38:33 INFO - PROCESS | 3252 | 1463819913284 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 3252 | 1463819913290 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 01:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:38:33 INFO - PROCESS | 3252 | 1463819913296 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 3252 | 1463819913301 Marionette TRACE conn6 <- [1,246,null,{}] 01:38:33 INFO - PROCESS | 3252 | 1463819913307 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}] 01:38:33 INFO - PROCESS | 3252 | 1463819913427 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 01:38:33 INFO - PROCESS | 3252 | 1463819913486 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85B2000 == 42 [pid = 3252] [id = 71] 01:38:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BE690CC00) [pid = 3252] [serial = 210] [outer = 0000000000000000] 01:38:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BE7412000) [pid = 3252] [serial = 211] [outer = 0000006BE690CC00] 01:38:33 INFO - PROCESS | 3252 | 1463819913545 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEB3A3800) [pid = 3252] [serial = 212] [outer = 0000006BE690CC00] 01:38:34 INFO - PROCESS | 3252 | 1463819914239 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]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 985ms 01:38:34 INFO - PROCESS | 3252 | 1463819914292 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 3252 | 1463819914298 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 01:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:38:34 INFO - PROCESS | 3252 | 1463819914309 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 3252 | 1463819914312 Marionette TRACE conn6 <- [1,250,null,{}] 01:38:34 INFO - PROCESS | 3252 | 1463819914317 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}] 01:38:34 INFO - PROCESS | 3252 | 1463819914430 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 01:38:34 INFO - PROCESS | 3252 | 1463819914496 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57BE800 == 43 [pid = 3252] [id = 72] 01:38:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEBAEB000) [pid = 3252] [serial = 213] [outer = 0000000000000000] 01:38:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEE17A000) [pid = 3252] [serial = 214] [outer = 0000006BEBAEB000] 01:38:34 INFO - PROCESS | 3252 | 1463819914554 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEE81C400) [pid = 3252] [serial = 215] [outer = 0000006BEBAEB000] 01:38:35 INFO - PROCESS | 3252 | 1463819915133 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 01:38:35 INFO - PROCESS | 3252 | 1463819915190 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3252 | 1463819915193 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 01:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:38:35 INFO - PROCESS | 3252 | 1463819915197 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 3252 | 1463819915202 Marionette TRACE conn6 <- [1,254,null,{}] 01:38:35 INFO - PROCESS | 3252 | 1463819915213 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}] 01:38:35 INFO - PROCESS | 3252 | 1463819915322 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 01:38:35 INFO - PROCESS | 3252 | 1463819915402 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69AA000 == 44 [pid = 3252] [id = 73] 01:38:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BF1E1BC00) [pid = 3252] [serial = 216] [outer = 0000000000000000] 01:38:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BF1E58400) [pid = 3252] [serial = 217] [outer = 0000006BF1E1BC00] 01:38:35 INFO - PROCESS | 3252 | 1463819915461 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BF430D800) [pid = 3252] [serial = 218] [outer = 0000006BF1E1BC00] 01:38:36 INFO - PROCESS | 3252 | 1463819916015 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 882ms 01:38:36 INFO - PROCESS | 3252 | 1463819916079 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 3252 | 1463819916082 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 01:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:38:36 INFO - PROCESS | 3252 | 1463819916086 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 3252 | 1463819916089 Marionette TRACE conn6 <- [1,258,null,{}] 01:38:36 INFO - PROCESS | 3252 | 1463819916092 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}] 01:38:36 INFO - PROCESS | 3252 | 1463819916203 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 01:38:36 INFO - PROCESS | 3252 | 1463819916268 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF420D000 == 45 [pid = 3252] [id = 74] 01:38:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BF4318000) [pid = 3252] [serial = 219] [outer = 0000000000000000] 01:38:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BF43BB000) [pid = 3252] [serial = 220] [outer = 0000006BF4318000] 01:38:36 INFO - PROCESS | 3252 | 1463819916325 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BF593EC00) [pid = 3252] [serial = 221] [outer = 0000006BF4318000] 01:38:36 INFO - PROCESS | 3252 | 1463819916880 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 840ms 01:38:36 INFO - PROCESS | 3252 | 1463819916928 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 3252 | 1463819916930 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 01:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:38:36 INFO - PROCESS | 3252 | 1463819916934 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 3252 | 1463819916936 Marionette TRACE conn6 <- [1,262,null,{}] 01:38:36 INFO - PROCESS | 3252 | 1463819916940 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}] 01:38:37 INFO - PROCESS | 3252 | 1463819917044 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 01:38:37 INFO - PROCESS | 3252 | 1463819917123 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE77E3000 == 46 [pid = 3252] [id = 75] 01:38:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006B96933C00) [pid = 3252] [serial = 222] [outer = 0000000000000000] 01:38:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B9693B000) [pid = 3252] [serial = 223] [outer = 0000006B96933C00] 01:38:37 INFO - PROCESS | 3252 | 1463819917180 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BE2222400) [pid = 3252] [serial = 224] [outer = 0000006B96933C00] 01:38:37 INFO - PROCESS | 3252 | 1463819917965 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1079ms 01:38:38 INFO - PROCESS | 3252 | 1463819918046 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 3252 | 1463819918050 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 01:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:38:38 INFO - PROCESS | 3252 | 1463819918084 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 3252 | 1463819918086 Marionette TRACE conn6 <- [1,266,null,{}] 01:38:38 INFO - PROCESS | 3252 | 1463819918203 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}] 01:38:38 INFO - PROCESS | 3252 | 1463819918307 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 01:38:38 INFO - PROCESS | 3252 | 1463819918444 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91E6000 == 47 [pid = 3252] [id = 76] 01:38:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BE2959800) [pid = 3252] [serial = 225] [outer = 0000000000000000] 01:38:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BE3678000) [pid = 3252] [serial = 226] [outer = 0000006BE2959800] 01:38:38 INFO - PROCESS | 3252 | 1463819918498 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BE71A8C00) [pid = 3252] [serial = 227] [outer = 0000006BE2959800] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57C6800 == 46 [pid = 3252] [id = 69] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF432E800 == 45 [pid = 3252] [id = 68] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2709000 == 44 [pid = 3252] [id = 67] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1639000 == 43 [pid = 3252] [id = 66] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFB20000 == 42 [pid = 3252] [id = 65] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDA7800 == 41 [pid = 3252] [id = 64] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE496800 == 40 [pid = 3252] [id = 63] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC0BF000 == 39 [pid = 3252] [id = 62] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83C6000 == 38 [pid = 3252] [id = 61] 01:38:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2478000 == 37 [pid = 3252] [id = 60] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BEE81D000) [pid = 3252] [serial = 153] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BEE6BF400) [pid = 3252] [serial = 150] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BEE44B400) [pid = 3252] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BEE471800) [pid = 3252] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BEBA28000) [pid = 3252] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BEBA31C00) [pid = 3252] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BF1E54000) [pid = 3252] [serial = 167] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEC765800) [pid = 3252] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEDBF9C00) [pid = 3252] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BE2227000) [pid = 3252] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BE2954800) [pid = 3252] [serial = 130] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEBAE5C00) [pid = 3252] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEB274000) [pid = 3252] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BE6910400) [pid = 3252] [serial = 132] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BE6DE4800) [pid = 3252] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BE8391C00) [pid = 3252] [serial = 135] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BE9117000) [pid = 3252] [serial = 136] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BF7B1AC00) [pid = 3252] [serial = 127] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEF646C00) [pid = 3252] [serial = 156] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEF651000) [pid = 3252] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BEE8E8C00) [pid = 3252] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BF08B6800) [pid = 3252] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BF05DD800) [pid = 3252] [serial = 159] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BF08B9C00) [pid = 3252] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BF1E4C800) [pid = 3252] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BF2560800) [pid = 3252] [serial = 169] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BF1D42800) [pid = 3252] [serial = 164] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BEE813400) [pid = 3252] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:38:38 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BEE8CA400) [pid = 3252] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:38:38 INFO - PROCESS | 3252 | 1463819918955 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 944ms 01:38:39 INFO - PROCESS | 3252 | 1463819919025 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 3252 | 1463819919031 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 01:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:38:39 INFO - PROCESS | 3252 | 1463819919037 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 3252 | 1463819919040 Marionette TRACE conn6 <- [1,270,null,{}] 01:38:39 INFO - PROCESS | 3252 | 1463819919044 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}] 01:38:39 INFO - PROCESS | 3252 | 1463819919130 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 01:38:39 INFO - PROCESS | 3252 | 1463819919149 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83C6000 == 38 [pid = 3252] [id = 77] 01:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BE7173000) [pid = 3252] [serial = 228] [outer = 0000000000000000] 01:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BE763CC00) [pid = 3252] [serial = 229] [outer = 0000006BE7173000] 01:38:39 INFO - PROCESS | 3252 | 1463819919195 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BE8392400) [pid = 3252] [serial = 230] [outer = 0000006BE7173000] 01:38:39 INFO - PROCESS | 3252 | 1463819919614 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 01:38:39 INFO - PROCESS | 3252 | 1463819919668 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 3252 | 1463819919670 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 01:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:38:39 INFO - PROCESS | 3252 | 1463819919679 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 3252 | 1463819919683 Marionette TRACE conn6 <- [1,274,null,{}] 01:38:39 INFO - PROCESS | 3252 | 1463819919695 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}] 01:38:39 INFO - PROCESS | 3252 | 1463819919809 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 01:38:39 INFO - PROCESS | 3252 | 1463819919826 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE62C800 == 39 [pid = 3252] [id = 78] 01:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BEBA30800) [pid = 3252] [serial = 231] [outer = 0000000000000000] 01:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BEBADD400) [pid = 3252] [serial = 232] [outer = 0000006BEBA30800] 01:38:39 INFO - PROCESS | 3252 | 1463819919875 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BEBBB2C00) [pid = 3252] [serial = 233] [outer = 0000006BEBA30800] 01:38:40 INFO - PROCESS | 3252 | 1463819920305 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 01:38:40 INFO - PROCESS | 3252 | 1463819920374 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 3252 | 1463819920376 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 01:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:38:40 INFO - PROCESS | 3252 | 1463819920380 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 3252 | 1463819920382 Marionette TRACE conn6 <- [1,278,null,{}] 01:38:40 INFO - PROCESS | 3252 | 1463819920385 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}] 01:38:40 INFO - PROCESS | 3252 | 1463819920469 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 01:38:40 INFO - PROCESS | 3252 | 1463819920478 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDAA800 == 40 [pid = 3252] [id = 79] 01:38:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BEBE3F800) [pid = 3252] [serial = 234] [outer = 0000000000000000] 01:38:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEBE48C00) [pid = 3252] [serial = 235] [outer = 0000006BEBE3F800] 01:38:40 INFO - PROCESS | 3252 | 1463819920524 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEC769000) [pid = 3252] [serial = 236] [outer = 0000006BEBE3F800] 01:38:40 INFO - PROCESS | 3252 | 1463819920950 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 585ms 01:38:40 INFO - PROCESS | 3252 | 1463819920972 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 3252 | 1463819920974 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 01:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:38:40 INFO - PROCESS | 3252 | 1463819920977 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 3252 | 1463819920979 Marionette TRACE conn6 <- [1,282,null,{}] 01:38:40 INFO - PROCESS | 3252 | 1463819920983 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}] 01:38:41 INFO - PROCESS | 3252 | 1463819921091 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 01:38:41 INFO - PROCESS | 3252 | 1463819921098 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF777000 == 41 [pid = 3252] [id = 80] 01:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BEDBF9800) [pid = 3252] [serial = 237] [outer = 0000000000000000] 01:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEE469800) [pid = 3252] [serial = 238] [outer = 0000006BEDBF9800] 01:38:41 INFO - PROCESS | 3252 | 1463819921143 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEE686000) [pid = 3252] [serial = 239] [outer = 0000006BEDBF9800] 01:38:41 INFO - PROCESS | 3252 | 1463819921602 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 01:38:41 INFO - PROCESS | 3252 | 1463819921660 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 3252 | 1463819921662 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 01:38:41 INFO - PROCESS | 3252 | 1463819921674 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:38:41 INFO - PROCESS | 3252 | 1463819921676 Marionette TRACE conn6 <- [1,286,null,{}] 01:38:41 INFO - PROCESS | 3252 | 1463819921679 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}] 01:38:41 INFO - PROCESS | 3252 | 1463819921806 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 01:38:41 INFO - PROCESS | 3252 | 1463819921859 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1DDB800 == 42 [pid = 3252] [id = 81] 01:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEE814000) [pid = 3252] [serial = 240] [outer = 0000000000000000] 01:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEE8F1400) [pid = 3252] [serial = 241] [outer = 0000006BEE814000] 01:38:41 INFO - PROCESS | 3252 | 1463819921906 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEF649C00) [pid = 3252] [serial = 242] [outer = 0000006BEE814000] 01:38:42 INFO - PROCESS | 3252 | 1463819922313 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]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 01:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:38:42 INFO - PROCESS | 3252 | 1463819922368 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 3252 | 1463819922370 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 01:38:42 INFO - PROCESS | 3252 | 1463819922379 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 3252 | 1463819922381 Marionette TRACE conn6 <- [1,290,null,{}] 01:38:42 INFO - PROCESS | 3252 | 1463819922384 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}] 01:38:42 INFO - PROCESS | 3252 | 1463819922508 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 01:38:42 INFO - PROCESS | 3252 | 1463819922552 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41C7800 == 43 [pid = 3252] [id = 82] 01:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEF652C00) [pid = 3252] [serial = 243] [outer = 0000000000000000] 01:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEFEC4800) [pid = 3252] [serial = 244] [outer = 0000006BEF652C00] 01:38:42 INFO - PROCESS | 3252 | 1463819922598 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BF08A2C00) [pid = 3252] [serial = 245] [outer = 0000006BEF652C00] 01:38:43 INFO - PROCESS | 3252 | 1463819923041 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]]]}] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BF0806400) [pid = 3252] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEE688800) [pid = 3252] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BE6A7D000) [pid = 3252] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BE76E5400) [pid = 3252] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEBE47800) [pid = 3252] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEF64A400) [pid = 3252] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BE201E000) [pid = 3252] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEBADC400) [pid = 3252] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BE838B800) [pid = 3252] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BEBE43000) [pid = 3252] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:38:43 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BEDBEC400) [pid = 3252] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 01:38:43 INFO - PROCESS | 3252 | 1463819923069 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3252 | 1463819923071 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:38:43 INFO - PROCESS | 3252 | 1463819923075 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 3252 | 1463819923076 Marionette TRACE conn6 <- [1,294,null,{}] 01:38:43 INFO - PROCESS | 3252 | 1463819923080 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}] 01:38:43 INFO - PROCESS | 3252 | 1463819923169 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 01:38:43 INFO - PROCESS | 3252 | 1463819923178 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF432B000 == 44 [pid = 3252] [id = 83] 01:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEB270000) [pid = 3252] [serial = 246] [outer = 0000000000000000] 01:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEBE47800) [pid = 3252] [serial = 247] [outer = 0000006BEB270000] 01:38:43 INFO - PROCESS | 3252 | 1463819923222 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BF08B9C00) [pid = 3252] [serial = 248] [outer = 0000006BEB270000] 01:38:43 INFO - PROCESS | 3252 | 1463819923631 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 01:38:43 INFO - PROCESS | 3252 | 1463819923665 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3252 | 1463819923667 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:38:43 INFO - PROCESS | 3252 | 1463819923670 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 3252 | 1463819923672 Marionette TRACE conn6 <- [1,298,null,{}] 01:38:43 INFO - PROCESS | 3252 | 1463819923676 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}] 01:38:43 INFO - PROCESS | 3252 | 1463819923758 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 01:38:43 INFO - PROCESS | 3252 | 1463819923765 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57D1800 == 45 [pid = 3252] [id = 84] 01:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEC737000) [pid = 3252] [serial = 249] [outer = 0000000000000000] 01:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BF1E50800) [pid = 3252] [serial = 250] [outer = 0000006BEC737000] 01:38:43 INFO - PROCESS | 3252 | 1463819923810 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BF2562800) [pid = 3252] [serial = 251] [outer = 0000006BEC737000] 01:38:44 INFO - PROCESS | 3252 | 1463819924234 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 586ms 01:38:44 INFO - PROCESS | 3252 | 1463819924260 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 3252 | 1463819924262 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 01:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:38:44 INFO - PROCESS | 3252 | 1463819924265 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 3252 | 1463819924267 Marionette TRACE conn6 <- [1,302,null,{}] 01:38:44 INFO - PROCESS | 3252 | 1463819924281 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}] 01:38:44 INFO - PROCESS | 3252 | 1463819924372 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 01:38:44 INFO - PROCESS | 3252 | 1463819924379 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF675F800 == 46 [pid = 3252] [id = 85] 01:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BF2AB9C00) [pid = 3252] [serial = 252] [outer = 0000000000000000] 01:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BF410DC00) [pid = 3252] [serial = 253] [outer = 0000006BF2AB9C00] 01:38:44 INFO - PROCESS | 3252 | 1463819924423 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BF4113400) [pid = 3252] [serial = 254] [outer = 0000006BF2AB9C00] 01:38:44 INFO - PROCESS | 3252 | 1463819924831 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 586ms 01:38:44 INFO - PROCESS | 3252 | 1463819924854 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 3252 | 1463819924856 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 01:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:38:44 INFO - PROCESS | 3252 | 1463819924859 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 3252 | 1463819924862 Marionette TRACE conn6 <- [1,306,null,{}] 01:38:44 INFO - PROCESS | 3252 | 1463819924879 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}] 01:38:44 INFO - PROCESS | 3252 | 1463819924984 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 01:38:44 INFO - PROCESS | 3252 | 1463819924993 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6A9B800 == 47 [pid = 3252] [id = 86] 01:38:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B80575800) [pid = 3252] [serial = 255] [outer = 0000000000000000] 01:38:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BF410C800) [pid = 3252] [serial = 256] [outer = 0000006B80575800] 01:38:45 INFO - PROCESS | 3252 | 1463819925043 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BF4315000) [pid = 3252] [serial = 257] [outer = 0000006B80575800] 01:38:45 INFO - PROCESS | 3252 | 1463819925470 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:38:45 INFO - PROCESS | 3252 | 1463819925772 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 01:38:45 INFO - PROCESS | 3252 | 1463819925808 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 3252 | 1463819925813 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 01:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:38:45 INFO - PROCESS | 3252 | 1463819925818 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 3252 | 1463819925822 Marionette TRACE conn6 <- [1,310,null,{}] 01:38:45 INFO - PROCESS | 3252 | 1463819925827 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}] 01:38:45 INFO - PROCESS | 3252 | 1463819925946 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 01:38:46 INFO - PROCESS | 3252 | 1463819926015 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83AF000 == 48 [pid = 3252] [id = 87] 01:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE2952400) [pid = 3252] [serial = 258] [outer = 0000000000000000] 01:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE38EF000) [pid = 3252] [serial = 259] [outer = 0000006BE2952400] 01:38:46 INFO - PROCESS | 3252 | 1463819926074 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BE8D72800) [pid = 3252] [serial = 260] [outer = 0000006BE2952400] 01:38:46 INFO - PROCESS | 3252 | 1463819926698 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 943ms 01:38:46 INFO - PROCESS | 3252 | 1463819926765 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3252 | 1463819926770 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:38:46 INFO - PROCESS | 3252 | 1463819926777 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 3252 | 1463819926780 Marionette TRACE conn6 <- [1,314,null,{}] 01:38:46 INFO - PROCESS | 3252 | 1463819926784 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}] 01:38:46 INFO - PROCESS | 3252 | 1463819926932 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 01:38:46 INFO - PROCESS | 3252 | 1463819926950 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF33E000 == 49 [pid = 3252] [id = 88] 01:38:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BEBA25C00) [pid = 3252] [serial = 261] [outer = 0000000000000000] 01:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BEBE2D400) [pid = 3252] [serial = 262] [outer = 0000006BEBA25C00] 01:38:47 INFO - PROCESS | 3252 | 1463819927007 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BEE46C400) [pid = 3252] [serial = 263] [outer = 0000006BEBA25C00] 01:38:47 INFO - PROCESS | 3252 | 1463819927612 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]]]}] 01:38:47 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. 01:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 01:38:47 INFO - PROCESS | 3252 | 1463819927660 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 3252 | 1463819927663 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 01:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:38:47 INFO - PROCESS | 3252 | 1463819927667 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 3252 | 1463819927671 Marionette TRACE conn6 <- [1,318,null,{}] 01:38:47 INFO - PROCESS | 3252 | 1463819927682 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}] 01:38:47 INFO - PROCESS | 3252 | 1463819927798 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 01:38:47 INFO - PROCESS | 3252 | 1463819927868 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6A9D000 == 50 [pid = 3252] [id = 89] 01:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BEF572C00) [pid = 3252] [serial = 264] [outer = 0000000000000000] 01:38:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BEFFE4C00) [pid = 3252] [serial = 265] [outer = 0000006BEF572C00] 01:38:47 INFO - PROCESS | 3252 | 1463819927927 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BF4114000) [pid = 3252] [serial = 266] [outer = 0000006BEF572C00] 01:38:48 INFO - PROCESS | 3252 | 1463819928612 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]]]}] 01:38:48 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. 01:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 984ms 01:38:48 INFO - PROCESS | 3252 | 1463819928653 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 3252 | 1463819928657 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 01:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:38:48 INFO - PROCESS | 3252 | 1463819928660 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 3252 | 1463819928663 Marionette TRACE conn6 <- [1,322,null,{}] 01:38:48 INFO - PROCESS | 3252 | 1463819928666 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}] 01:38:48 INFO - PROCESS | 3252 | 1463819928779 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 01:38:48 INFO - PROCESS | 3252 | 1463819928848 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE216E800 == 51 [pid = 3252] [id = 90] 01:38:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEBE2D800) [pid = 3252] [serial = 267] [outer = 0000000000000000] 01:38:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BEE680800) [pid = 3252] [serial = 268] [outer = 0000006BEBE2D800] 01:38:48 INFO - PROCESS | 3252 | 1463819928905 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BF4111C00) [pid = 3252] [serial = 269] [outer = 0000006BEBE2D800] 01:38:49 INFO - PROCESS | 3252 | 1463819929766 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]]]}] 01:38:49 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. 01:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1142ms 01:38:49 INFO - PROCESS | 3252 | 1463819929804 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 3252 | 1463819929808 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 01:38:49 INFO - PROCESS | 3252 | 1463819929814 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:38:49 INFO - PROCESS | 3252 | 1463819929817 Marionette TRACE conn6 <- [1,326,null,{}] 01:38:49 INFO - PROCESS | 3252 | 1463819929822 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}] 01:38:49 INFO - PROCESS | 3252 | 1463819929925 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 01:38:50 INFO - PROCESS | 3252 | 1463819929993 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE69CF000 == 52 [pid = 3252] [id = 91] 01:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BE294C800) [pid = 3252] [serial = 270] [outer = 0000000000000000] 01:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BE2227C00) [pid = 3252] [serial = 271] [outer = 0000006BE294C800] 01:38:50 INFO - PROCESS | 3252 | 1463819930043 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BE772BC00) [pid = 3252] [serial = 272] [outer = 0000006BE294C800] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF675F800 == 51 [pid = 3252] [id = 85] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57D1800 == 50 [pid = 3252] [id = 84] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF432B000 == 49 [pid = 3252] [id = 83] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF41C7800 == 48 [pid = 3252] [id = 82] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1DDB800 == 47 [pid = 3252] [id = 81] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF777000 == 46 [pid = 3252] [id = 80] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDAA800 == 45 [pid = 3252] [id = 79] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE62C800 == 44 [pid = 3252] [id = 78] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83C6000 == 43 [pid = 3252] [id = 77] 01:38:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91E6000 == 42 [pid = 3252] [id = 76] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BEEC69400) [pid = 3252] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BE772D000) [pid = 3252] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BEB271800) [pid = 3252] [serial = 182] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BEB3A7000) [pid = 3252] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BE8334800) [pid = 3252] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BEC60B000) [pid = 3252] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BEF653400) [pid = 3252] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BE221E400) [pid = 3252] [serial = 172] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BE221C400) [pid = 3252] [serial = 178] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BE3678C00) [pid = 3252] [serial = 179] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BEBAE2800) [pid = 3252] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BEBE40000) [pid = 3252] [serial = 185] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEF645400) [pid = 3252] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEBAE0800) [pid = 3252] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BEBE2C400) [pid = 3252] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BEFF41000) [pid = 3252] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BF05DE800) [pid = 3252] [serial = 203] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEE445400) [pid = 3252] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BEE67EC00) [pid = 3252] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BEF64C400) [pid = 3252] [serial = 202] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BF1D3B800) [pid = 3252] [serial = 206] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEDB70800) [pid = 3252] [serial = 188] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BF08B1400) [pid = 3252] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:38:50 INFO - PROCESS | 3252 | 1463819930607 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]]]}] 01:38:50 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. 01:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 839ms 01:38:50 INFO - PROCESS | 3252 | 1463819930657 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 3252 | 1463819930663 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 01:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:38:50 INFO - PROCESS | 3252 | 1463819930669 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 3252 | 1463819930672 Marionette TRACE conn6 <- [1,330,null,{}] 01:38:50 INFO - PROCESS | 3252 | 1463819930676 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}] 01:38:50 INFO - PROCESS | 3252 | 1463819930765 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 01:38:50 INFO - PROCESS | 3252 | 1463819930828 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE77D4000 == 43 [pid = 3252] [id = 92] 01:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BE1BB8400) [pid = 3252] [serial = 273] [outer = 0000000000000000] 01:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BE3678C00) [pid = 3252] [serial = 274] [outer = 0000006BE1BB8400] 01:38:50 INFO - PROCESS | 3252 | 1463819930875 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BE9111C00) [pid = 3252] [serial = 275] [outer = 0000006BE1BB8400] 01:38:51 INFO - PROCESS | 3252 | 1463819931264 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]]]}] 01:38:51 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. 01:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 01:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:38:51 INFO - PROCESS | 3252 | 1463819931299 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 3252 | 1463819931301 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 01:38:51 INFO - PROCESS | 3252 | 1463819931305 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 3252 | 1463819931309 Marionette TRACE conn6 <- [1,334,null,{}] 01:38:51 INFO - PROCESS | 3252 | 1463819931320 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}] 01:38:51 INFO - PROCESS | 3252 | 1463819931404 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 01:38:51 INFO - PROCESS | 3252 | 1463819931412 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC0C8000 == 44 [pid = 3252] [id = 93] 01:38:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEBA2D400) [pid = 3252] [serial = 276] [outer = 0000000000000000] 01:38:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEBADD800) [pid = 3252] [serial = 277] [outer = 0000006BEBA2D400] 01:38:51 INFO - PROCESS | 3252 | 1463819931460 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEBBAE400) [pid = 3252] [serial = 278] [outer = 0000006BEBA2D400] 01:38:51 INFO - PROCESS | 3252 | 1463819931900 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]]]}] 01:38:51 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. 01:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 01:38:51 INFO - PROCESS | 3252 | 1463819931941 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 3252 | 1463819931944 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 01:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:38:51 INFO - PROCESS | 3252 | 1463819931947 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 3252 | 1463819931949 Marionette TRACE conn6 <- [1,338,null,{}] 01:38:51 INFO - PROCESS | 3252 | 1463819931953 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}] 01:38:52 INFO - PROCESS | 3252 | 1463819932039 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 01:38:52 INFO - PROCESS | 3252 | 1463819932048 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE633800 == 45 [pid = 3252] [id = 94] 01:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEBE2DC00) [pid = 3252] [serial = 279] [outer = 0000000000000000] 01:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BEBE43C00) [pid = 3252] [serial = 280] [outer = 0000006BEBE2DC00] 01:38:52 INFO - PROCESS | 3252 | 1463819932094 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BEC60E400) [pid = 3252] [serial = 281] [outer = 0000006BEBE2DC00] 01:38:52 INFO - PROCESS | 3252 | 1463819932532 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]]]}] 01:38:52 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. 01:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 01:38:52 INFO - PROCESS | 3252 | 1463819932578 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 3252 | 1463819932580 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 01:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:38:52 INFO - PROCESS | 3252 | 1463819932584 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 3252 | 1463819932586 Marionette TRACE conn6 <- [1,342,null,{}] 01:38:52 INFO - PROCESS | 3252 | 1463819932598 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}] 01:38:52 INFO - PROCESS | 3252 | 1463819932701 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 01:38:52 INFO - PROCESS | 3252 | 1463819932708 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDA3000 == 46 [pid = 3252] [id = 95] 01:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BEBE2EC00) [pid = 3252] [serial = 282] [outer = 0000000000000000] 01:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BEE170400) [pid = 3252] [serial = 283] [outer = 0000006BEBE2EC00] 01:38:52 INFO - PROCESS | 3252 | 1463819932753 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BEE46B800) [pid = 3252] [serial = 284] [outer = 0000006BEBE2EC00] 01:38:53 INFO - PROCESS | 3252 | 1463819933210 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]]]}] 01:38:53 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. 01:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 01:38:53 INFO - PROCESS | 3252 | 1463819933280 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 01:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:38:53 INFO - PROCESS | 3252 | 1463819933283 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 01:38:53 INFO - PROCESS | 3252 | 1463819933291 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 3252 | 1463819933300 Marionette TRACE conn6 <- [1,346,null,{}] 01:38:53 INFO - PROCESS | 3252 | 1463819933304 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}] 01:38:53 INFO - PROCESS | 3252 | 1463819933440 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 01:38:53 INFO - PROCESS | 3252 | 1463819933466 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF6E7800 == 47 [pid = 3252] [id = 96] 01:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BEE81B800) [pid = 3252] [serial = 285] [outer = 0000000000000000] 01:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BEE8CF000) [pid = 3252] [serial = 286] [outer = 0000006BEE81B800] 01:38:53 INFO - PROCESS | 3252 | 1463819933514 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BEED52000) [pid = 3252] [serial = 287] [outer = 0000006BEE81B800] 01:38:53 INFO - PROCESS | 3252 | 1463819933936 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]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 692ms 01:38:53 INFO - PROCESS | 3252 | 1463819933979 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 3252 | 1463819933981 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 01:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:38:53 INFO - PROCESS | 3252 | 1463819933985 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 3252 | 1463819933987 Marionette TRACE conn6 <- [1,350,null,{}] 01:38:54 INFO - PROCESS | 3252 | 1463819933990 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}] 01:38:54 INFO - PROCESS | 3252 | 1463819934092 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 01:38:54 INFO - PROCESS | 3252 | 1463819934098 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF0829800 == 48 [pid = 3252] [id = 97] 01:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BEF56C800) [pid = 3252] [serial = 288] [outer = 0000000000000000] 01:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BEF647400) [pid = 3252] [serial = 289] [outer = 0000006BEF56C800] 01:38:54 INFO - PROCESS | 3252 | 1463819934145 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEF737000) [pid = 3252] [serial = 290] [outer = 0000006BEF56C800] 01:38:54 INFO - PROCESS | 3252 | 1463819934566 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]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BEE814000) [pid = 3252] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BEDBF9800) [pid = 3252] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BEF652C00) [pid = 3252] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BEBA30800) [pid = 3252] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BF4318000) [pid = 3252] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BE690CC00) [pid = 3252] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BE7173000) [pid = 3252] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEBAEB000) [pid = 3252] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BE2959800) [pid = 3252] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BEBE3F800) [pid = 3252] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B96933C00) [pid = 3252] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BF1E1BC00) [pid = 3252] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEB270000) [pid = 3252] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BEC737000) [pid = 3252] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BF1E51000) [pid = 3252] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BE2080C00) [pid = 3252] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:38:54 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BF2AB9C00) [pid = 3252] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:38:54 INFO - PROCESS | 3252 | 1463819934820 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 3252 | 1463819934822 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 01:38:54 INFO - PROCESS | 3252 | 1463819934832 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 3252 | 1463819934834 Marionette TRACE conn6 <- [1,354,null,{}] 01:38:54 INFO - PROCESS | 3252 | 1463819934838 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}] 01:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:38:54 INFO - PROCESS | 3252 | 1463819934925 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 01:38:54 INFO - PROCESS | 3252 | 1463819934933 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF423800 == 49 [pid = 3252] [id = 98] 01:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BE2953C00) [pid = 3252] [serial = 291] [outer = 0000000000000000] 01:38:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BE7279C00) [pid = 3252] [serial = 292] [outer = 0000006BE2953C00] 01:38:54 INFO - PROCESS | 3252 | 1463819934980 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEE814C00) [pid = 3252] [serial = 293] [outer = 0000006BE2953C00] 01:38:55 INFO - PROCESS | 3252 | 1463819935397 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]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 565ms 01:38:55 INFO - PROCESS | 3252 | 1463819935415 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 3252 | 1463819935417 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 01:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:38:55 INFO - PROCESS | 3252 | 1463819935420 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 3252 | 1463819935422 Marionette TRACE conn6 <- [1,358,null,{}] 01:38:55 INFO - PROCESS | 3252 | 1463819935425 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}] 01:38:55 INFO - PROCESS | 3252 | 1463819935507 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 01:38:55 INFO - PROCESS | 3252 | 1463819935513 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B17000 == 50 [pid = 3252] [id = 99] 01:38:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEF731400) [pid = 3252] [serial = 294] [outer = 0000000000000000] 01:38:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BF05D9000) [pid = 3252] [serial = 295] [outer = 0000006BEF731400] 01:38:55 INFO - PROCESS | 3252 | 1463819935559 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BF08B5000) [pid = 3252] [serial = 296] [outer = 0000006BEF731400] 01:38:55 INFO - PROCESS | 3252 | 1463819935978 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]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 586ms 01:38:56 INFO - PROCESS | 3252 | 1463819936008 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 3252 | 1463819936010 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 01:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:38:56 INFO - PROCESS | 3252 | 1463819936013 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 3252 | 1463819936015 Marionette TRACE conn6 <- [1,362,null,{}] 01:38:56 INFO - PROCESS | 3252 | 1463819936023 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}] 01:38:56 INFO - PROCESS | 3252 | 1463819936113 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 01:38:56 INFO - PROCESS | 3252 | 1463819936122 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4213800 == 51 [pid = 3252] [id = 100] 01:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BF1D3E000) [pid = 3252] [serial = 297] [outer = 0000000000000000] 01:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BF1D4A000) [pid = 3252] [serial = 298] [outer = 0000006BF1D3E000] 01:38:56 INFO - PROCESS | 3252 | 1463819936168 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BF1E4DC00) [pid = 3252] [serial = 299] [outer = 0000006BF1D3E000] 01:38:56 INFO - PROCESS | 3252 | 1463819936620 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]]]}] 01:38:56 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. 01:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 01:38:56 INFO - PROCESS | 3252 | 1463819936647 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 3252 | 1463819936650 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 01:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:38:56 INFO - PROCESS | 3252 | 1463819936657 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 3252 | 1463819936660 Marionette TRACE conn6 <- [1,366,null,{}] 01:38:56 INFO - PROCESS | 3252 | 1463819936663 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}] 01:38:56 INFO - PROCESS | 3252 | 1463819936762 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 01:38:56 INFO - PROCESS | 3252 | 1463819936771 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57C2800 == 52 [pid = 3252] [id = 101] 01:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B80D24400) [pid = 3252] [serial = 300] [outer = 0000000000000000] 01:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BF1E4F000) [pid = 3252] [serial = 301] [outer = 0000006B80D24400] 01:38:56 INFO - PROCESS | 3252 | 1463819936822 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BF2563C00) [pid = 3252] [serial = 302] [outer = 0000006B80D24400] 01:38:57 INFO - PROCESS | 3252 | 1463819937538 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 943ms 01:38:57 INFO - PROCESS | 3252 | 1463819937598 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 3252 | 1463819937602 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 01:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:38:57 INFO - PROCESS | 3252 | 1463819937608 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 3252 | 1463819937612 Marionette TRACE conn6 <- [1,370,null,{}] 01:38:57 INFO - PROCESS | 3252 | 1463819937618 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}] 01:38:57 INFO - PROCESS | 3252 | 1463819937742 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 01:38:57 INFO - PROCESS | 3252 | 1463819937805 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE72A5800 == 53 [pid = 3252] [id = 102] 01:38:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BE221BC00) [pid = 3252] [serial = 303] [outer = 0000000000000000] 01:38:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BE294E400) [pid = 3252] [serial = 304] [outer = 0000006BE221BC00] 01:38:57 INFO - PROCESS | 3252 | 1463819937863 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BE6A75800) [pid = 3252] [serial = 305] [outer = 0000006BE221BC00] 01:38:58 INFO - PROCESS | 3252 | 1463819938482 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]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 943ms 01:38:58 INFO - PROCESS | 3252 | 1463819938556 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 3252 | 1463819938562 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 01:38:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:38:58 INFO - PROCESS | 3252 | 1463819938582 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 3252 | 1463819938586 Marionette TRACE conn6 <- [1,374,null,{}] 01:38:58 INFO - PROCESS | 3252 | 1463819938592 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}] 01:38:58 INFO - PROCESS | 3252 | 1463819938710 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 01:38:58 INFO - PROCESS | 3252 | 1463819938772 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF420800 == 54 [pid = 3252] [id = 103] 01:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BEB334800) [pid = 3252] [serial = 306] [outer = 0000000000000000] 01:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEBA2CC00) [pid = 3252] [serial = 307] [outer = 0000006BEB334800] 01:38:58 INFO - PROCESS | 3252 | 1463819938829 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BEBE23C00) [pid = 3252] [serial = 308] [outer = 0000006BEB334800] 01:38:59 INFO - PROCESS | 3252 | 1463819939430 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:38:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 901ms 01:38:59 INFO - PROCESS | 3252 | 1463819939476 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 3252 | 1463819939479 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 01:38:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:38:59 INFO - PROCESS | 3252 | 1463819939483 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 3252 | 1463819939487 Marionette TRACE conn6 <- [1,378,null,{}] 01:38:59 INFO - PROCESS | 3252 | 1463819939499 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}] 01:38:59 INFO - PROCESS | 3252 | 1463819939646 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 01:38:59 INFO - PROCESS | 3252 | 1463819939662 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66D9000 == 55 [pid = 3252] [id = 104] 01:38:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BEDBEA400) [pid = 3252] [serial = 309] [outer = 0000000000000000] 01:38:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BEE815400) [pid = 3252] [serial = 310] [outer = 0000006BEDBEA400] 01:38:59 INFO - PROCESS | 3252 | 1463819939721 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BF080E400) [pid = 3252] [serial = 311] [outer = 0000006BEDBEA400] 01:39:00 INFO - PROCESS | 3252 | 1463819940496 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:39:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1028ms 01:39:00 INFO - PROCESS | 3252 | 1463819940513 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 3252 | 1463819940516 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 01:39:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:39:00 INFO - PROCESS | 3252 | 1463819940520 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 3252 | 1463819940522 Marionette TRACE conn6 <- [1,382,null,{}] 01:39:00 INFO - PROCESS | 3252 | 1463819940527 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}] 01:39:00 INFO - PROCESS | 3252 | 1463819940635 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 01:39:00 INFO - PROCESS | 3252 | 1463819940702 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6A96800 == 56 [pid = 3252] [id = 105] 01:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BF1E5B400) [pid = 3252] [serial = 312] [outer = 0000000000000000] 01:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BF2ABF400) [pid = 3252] [serial = 313] [outer = 0000006BF1E5B400] 01:39:00 INFO - PROCESS | 3252 | 1463819940758 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BF4118400) [pid = 3252] [serial = 314] [outer = 0000006BF1E5B400] 01:39:01 INFO - PROCESS | 3252 | 1463819941348 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:39:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 882ms 01:39:01 INFO - PROCESS | 3252 | 1463819941403 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 01:39:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:39:01 INFO - PROCESS | 3252 | 1463819941406 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 01:39:01 INFO - PROCESS | 3252 | 1463819941410 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 3252 | 1463819941412 Marionette TRACE conn6 <- [1,386,null,{}] 01:39:01 INFO - PROCESS | 3252 | 1463819941416 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}] 01:39:01 INFO - PROCESS | 3252 | 1463819941539 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 01:39:01 INFO - PROCESS | 3252 | 1463819941611 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC65F000 == 57 [pid = 3252] [id = 106] 01:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BF4113C00) [pid = 3252] [serial = 315] [outer = 0000000000000000] 01:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BF414B400) [pid = 3252] [serial = 316] [outer = 0000006BF4113C00] 01:39:01 INFO - PROCESS | 3252 | 1463819941666 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BF4152000) [pid = 3252] [serial = 317] [outer = 0000006BF4113C00] 01:39:02 INFO - PROCESS | 3252 | 1463819942448 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]]]}] 01:39:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:39:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1089ms 01:39:02 INFO - PROCESS | 3252 | 1463819942502 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 3252 | 1463819942506 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 01:39:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:39:02 INFO - PROCESS | 3252 | 1463819942511 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 3252 | 1463819942515 Marionette TRACE conn6 <- [1,390,null,{}] 01:39:02 INFO - PROCESS | 3252 | 1463819942539 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}] 01:39:02 INFO - PROCESS | 3252 | 1463819942669 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 01:39:02 INFO - PROCESS | 3252 | 1463819942720 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE386D800 == 58 [pid = 3252] [id = 107] 01:39:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BE1BB9000) [pid = 3252] [serial = 318] [outer = 0000000000000000] 01:39:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BE2218400) [pid = 3252] [serial = 319] [outer = 0000006BE1BB9000] 01:39:02 INFO - PROCESS | 3252 | 1463819942771 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BE2D90400) [pid = 3252] [serial = 320] [outer = 0000006BE1BB9000] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4213800 == 57 [pid = 3252] [id = 100] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B17000 == 56 [pid = 3252] [id = 99] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF423800 == 55 [pid = 3252] [id = 98] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF0829800 == 54 [pid = 3252] [id = 97] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF6E7800 == 53 [pid = 3252] [id = 96] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDA3000 == 52 [pid = 3252] [id = 95] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE633800 == 51 [pid = 3252] [id = 94] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC0C8000 == 50 [pid = 3252] [id = 93] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE77D4000 == 49 [pid = 3252] [id = 92] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE69CF000 == 48 [pid = 3252] [id = 91] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF33E000 == 47 [pid = 3252] [id = 88] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83AF000 == 46 [pid = 3252] [id = 87] 01:39:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6A9B800 == 45 [pid = 3252] [id = 86] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BF1E57C00) [pid = 3252] [serial = 208] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | 1463819943401 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]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:39:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 922ms 01:39:03 INFO - PROCESS | 3252 | 1463819943438 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 3252 | 1463819943444 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 01:39:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BF431C000) [pid = 3252] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BE295B000) [pid = 3252] [serial = 173] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BF410DC00) [pid = 3252] [serial = 253] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEE8F1400) [pid = 3252] [serial = 241] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BEE469800) [pid = 3252] [serial = 238] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEFEC4800) [pid = 3252] [serial = 244] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BEF649C00) [pid = 3252] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BEBADD400) [pid = 3252] [serial = 232] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BEBBB2C00) [pid = 3252] [serial = 233] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BF593EC00) [pid = 3252] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BF43BB000) [pid = 3252] [serial = 220] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BEB3A3800) [pid = 3252] [serial = 212] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BE7412000) [pid = 3252] [serial = 211] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BE763CC00) [pid = 3252] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BE8392400) [pid = 3252] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BEE81C400) [pid = 3252] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BEE17A000) [pid = 3252] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BE71A8C00) [pid = 3252] [serial = 227] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BE3678000) [pid = 3252] [serial = 226] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEBE48C00) [pid = 3252] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B9693B000) [pid = 3252] [serial = 223] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BE2222400) [pid = 3252] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BF430D800) [pid = 3252] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BF1E58400) [pid = 3252] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEBE47800) [pid = 3252] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BF08B9C00) [pid = 3252] [serial = 248] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BF08A2C00) [pid = 3252] [serial = 245] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEE686000) [pid = 3252] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BF2562800) [pid = 3252] [serial = 251] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BF1E50800) [pid = 3252] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BF4113400) [pid = 3252] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEC769000) [pid = 3252] [serial = 236] [outer = 0000000000000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3252 | 1463819943467 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 3252 | 1463819943470 Marionette TRACE conn6 <- [1,394,null,{}] 01:39:03 INFO - PROCESS | 3252 | 1463819943477 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}] 01:39:03 INFO - PROCESS | 3252 | 1463819943564 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 01:39:03 INFO - PROCESS | 3252 | 1463819943572 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE69CF000 == 46 [pid = 3252] [id = 108] 01:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B9694B000) [pid = 3252] [serial = 321] [outer = 0000000000000000] 01:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BE294D000) [pid = 3252] [serial = 322] [outer = 0000006B9694B000] 01:39:03 INFO - PROCESS | 3252 | 1463819943619 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BE6A68400) [pid = 3252] [serial = 323] [outer = 0000006B9694B000] 01:39:04 INFO - PROCESS | 3252 | 1463819944095 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 650ms 01:39:04 INFO - PROCESS | 3252 | 1463819944115 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3252 | 1463819944117 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:39:04 INFO - PROCESS | 3252 | 1463819944121 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3252 | 1463819944125 Marionette TRACE conn6 <- [1,398,null,{}] 01:39:04 INFO - PROCESS | 3252 | 1463819944135 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}] 01:39:04 INFO - PROCESS | 3252 | 1463819944222 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 01:39:04 INFO - PROCESS | 3252 | 1463819944231 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC660800 == 47 [pid = 3252] [id = 109] 01:39:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEBA26400) [pid = 3252] [serial = 324] [outer = 0000000000000000] 01:39:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEBA2D000) [pid = 3252] [serial = 325] [outer = 0000006BEBA26400] 01:39:04 INFO - PROCESS | 3252 | 1463819944282 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEBAE8C00) [pid = 3252] [serial = 326] [outer = 0000006BEBA26400] 01:39:04 INFO - PROCESS | 3252 | 1463819944770 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 01:39:04 INFO - PROCESS | 3252 | 1463819944815 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3252 | 1463819944817 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:39:04 INFO - PROCESS | 3252 | 1463819944821 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3252 | 1463819944823 Marionette TRACE conn6 <- [1,402,null,{}] 01:39:04 INFO - PROCESS | 3252 | 1463819944826 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}] 01:39:04 INFO - PROCESS | 3252 | 1463819944939 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 01:39:05 INFO - PROCESS | 3252 | 1463819945008 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83A800 == 48 [pid = 3252] [id = 110] 01:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEBAEB800) [pid = 3252] [serial = 327] [outer = 0000000000000000] 01:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEBE4DC00) [pid = 3252] [serial = 328] [outer = 0000006BEBAEB800] 01:39:05 INFO - PROCESS | 3252 | 1463819945054 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEE234800) [pid = 3252] [serial = 329] [outer = 0000006BEBAEB800] 01:39:05 INFO - PROCESS | 3252 | 1463819945447 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]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:39:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 01:39:05 INFO - PROCESS | 3252 | 1463819945515 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 3252 | 1463819945517 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 01:39:05 INFO - PROCESS | 3252 | 1463819945520 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:39:05 INFO - PROCESS | 3252 | 1463819945522 Marionette TRACE conn6 <- [1,406,null,{}] 01:39:05 INFO - PROCESS | 3252 | 1463819945526 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}] 01:39:05 INFO - PROCESS | 3252 | 1463819945646 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 01:39:05 INFO - PROCESS | 3252 | 1463819945691 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF348000 == 49 [pid = 3252] [id = 111] 01:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BEE44D000) [pid = 3252] [serial = 330] [outer = 0000000000000000] 01:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BEE473800) [pid = 3252] [serial = 331] [outer = 0000006BEE44D000] 01:39:05 INFO - PROCESS | 3252 | 1463819945737 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BEE817800) [pid = 3252] [serial = 332] [outer = 0000006BEE44D000] 01:39:06 INFO - PROCESS | 3252 | 1463819946175 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:39:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 01:39:06 INFO - PROCESS | 3252 | 1463819946262 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3252 | 1463819946265 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:39:06 INFO - PROCESS | 3252 | 1463819946269 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 3252 | 1463819946270 Marionette TRACE conn6 <- [1,410,null,{}] 01:39:06 INFO - PROCESS | 3252 | 1463819946274 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}] 01:39:06 INFO - PROCESS | 3252 | 1463819946408 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 01:39:06 INFO - PROCESS | 3252 | 1463819946457 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFE4E000 == 50 [pid = 3252] [id = 112] 01:39:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BEF64A400) [pid = 3252] [serial = 333] [outer = 0000000000000000] 01:39:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BEFEC7800) [pid = 3252] [serial = 334] [outer = 0000006BEF64A400] 01:39:06 INFO - PROCESS | 3252 | 1463819946503 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BF089C000) [pid = 3252] [serial = 335] [outer = 0000006BEF64A400] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BF1D48C00) [pid = 3252] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BF1D3E000) [pid = 3252] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEF56C800) [pid = 3252] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEE81B800) [pid = 3252] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BEF572C00) [pid = 3252] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BEBE2DC00) [pid = 3252] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEBA2D400) [pid = 3252] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BE294C800) [pid = 3252] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BEBE2D800) [pid = 3252] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BE2952400) [pid = 3252] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BE1BB8400) [pid = 3252] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEBA25C00) [pid = 3252] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BE2953C00) [pid = 3252] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEBE2EC00) [pid = 3252] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:39:06 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEF731400) [pid = 3252] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:39:07 INFO - PROCESS | 3252 | 1463819947350 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]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:39:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1127ms 01:39:07 INFO - PROCESS | 3252 | 1463819947399 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 3252 | 1463819947405 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 01:39:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:39:07 INFO - PROCESS | 3252 | 1463819947410 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 3252 | 1463819947415 Marionette TRACE conn6 <- [1,414,null,{}] 01:39:07 INFO - PROCESS | 3252 | 1463819947435 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}] 01:39:07 INFO - PROCESS | 3252 | 1463819947558 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 01:39:07 INFO - PROCESS | 3252 | 1463819947620 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE76DC800 == 51 [pid = 3252] [id = 113] 01:39:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BDD2E9400) [pid = 3252] [serial = 336] [outer = 0000000000000000] 01:39:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BE2219000) [pid = 3252] [serial = 337] [outer = 0000006BDD2E9400] 01:39:07 INFO - PROCESS | 3252 | 1463819947681 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BE6761C00) [pid = 3252] [serial = 338] [outer = 0000006BDD2E9400] 01:39:08 INFO - PROCESS | 3252 | 1463819948342 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]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:39:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 01:39:08 INFO - PROCESS | 3252 | 1463819948400 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 3252 | 1463819948407 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 01:39:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:39:08 INFO - PROCESS | 3252 | 1463819948414 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 3252 | 1463819948417 Marionette TRACE conn6 <- [1,418,null,{}] 01:39:08 INFO - PROCESS | 3252 | 1463819948421 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}] 01:39:08 INFO - PROCESS | 3252 | 1463819948535 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 01:39:08 INFO - PROCESS | 3252 | 1463819948604 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF422800 == 52 [pid = 3252] [id = 114] 01:39:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BE9119000) [pid = 3252] [serial = 339] [outer = 0000000000000000] 01:39:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEBADE400) [pid = 3252] [serial = 340] [outer = 0000006BE9119000] 01:39:08 INFO - PROCESS | 3252 | 1463819948660 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEBE45000) [pid = 3252] [serial = 341] [outer = 0000006BE9119000] 01:39:09 INFO - PROCESS | 3252 | 1463819949779 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]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 01:39:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1390ms 01:39:09 INFO - PROCESS | 3252 | 1463819949809 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 3252 | 1463819949811 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 01:39:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:39:09 INFO - PROCESS | 3252 | 1463819949816 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 3252 | 1463819949820 Marionette TRACE conn6 <- [1,422,null,{}] 01:39:09 INFO - PROCESS | 3252 | 1463819949831 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}] 01:39:09 INFO - PROCESS | 3252 | 1463819949944 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 01:39:10 INFO - PROCESS | 3252 | 1463819950008 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B17000 == 53 [pid = 3252] [id = 115] 01:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEE786800) [pid = 3252] [serial = 342] [outer = 0000000000000000] 01:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEF592400) [pid = 3252] [serial = 343] [outer = 0000006BEE786800] 01:39:10 INFO - PROCESS | 3252 | 1463819950066 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEFFEB000) [pid = 3252] [serial = 344] [outer = 0000006BEE786800] 01:39:11 INFO - PROCESS | 3252 | 1463819951247 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]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:39:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1488ms 01:39:11 INFO - PROCESS | 3252 | 1463819951306 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 3252 | 1463819951310 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 01:39:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:39:11 INFO - PROCESS | 3252 | 1463819951403 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 3252 | 1463819951407 Marionette TRACE conn6 <- [1,426,null,{}] 01:39:11 INFO - PROCESS | 3252 | 1463819951415 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}] 01:39:11 INFO - PROCESS | 3252 | 1463819951515 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 01:39:11 INFO - PROCESS | 3252 | 1463819951578 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE720C800 == 54 [pid = 3252] [id = 116] 01:39:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BE2076C00) [pid = 3252] [serial = 345] [outer = 0000000000000000] 01:39:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE221F800) [pid = 3252] [serial = 346] [outer = 0000006BE2076C00] 01:39:11 INFO - PROCESS | 3252 | 1463819951630 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE7174000) [pid = 3252] [serial = 347] [outer = 0000006BE2076C00] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6AA3800 == 53 [pid = 3252] [id = 43] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF348000 == 52 [pid = 3252] [id = 111] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83A800 == 51 [pid = 3252] [id = 110] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC660800 == 50 [pid = 3252] [id = 109] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE69CF000 == 49 [pid = 3252] [id = 108] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE386D800 == 48 [pid = 3252] [id = 107] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF420800 == 47 [pid = 3252] [id = 103] 01:39:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE72A5800 == 46 [pid = 3252] [id = 102] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BF410C800) [pid = 3252] [serial = 256] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | 1463819952243 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] 01:39:12 INFO - PROCESS | 3252 | 1463819952309 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 01:39:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:39:12 INFO - PROCESS | 3252 | 1463819952315 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 3252 | 1463819952318 Marionette TRACE conn6 <- [1,430,null,{}] 01:39:12 INFO - PROCESS | 3252 | 1463819952322 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}] 01:39:12 INFO - PROCESS | 3252 | 1463819952416 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BF430E400) [pid = 3252] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BE772BC00) [pid = 3252] [serial = 272] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BE2227C00) [pid = 3252] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BF4111C00) [pid = 3252] [serial = 269] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BEE680800) [pid = 3252] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BE8D72800) [pid = 3252] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BE38EF000) [pid = 3252] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BE3678C00) [pid = 3252] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BE9111C00) [pid = 3252] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEBE2D400) [pid = 3252] [serial = 262] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEE46C400) [pid = 3252] [serial = 263] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BE7279C00) [pid = 3252] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BEE814C00) [pid = 3252] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BEF737000) [pid = 3252] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BEE170400) [pid = 3252] [serial = 283] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BEE46B800) [pid = 3252] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BF08B5000) [pid = 3252] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BF05D9000) [pid = 3252] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BF1E4DC00) [pid = 3252] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BEC60E400) [pid = 3252] [serial = 281] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BF1D4A000) [pid = 3252] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006BEF647400) [pid = 3252] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006BEED52000) [pid = 3252] [serial = 287] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006BEE8CF000) [pid = 3252] [serial = 286] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006BF4114000) [pid = 3252] [serial = 266] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006BEFFE4C00) [pid = 3252] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0000006BEBE43C00) [pid = 3252] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0000006BEBADD800) [pid = 3252] [serial = 277] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0000006BEBBAE400) [pid = 3252] [serial = 278] [outer = 0000000000000000] [url = about:blank] 01:39:12 INFO - PROCESS | 3252 | 1463819952485 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7225800 == 47 [pid = 3252] [id = 117] 01:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0000006BE2227C00) [pid = 3252] [serial = 348] [outer = 0000000000000000] 01:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0000006BE3877C00) [pid = 3252] [serial = 349] [outer = 0000006BE2227C00] 01:39:12 INFO - PROCESS | 3252 | 1463819952531 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0000006BE8393000) [pid = 3252] [serial = 350] [outer = 0000006BE2227C00] 01:39:12 INFO - PROCESS | 3252 | 1463819952978 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]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 01:39:13 INFO - PROCESS | 3252 | 1463819953007 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 3252 | 1463819953010 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 01:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:39:13 INFO - PROCESS | 3252 | 1463819953014 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 3252 | 1463819953017 Marionette TRACE conn6 <- [1,434,null,{}] 01:39:13 INFO - PROCESS | 3252 | 1463819953029 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}] 01:39:13 INFO - PROCESS | 3252 | 1463819953120 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 01:39:13 INFO - PROCESS | 3252 | 1463819953129 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC654000 == 48 [pid = 3252] [id = 118] 01:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006BEBAE8400) [pid = 3252] [serial = 351] [outer = 0000000000000000] 01:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006BEBE27400) [pid = 3252] [serial = 352] [outer = 0000006BEBAE8400] 01:39:13 INFO - PROCESS | 3252 | 1463819953177 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006BEC611800) [pid = 3252] [serial = 353] [outer = 0000006BEBAE8400] 01:39:13 INFO - PROCESS | 3252 | 1463819953639 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]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:39:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 01:39:13 INFO - PROCESS | 3252 | 1463819953709 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 3252 | 1463819953719 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 01:39:13 INFO - PROCESS | 3252 | 1463819953723 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 3252 | 1463819953725 Marionette TRACE conn6 <- [1,438,null,{}] 01:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:39:13 INFO - PROCESS | 3252 | 1463819953728 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}] 01:39:13 INFO - PROCESS | 3252 | 1463819953814 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 01:39:13 INFO - PROCESS | 3252 | 1463819953881 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE82F800 == 49 [pid = 3252] [id = 119] 01:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006BEE46DC00) [pid = 3252] [serial = 354] [outer = 0000000000000000] 01:39:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006BEE685400) [pid = 3252] [serial = 355] [outer = 0000006BEE46DC00] 01:39:13 INFO - PROCESS | 3252 | 1463819953929 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BEE818800) [pid = 3252] [serial = 356] [outer = 0000006BEE46DC00] 01:39:14 INFO - PROCESS | 3252 | 1463819954322 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]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 01:39:14 INFO - PROCESS | 3252 | 1463819954359 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 3252 | 1463819954361 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 01:39:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:39:14 INFO - PROCESS | 3252 | 1463819954364 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 3252 | 1463819954366 Marionette TRACE conn6 <- [1,442,null,{}] 01:39:14 INFO - PROCESS | 3252 | 1463819954370 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}] 01:39:14 INFO - PROCESS | 3252 | 1463819954512 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 01:39:14 INFO - PROCESS | 3252 | 1463819954540 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF357000 == 50 [pid = 3252] [id = 120] 01:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BEE6C2400) [pid = 3252] [serial = 357] [outer = 0000000000000000] 01:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BEF034400) [pid = 3252] [serial = 358] [outer = 0000006BEE6C2400] 01:39:14 INFO - PROCESS | 3252 | 1463819954586 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BEFBD5400) [pid = 3252] [serial = 359] [outer = 0000006BEE6C2400] 01:39:15 INFO - PROCESS | 3252 | 1463819955026 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 689ms 01:39:15 INFO - PROCESS | 3252 | 1463819955058 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 3252 | 1463819955061 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 01:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:39:15 INFO - PROCESS | 3252 | 1463819955064 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 3252 | 1463819955066 Marionette TRACE conn6 <- [1,446,null,{}] 01:39:15 INFO - PROCESS | 3252 | 1463819955074 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}] 01:39:15 INFO - PROCESS | 3252 | 1463819955215 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 01:39:15 INFO - PROCESS | 3252 | 1463819955267 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F6C000 == 51 [pid = 3252] [id = 121] 01:39:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BF123AC00) [pid = 3252] [serial = 360] [outer = 0000000000000000] 01:39:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BF1E4E800) [pid = 3252] [serial = 361] [outer = 0000006BF123AC00] 01:39:15 INFO - PROCESS | 3252 | 1463819955316 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BF2566000) [pid = 3252] [serial = 362] [outer = 0000006BF123AC00] 01:39:15 INFO - PROCESS | 3252 | 1463819955771 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:39:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 01:39:15 INFO - PROCESS | 3252 | 1463819955831 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 3252 | 1463819955833 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 01:39:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:39:15 INFO - PROCESS | 3252 | 1463819955841 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 3252 | 1463819955843 Marionette TRACE conn6 <- [1,450,null,{}] 01:39:15 INFO - PROCESS | 3252 | 1463819955846 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}] 01:39:15 INFO - PROCESS | 3252 | 1463819955949 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 01:39:15 INFO - PROCESS | 3252 | 1463819955963 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2483800 == 52 [pid = 3252] [id = 122] 01:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BF4115000) [pid = 3252] [serial = 363] [outer = 0000000000000000] 01:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BF4118000) [pid = 3252] [serial = 364] [outer = 0000006BF4115000] 01:39:16 INFO - PROCESS | 3252 | 1463819956043 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BF4152C00) [pid = 3252] [serial = 365] [outer = 0000006BF4115000] 01:39:16 INFO - PROCESS | 3252 | 1463819956450 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] 01:39:16 INFO - PROCESS | 3252 | 1463819956538 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 01:39:16 INFO - PROCESS | 3252 | 1463819956542 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 3252 | 1463819956543 Marionette TRACE conn6 <- [1,454,null,{}] 01:39:16 INFO - PROCESS | 3252 | 1463819956547 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}] 01:39:16 INFO - PROCESS | 3252 | 1463819956636 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 01:39:16 INFO - PROCESS | 3252 | 1463819956645 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41CD000 == 53 [pid = 3252] [id = 123] 01:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006BE690B000) [pid = 3252] [serial = 366] [outer = 0000000000000000] 01:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006BE772E400) [pid = 3252] [serial = 367] [outer = 0000006BE690B000] 01:39:16 INFO - PROCESS | 3252 | 1463819956691 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006BEF568C00) [pid = 3252] [serial = 368] [outer = 0000006BE690B000] 01:39:17 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:17 INFO - PROCESS | 3252 | 1463819957114 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]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:39:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 01:39:17 INFO - PROCESS | 3252 | 1463819957174 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 3252 | 1463819957176 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 01:39:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:39:17 INFO - PROCESS | 3252 | 1463819957180 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 3252 | 1463819957182 Marionette TRACE conn6 <- [1,458,null,{}] 01:39:17 INFO - PROCESS | 3252 | 1463819957186 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}] 01:39:17 INFO - PROCESS | 3252 | 1463819957292 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 01:39:17 INFO - PROCESS | 3252 | 1463819957301 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF432D000 == 54 [pid = 3252] [id = 124] 01:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006BEF88C400) [pid = 3252] [serial = 369] [outer = 0000000000000000] 01:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BEF891800) [pid = 3252] [serial = 370] [outer = 0000006BEF88C400] 01:39:17 INFO - PROCESS | 3252 | 1463819957351 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BF4310400) [pid = 3252] [serial = 371] [outer = 0000006BEF88C400] 01:39:17 INFO - PROCESS | 3252 | 1463819957765 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] 01:39:17 INFO - PROCESS | 3252 | 1463819957814 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 01:39:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:39:17 INFO - PROCESS | 3252 | 1463819957818 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 3252 | 1463819957820 Marionette TRACE conn6 <- [1,462,null,{}] 01:39:17 INFO - PROCESS | 3252 | 1463819957824 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}] 01:39:17 INFO - PROCESS | 3252 | 1463819957911 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 01:39:17 INFO - PROCESS | 3252 | 1463819957929 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B04800 == 55 [pid = 3252] [id = 125] 01:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B808C6000) [pid = 3252] [serial = 372] [outer = 0000000000000000] 01:39:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B808D0800) [pid = 3252] [serial = 373] [outer = 0000006B808C6000] 01:39:17 INFO - PROCESS | 3252 | 1463819957974 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BF430F800) [pid = 3252] [serial = 374] [outer = 0000006B808C6000] 01:39:18 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:18 INFO - PROCESS | 3252 | 1463819958383 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] 01:39:18 INFO - PROCESS | 3252 | 1463819958450 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 01:39:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:39:18 INFO - PROCESS | 3252 | 1463819958456 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 3252 | 1463819958458 Marionette TRACE conn6 <- [1,466,null,{}] 01:39:18 INFO - PROCESS | 3252 | 1463819958462 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}] 01:39:18 INFO - PROCESS | 3252 | 1463819958612 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 01:39:18 INFO - PROCESS | 3252 | 1463819958741 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2869000 == 56 [pid = 3252] [id = 126] 01:39:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B808CA800) [pid = 3252] [serial = 375] [outer = 0000000000000000] 01:39:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B96934000) [pid = 3252] [serial = 376] [outer = 0000006B808CA800] 01:39:18 INFO - PROCESS | 3252 | 1463819958800 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BE2291800) [pid = 3252] [serial = 377] [outer = 0000006B808CA800] 01:39:19 INFO - PROCESS | 3252 | 1463819959436 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] 01:39:19 INFO - PROCESS | 3252 | 1463819959490 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 01:39:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:39:19 INFO - PROCESS | 3252 | 1463819959495 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 3252 | 1463819959499 Marionette TRACE conn6 <- [1,470,null,{}] 01:39:19 INFO - PROCESS | 3252 | 1463819959591 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}] 01:39:19 INFO - PROCESS | 3252 | 1463819959735 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 01:39:19 INFO - PROCESS | 3252 | 1463819959747 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE826000 == 57 [pid = 3252] [id = 127] 01:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BE832F000) [pid = 3252] [serial = 378] [outer = 0000000000000000] 01:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEB335C00) [pid = 3252] [serial = 379] [outer = 0000006BE832F000] 01:39:19 INFO - PROCESS | 3252 | 1463819959806 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEBE2DC00) [pid = 3252] [serial = 380] [outer = 0000006BE832F000] 01:39:20 INFO - PROCESS | 3252 | 1463819960488 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:39:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1056ms 01:39:20 INFO - PROCESS | 3252 | 1463819960568 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 3252 | 1463819960572 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 01:39:20 INFO - PROCESS | 3252 | 1463819960577 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:39:20 INFO - PROCESS | 3252 | 1463819960579 Marionette TRACE conn6 <- [1,474,null,{}] 01:39:20 INFO - PROCESS | 3252 | 1463819960584 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}] 01:39:20 INFO - PROCESS | 3252 | 1463819960694 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 01:39:20 INFO - PROCESS | 3252 | 1463819960766 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66DC000 == 58 [pid = 3252] [id = 128] 01:39:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEF4D0C00) [pid = 3252] [serial = 381] [outer = 0000000000000000] 01:39:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEF88F400) [pid = 3252] [serial = 382] [outer = 0000006BEF4D0C00] 01:39:20 INFO - PROCESS | 3252 | 1463819960822 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BF1D47C00) [pid = 3252] [serial = 383] [outer = 0000006BEF4D0C00] 01:39:21 INFO - PROCESS | 3252 | 1463819961497 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]]]}] 01:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BF1D8C000) [pid = 3252] [serial = 384] [outer = 0000006BEE43E400] 01:39:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:39:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 985ms 01:39:21 INFO - PROCESS | 3252 | 1463819961582 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 3252 | 1463819961587 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 01:39:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:39:21 INFO - PROCESS | 3252 | 1463819961661 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 3252 | 1463819961666 Marionette TRACE conn6 <- [1,478,null,{}] 01:39:21 INFO - PROCESS | 3252 | 1463819961671 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}] 01:39:21 INFO - PROCESS | 3252 | 1463819961790 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 01:39:21 INFO - PROCESS | 3252 | 1463819961855 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B80891800 == 59 [pid = 3252] [id = 129] 01:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEF572800) [pid = 3252] [serial = 385] [outer = 0000000000000000] 01:39:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BF4319000) [pid = 3252] [serial = 386] [outer = 0000006BEF572800] 01:39:21 INFO - PROCESS | 3252 | 1463819961910 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BF5941400) [pid = 3252] [serial = 387] [outer = 0000006BEF572800] 01:39:22 INFO - PROCESS | 3252 | 1463819962505 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]]]}] 01:39:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:39:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 922ms 01:39:22 INFO - PROCESS | 3252 | 1463819962543 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 3252 | 1463819962545 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 01:39:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:39:22 INFO - PROCESS | 3252 | 1463819962549 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 3252 | 1463819962551 Marionette TRACE conn6 <- [1,482,null,{}] 01:39:22 INFO - PROCESS | 3252 | 1463819962555 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}] 01:39:22 INFO - PROCESS | 3252 | 1463819962665 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 01:39:22 INFO - PROCESS | 3252 | 1463819962735 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6A92800 == 60 [pid = 3252] [id = 130] 01:39:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BEFE97C00) [pid = 3252] [serial = 388] [outer = 0000000000000000] 01:39:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BEFEA1000) [pid = 3252] [serial = 389] [outer = 0000006BEFE97C00] 01:39:22 INFO - PROCESS | 3252 | 1463819962791 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BF1E5AC00) [pid = 3252] [serial = 390] [outer = 0000006BEFE97C00] 01:39:23 INFO - PROCESS | 3252 | 1463819963654 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]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:39:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1135ms 01:39:23 INFO - PROCESS | 3252 | 1463819963700 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 3252 | 1463819963705 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 01:39:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:39:23 INFO - PROCESS | 3252 | 1463819963711 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 3252 | 1463819963716 Marionette TRACE conn6 <- [1,486,null,{}] 01:39:23 INFO - PROCESS | 3252 | 1463819963723 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}] 01:39:23 INFO - PROCESS | 3252 | 1463819963835 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 01:39:23 INFO - PROCESS | 3252 | 1463819963900 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F66000 == 61 [pid = 3252] [id = 131] 01:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006B80DA1000) [pid = 3252] [serial = 391] [outer = 0000000000000000] 01:39:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B80DA6000) [pid = 3252] [serial = 392] [outer = 0000006B80DA1000] 01:39:23 INFO - PROCESS | 3252 | 1463819963951 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B96950800) [pid = 3252] [serial = 393] [outer = 0000006B80DA1000] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B04800 == 60 [pid = 3252] [id = 125] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF432D000 == 59 [pid = 3252] [id = 124] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF41CD000 == 58 [pid = 3252] [id = 123] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2483800 == 57 [pid = 3252] [id = 122] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F6C000 == 56 [pid = 3252] [id = 121] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF357000 == 55 [pid = 3252] [id = 120] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE82F800 == 54 [pid = 3252] [id = 119] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC654000 == 53 [pid = 3252] [id = 118] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7225800 == 52 [pid = 3252] [id = 117] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE720C800 == 51 [pid = 3252] [id = 116] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BF1E4F000) [pid = 3252] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BEFEC7800) [pid = 3252] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF422800 == 50 [pid = 3252] [id = 114] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE76DC800 == 49 [pid = 3252] [id = 113] 01:39:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFE4E000 == 48 [pid = 3252] [id = 112] 01:39:24 INFO - PROCESS | 3252 | 1463819964608 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]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:39:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 01:39:24 INFO - PROCESS | 3252 | 1463819964659 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 3252 | 1463819964664 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 01:39:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:39:24 INFO - PROCESS | 3252 | 1463819964671 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 3252 | 1463819964674 Marionette TRACE conn6 <- [1,490,null,{}] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BEE234800) [pid = 3252] [serial = 329] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BEBE4DC00) [pid = 3252] [serial = 328] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEE473800) [pid = 3252] [serial = 331] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEE817800) [pid = 3252] [serial = 332] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BF4315000) [pid = 3252] [serial = 257] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BF414B400) [pid = 3252] [serial = 316] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEBAE8C00) [pid = 3252] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BF4152000) [pid = 3252] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BE294D000) [pid = 3252] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BF4118400) [pid = 3252] [serial = 314] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEBE23C00) [pid = 3252] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEBA2CC00) [pid = 3252] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BE2218400) [pid = 3252] [serial = 319] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEBA2D000) [pid = 3252] [serial = 325] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BF2ABF400) [pid = 3252] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BF080E400) [pid = 3252] [serial = 311] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BE294E400) [pid = 3252] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BE6A75800) [pid = 3252] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BE6A68400) [pid = 3252] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BEE815400) [pid = 3252] [serial = 310] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BE2D90400) [pid = 3252] [serial = 320] [outer = 0000000000000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3252 | 1463819964699 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}] 01:39:24 INFO - PROCESS | 3252 | 1463819964791 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 01:39:24 INFO - PROCESS | 3252 | 1463819964805 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2DB0000 == 49 [pid = 3252] [id = 132] 01:39:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B80D2A800) [pid = 3252] [serial = 394] [outer = 0000000000000000] 01:39:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B96943C00) [pid = 3252] [serial = 395] [outer = 0000006B80D2A800] 01:39:24 INFO - PROCESS | 3252 | 1463819964852 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BE201E000) [pid = 3252] [serial = 396] [outer = 0000006B80D2A800] 01:39:25 INFO - PROCESS | 3252 | 1463819965330 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]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:39:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 01:39:25 INFO - PROCESS | 3252 | 1463819965364 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 3252 | 1463819965366 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 01:39:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:39:25 INFO - PROCESS | 3252 | 1463819965370 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 3252 | 1463819965374 Marionette TRACE conn6 <- [1,494,null,{}] 01:39:25 INFO - PROCESS | 3252 | 1463819965384 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}] 01:39:25 INFO - PROCESS | 3252 | 1463819965474 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 01:39:25 INFO - PROCESS | 3252 | 1463819965483 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA15000 == 50 [pid = 3252] [id = 133] 01:39:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BE367A400) [pid = 3252] [serial = 397] [outer = 0000000000000000] 01:39:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BE6A78C00) [pid = 3252] [serial = 398] [outer = 0000006BE367A400] 01:39:25 INFO - PROCESS | 3252 | 1463819965534 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BE76F0000) [pid = 3252] [serial = 399] [outer = 0000006BE367A400] 01:39:26 INFO - PROCESS | 3252 | 1463819966000 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:39:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 01:39:26 INFO - PROCESS | 3252 | 1463819966064 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 3252 | 1463819966075 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 01:39:26 INFO - PROCESS | 3252 | 1463819966078 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 3252 | 1463819966080 Marionette TRACE conn6 <- [1,498,null,{}] 01:39:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:39:26 INFO - PROCESS | 3252 | 1463819966084 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}] 01:39:26 INFO - PROCESS | 3252 | 1463819966168 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 01:39:26 INFO - PROCESS | 3252 | 1463819966177 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC656800 == 51 [pid = 3252] [id = 134] 01:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BE76E5400) [pid = 3252] [serial = 400] [outer = 0000000000000000] 01:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEB278400) [pid = 3252] [serial = 401] [outer = 0000006BE76E5400] 01:39:26 INFO - PROCESS | 3252 | 1463819966280 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEBA2E800) [pid = 3252] [serial = 402] [outer = 0000006BE76E5400] 01:39:26 INFO - PROCESS | 3252 | 1463819966666 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:39:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 01:39:26 INFO - PROCESS | 3252 | 1463819966713 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 3252 | 1463819966715 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 01:39:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:39:26 INFO - PROCESS | 3252 | 1463819966719 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 3252 | 1463819966721 Marionette TRACE conn6 <- [1,502,null,{}] 01:39:26 INFO - PROCESS | 3252 | 1463819966724 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}] 01:39:26 INFO - PROCESS | 3252 | 1463819966836 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 01:39:26 INFO - PROCESS | 3252 | 1463819966887 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE48B800 == 52 [pid = 3252] [id = 135] 01:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEBA28400) [pid = 3252] [serial = 403] [outer = 0000000000000000] 01:39:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEBAE9C00) [pid = 3252] [serial = 404] [outer = 0000006BEBA28400] 01:39:26 INFO - PROCESS | 3252 | 1463819966933 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEBE27C00) [pid = 3252] [serial = 405] [outer = 0000006BEBA28400] 01:39:27 INFO - PROCESS | 3252 | 1463819967378 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]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:39:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 01:39:27 INFO - PROCESS | 3252 | 1463819967414 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 01:39:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:39:27 INFO - PROCESS | 3252 | 1463819967416 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 01:39:27 INFO - PROCESS | 3252 | 1463819967419 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 3252 | 1463819967421 Marionette TRACE conn6 <- [1,506,null,{}] 01:39:27 INFO - PROCESS | 3252 | 1463819967425 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}] 01:39:27 INFO - PROCESS | 3252 | 1463819967563 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 01:39:27 INFO - PROCESS | 3252 | 1463819967616 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF346800 == 53 [pid = 3252] [id = 136] 01:39:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEE170800) [pid = 3252] [serial = 406] [outer = 0000000000000000] 01:39:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEE46AC00) [pid = 3252] [serial = 407] [outer = 0000006BEE170800] 01:39:27 INFO - PROCESS | 3252 | 1463819967663 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEE689C00) [pid = 3252] [serial = 408] [outer = 0000006BEE170800] 01:39:28 INFO - PROCESS | 3252 | 1463819968108 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]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 733ms 01:39:28 INFO - PROCESS | 3252 | 1463819968187 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 3252 | 1463819968189 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 01:39:28 INFO - PROCESS | 3252 | 1463819968193 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 3252 | 1463819968195 Marionette TRACE conn6 <- [1,510,null,{}] 01:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:39:28 INFO - PROCESS | 3252 | 1463819968198 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}] 01:39:28 INFO - PROCESS | 3252 | 1463819968305 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 01:39:28 INFO - PROCESS | 3252 | 1463819968318 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFB2C000 == 54 [pid = 3252] [id = 137] 01:39:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BEE6BB800) [pid = 3252] [serial = 409] [outer = 0000000000000000] 01:39:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BEE81C000) [pid = 3252] [serial = 410] [outer = 0000006BEE6BB800] 01:39:28 INFO - PROCESS | 3252 | 1463819968364 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BEED4A800) [pid = 3252] [serial = 411] [outer = 0000006BEE6BB800] 01:39:28 INFO - PROCESS | 3252 | 1463819968796 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]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:39:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B80D24400) [pid = 3252] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BF123AC00) [pid = 3252] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BF4115000) [pid = 3252] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEBAE8400) [pid = 3252] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BE2227C00) [pid = 3252] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BE2076C00) [pid = 3252] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BEE46DC00) [pid = 3252] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEE786800) [pid = 3252] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BE690B000) [pid = 3252] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BEF88C400) [pid = 3252] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:39:28 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEE6C2400) [pid = 3252] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:39:28 INFO - PROCESS | 3252 | 1463819968930 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 3252 | 1463819968932 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 01:39:28 INFO - PROCESS | 3252 | 1463819968942 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:39:28 INFO - PROCESS | 3252 | 1463819968944 Marionette TRACE conn6 <- [1,514,null,{}] 01:39:28 INFO - PROCESS | 3252 | 1463819968948 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}] 01:39:29 INFO - PROCESS | 3252 | 1463819969043 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 01:39:29 INFO - PROCESS | 3252 | 1463819969050 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83D000 == 55 [pid = 3252] [id = 138] 01:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BE8395400) [pid = 3252] [serial = 412] [outer = 0000000000000000] 01:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEB337C00) [pid = 3252] [serial = 413] [outer = 0000006BE8395400] 01:39:29 INFO - PROCESS | 3252 | 1463819969098 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEF649400) [pid = 3252] [serial = 414] [outer = 0000006BE8395400] 01:39:29 INFO - PROCESS | 3252 | 1463819969506 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]]]}] 01:39:29 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 01:39:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 01:39:29 INFO - PROCESS | 3252 | 1463819969533 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 3252 | 1463819969535 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 01:39:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:39:29 INFO - PROCESS | 3252 | 1463819969548 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 3252 | 1463819969550 Marionette TRACE conn6 <- [1,518,null,{}] 01:39:29 INFO - PROCESS | 3252 | 1463819969558 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}] 01:39:29 INFO - PROCESS | 3252 | 1463819969669 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 01:39:29 INFO - PROCESS | 3252 | 1463819969677 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B1C000 == 56 [pid = 3252] [id = 139] 01:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEF740000) [pid = 3252] [serial = 415] [outer = 0000000000000000] 01:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEF889000) [pid = 3252] [serial = 416] [outer = 0000006BEF740000] 01:39:29 INFO - PROCESS | 3252 | 1463819969724 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEFEA1C00) [pid = 3252] [serial = 417] [outer = 0000006BEF740000] 01:39:30 INFO - PROCESS | 3252 | 1463819970154 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]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 01:39:30 INFO - PROCESS | 3252 | 1463819970183 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 3252 | 1463819970186 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 01:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:39:30 INFO - PROCESS | 3252 | 1463819970194 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 3252 | 1463819970196 Marionette TRACE conn6 <- [1,522,null,{}] 01:39:30 INFO - PROCESS | 3252 | 1463819970199 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}] 01:39:30 INFO - PROCESS | 3252 | 1463819970283 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 01:39:30 INFO - PROCESS | 3252 | 1463819970299 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF432D800 == 57 [pid = 3252] [id = 140] 01:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BF0806400) [pid = 3252] [serial = 418] [outer = 0000000000000000] 01:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BF08A2000) [pid = 3252] [serial = 419] [outer = 0000006BF0806400] 01:39:30 INFO - PROCESS | 3252 | 1463819970346 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BF1D3E000) [pid = 3252] [serial = 420] [outer = 0000006BF0806400] 01:39:30 INFO - PROCESS | 3252 | 1463819970760 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]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:39:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 628ms 01:39:30 INFO - PROCESS | 3252 | 1463819970825 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 3252 | 1463819970827 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 01:39:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:39:30 INFO - PROCESS | 3252 | 1463819970831 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 3252 | 1463819970833 Marionette TRACE conn6 <- [1,526,null,{}] 01:39:30 INFO - PROCESS | 3252 | 1463819970837 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}] 01:39:30 INFO - PROCESS | 3252 | 1463819970939 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 01:39:31 INFO - PROCESS | 3252 | 1463819971158 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F1F000 == 58 [pid = 3252] [id = 141] 01:39:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B808C6800) [pid = 3252] [serial = 421] [outer = 0000000000000000] 01:39:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B80D25800) [pid = 3252] [serial = 422] [outer = 0000006B808C6800] 01:39:31 INFO - PROCESS | 3252 | 1463819971218 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B80DA6C00) [pid = 3252] [serial = 423] [outer = 0000006B808C6800] 01:39:31 INFO - PROCESS | 3252 | 1463819971852 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]]]}] 01:39:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 01:39:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1079ms 01:39:31 INFO - PROCESS | 3252 | 1463819971914 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 3252 | 1463819971919 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 01:39:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:39:31 INFO - PROCESS | 3252 | 1463819971925 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 3252 | 1463819971929 Marionette TRACE conn6 <- [1,530,null,{}] 01:39:31 INFO - PROCESS | 3252 | 1463819971934 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}] 01:39:32 INFO - PROCESS | 3252 | 1463819972085 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 01:39:32 INFO - PROCESS | 3252 | 1463819972104 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE47C000 == 59 [pid = 3252] [id = 142] 01:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BE698D800) [pid = 3252] [serial = 424] [outer = 0000000000000000] 01:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BE724F800) [pid = 3252] [serial = 425] [outer = 0000006BE698D800] 01:39:32 INFO - PROCESS | 3252 | 1463819972162 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BEB3B1400) [pid = 3252] [serial = 426] [outer = 0000006BE698D800] 01:39:32 INFO - PROCESS | 3252 | 1463819972836 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"]]]}] 01:39:32 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:39:32 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:39:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:39:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 942ms 01:39:32 INFO - PROCESS | 3252 | 1463819972872 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 3252 | 1463819972877 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 01:39:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:39:32 INFO - PROCESS | 3252 | 1463819972881 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 3252 | 1463819972884 Marionette TRACE conn6 <- [1,534,null,{}] 01:39:32 INFO - PROCESS | 3252 | 1463819972888 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}] 01:39:33 INFO - PROCESS | 3252 | 1463819973015 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 01:39:33 INFO - PROCESS | 3252 | 1463819973089 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6766000 == 60 [pid = 3252] [id = 143] 01:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BEE445400) [pid = 3252] [serial = 427] [outer = 0000000000000000] 01:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BEE680800) [pid = 3252] [serial = 428] [outer = 0000006BEE445400] 01:39:33 INFO - PROCESS | 3252 | 1463819973186 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BEF88A000) [pid = 3252] [serial = 429] [outer = 0000006BEE445400] 01:39:33 INFO - PROCESS | 3252 | 1463819973791 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]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:39:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 943ms 01:39:33 INFO - PROCESS | 3252 | 1463819973838 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 3252 | 1463819973840 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 01:39:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:39:33 INFO - PROCESS | 3252 | 1463819973852 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 3252 | 1463819973859 Marionette TRACE conn6 <- [1,538,null,{}] 01:39:33 INFO - PROCESS | 3252 | 1463819973864 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}] 01:39:33 INFO - PROCESS | 3252 | 1463819973978 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 01:39:34 INFO - PROCESS | 3252 | 1463819974061 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B820E7000 == 61 [pid = 3252] [id = 144] 01:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEF653800) [pid = 3252] [serial = 430] [outer = 0000000000000000] 01:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BF4114800) [pid = 3252] [serial = 431] [outer = 0000006BEF653800] 01:39:34 INFO - PROCESS | 3252 | 1463819974117 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BF414FC00) [pid = 3252] [serial = 432] [outer = 0000006BEF653800] 01:39:34 INFO - PROCESS | 3252 | 1463819974641 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]]]}] 01:39:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:39:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 01:39:34 INFO - PROCESS | 3252 | 1463819974691 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 3252 | 1463819974695 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 01:39:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:39:34 INFO - PROCESS | 3252 | 1463819974698 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 3252 | 1463819974700 Marionette TRACE conn6 <- [1,542,null,{}] 01:39:34 INFO - PROCESS | 3252 | 1463819974704 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}] 01:39:34 INFO - PROCESS | 3252 | 1463819974817 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 01:39:34 INFO - PROCESS | 3252 | 1463819974917 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF827800 == 62 [pid = 3252] [id = 145] 01:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B8022E000) [pid = 3252] [serial = 433] [outer = 0000000000000000] 01:39:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006B80234000) [pid = 3252] [serial = 434] [outer = 0000006B8022E000] 01:39:34 INFO - PROCESS | 3252 | 1463819974973 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BF4156000) [pid = 3252] [serial = 435] [outer = 0000006B8022E000] 01:39:35 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:35 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:35 INFO - PROCESS | 3252 | 1463819975536 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]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:39:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 879ms 01:39:35 INFO - PROCESS | 3252 | 1463819975578 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 3252 | 1463819975581 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 01:39:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:39:35 INFO - PROCESS | 3252 | 1463819975585 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 3252 | 1463819975587 Marionette TRACE conn6 <- [1,546,null,{}] 01:39:35 INFO - PROCESS | 3252 | 1463819975591 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}] 01:39:35 INFO - PROCESS | 3252 | 1463819975699 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 01:39:35 INFO - PROCESS | 3252 | 1463819975786 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6577800 == 63 [pid = 3252] [id = 146] 01:39:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BF43BE400) [pid = 3252] [serial = 436] [outer = 0000000000000000] 01:39:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BF593D800) [pid = 3252] [serial = 437] [outer = 0000006BF43BE400] 01:39:35 INFO - PROCESS | 3252 | 1463819975850 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BF594C000) [pid = 3252] [serial = 438] [outer = 0000006BF43BE400] 01:39:36 INFO - PROCESS | 3252 | 1463819976447 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]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 944ms 01:39:36 INFO - PROCESS | 3252 | 1463819976532 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 3252 | 1463819976534 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 01:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:39:36 INFO - PROCESS | 3252 | 1463819976538 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 3252 | 1463819976540 Marionette TRACE conn6 <- [1,550,null,{}] 01:39:36 INFO - PROCESS | 3252 | 1463819976544 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}] 01:39:36 INFO - PROCESS | 3252 | 1463819976700 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 01:39:36 INFO - PROCESS | 3252 | 1463819976809 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82959800 == 64 [pid = 3252] [id = 147] 01:39:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B808C4800) [pid = 3252] [serial = 439] [outer = 0000000000000000] 01:39:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B81FF7400) [pid = 3252] [serial = 440] [outer = 0000006B808C4800] 01:39:36 INFO - PROCESS | 3252 | 1463819976866 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BEB334800) [pid = 3252] [serial = 441] [outer = 0000006B808C4800] 01:39:37 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:37 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:37 INFO - PROCESS | 3252 | 1463819977611 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]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1139ms 01:39:37 INFO - PROCESS | 3252 | 1463819977680 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 3252 | 1463819977685 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 01:39:37 INFO - PROCESS | 3252 | 1463819977690 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:39:37 INFO - PROCESS | 3252 | 1463819977694 Marionette TRACE conn6 <- [1,554,null,{}] 01:39:37 INFO - PROCESS | 3252 | 1463819977744 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}] 01:39:37 INFO - PROCESS | 3252 | 1463819977844 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 01:39:37 INFO - PROCESS | 3252 | 1463819977956 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2476800 == 65 [pid = 3252] [id = 148] 01:39:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B9693EC00) [pid = 3252] [serial = 442] [outer = 0000000000000000] 01:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B9694F400) [pid = 3252] [serial = 443] [outer = 0000006B9693EC00] 01:39:38 INFO - PROCESS | 3252 | 1463819978007 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BE2956800) [pid = 3252] [serial = 444] [outer = 0000006B9693EC00] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF432D800 == 64 [pid = 3252] [id = 140] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B1C000 == 63 [pid = 3252] [id = 139] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83D000 == 62 [pid = 3252] [id = 138] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFB2C000 == 61 [pid = 3252] [id = 137] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF346800 == 60 [pid = 3252] [id = 136] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE48B800 == 59 [pid = 3252] [id = 135] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC656800 == 58 [pid = 3252] [id = 134] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA15000 == 57 [pid = 3252] [id = 133] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2DB0000 == 56 [pid = 3252] [id = 132] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F66000 == 55 [pid = 3252] [id = 131] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE826000 == 54 [pid = 3252] [id = 127] 01:39:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2869000 == 53 [pid = 3252] [id = 126] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BF2563C00) [pid = 3252] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BF1E4E800) [pid = 3252] [serial = 361] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BF4118000) [pid = 3252] [serial = 364] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BE2219000) [pid = 3252] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BF2566000) [pid = 3252] [serial = 362] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEBE27400) [pid = 3252] [serial = 352] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BEC611800) [pid = 3252] [serial = 353] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BE3877C00) [pid = 3252] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BE8393000) [pid = 3252] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BE7174000) [pid = 3252] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BE221F800) [pid = 3252] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BEE685400) [pid = 3252] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BEE818800) [pid = 3252] [serial = 356] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BEFFEB000) [pid = 3252] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BEF592400) [pid = 3252] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BEBADE400) [pid = 3252] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BE772E400) [pid = 3252] [serial = 367] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BEF891800) [pid = 3252] [serial = 370] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BF4152C00) [pid = 3252] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BEF034400) [pid = 3252] [serial = 358] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BEFBD5400) [pid = 3252] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BF4310400) [pid = 3252] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEF568C00) [pid = 3252] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B808D0800) [pid = 3252] [serial = 373] [outer = 0000000000000000] [url = about:blank] 01:39:38 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:38 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:38 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:38 INFO - PROCESS | 3252 | 1463819978533 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]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 879ms 01:39:38 INFO - PROCESS | 3252 | 1463819978595 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 3252 | 1463819978601 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 01:39:38 INFO - PROCESS | 3252 | 1463819978608 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 3252 | 1463819978611 Marionette TRACE conn6 <- [1,558,null,{}] 01:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:39:38 INFO - PROCESS | 3252 | 1463819978614 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}] 01:39:38 INFO - PROCESS | 3252 | 1463819978704 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 01:39:38 INFO - PROCESS | 3252 | 1463819978711 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85CF800 == 54 [pid = 3252] [id = 149] 01:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE2292000) [pid = 3252] [serial = 445] [outer = 0000000000000000] 01:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE690B000) [pid = 3252] [serial = 446] [outer = 0000006BE2292000] 01:39:38 INFO - PROCESS | 3252 | 1463819978758 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BE832F800) [pid = 3252] [serial = 447] [outer = 0000006BE2292000] 01:39:39 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:39 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:39 INFO - PROCESS | 3252 | 1463819979234 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 01:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:39:39 INFO - PROCESS | 3252 | 1463819979286 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 3252 | 1463819979288 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 01:39:39 INFO - PROCESS | 3252 | 1463819979292 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 3252 | 1463819979296 Marionette TRACE conn6 <- [1,562,null,{}] 01:39:39 INFO - PROCESS | 3252 | 1463819979306 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}] 01:39:39 INFO - PROCESS | 3252 | 1463819979398 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 01:39:39 INFO - PROCESS | 3252 | 1463819979506 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC652800 == 55 [pid = 3252] [id = 150] 01:39:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BEBADF400) [pid = 3252] [serial = 448] [outer = 0000000000000000] 01:39:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BEBAE6800) [pid = 3252] [serial = 449] [outer = 0000006BEBADF400] 01:39:39 INFO - PROCESS | 3252 | 1463819979557 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BEBE4A000) [pid = 3252] [serial = 450] [outer = 0000006BEBADF400] 01:39:39 INFO - PROCESS | 3252 | 1463819979950 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 01:39:39 INFO - PROCESS | 3252 | 1463819979987 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 3252 | 1463819979990 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 01:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:39:40 INFO - PROCESS | 3252 | 1463819979993 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 3252 | 1463819979995 Marionette TRACE conn6 <- [1,566,null,{}] 01:39:40 INFO - PROCESS | 3252 | 1463819979998 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}] 01:39:40 INFO - PROCESS | 3252 | 1463819980087 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 01:39:40 INFO - PROCESS | 3252 | 1463819980094 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83B800 == 56 [pid = 3252] [id = 151] 01:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BEE43EC00) [pid = 3252] [serial = 451] [outer = 0000000000000000] 01:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BEE688000) [pid = 3252] [serial = 452] [outer = 0000006BEE43EC00] 01:39:40 INFO - PROCESS | 3252 | 1463819980140 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BEE818800) [pid = 3252] [serial = 453] [outer = 0000006BEE43EC00] 01:39:40 INFO - PROCESS | 3252 | 1463819980613 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]]]}] 01:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 01:39:40 INFO - PROCESS | 3252 | 1463819980625 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 3252 | 1463819980627 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 01:39:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:39:40 INFO - PROCESS | 3252 | 1463819980630 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 3252 | 1463819980632 Marionette TRACE conn6 <- [1,570,null,{}] 01:39:40 INFO - PROCESS | 3252 | 1463819980641 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}] 01:39:40 INFO - PROCESS | 3252 | 1463819980748 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 01:39:40 INFO - PROCESS | 3252 | 1463819980785 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF414800 == 57 [pid = 3252] [id = 152] 01:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEE788800) [pid = 3252] [serial = 454] [outer = 0000000000000000] 01:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BEF4C9400) [pid = 3252] [serial = 455] [outer = 0000006BEE788800] 01:39:40 INFO - PROCESS | 3252 | 1463819980873 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BEF884800) [pid = 3252] [serial = 456] [outer = 0000006BEE788800] 01:39:41 INFO - PROCESS | 3252 | 1463819981348 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]]]}] 01:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 795ms 01:39:41 INFO - PROCESS | 3252 | 1463819981429 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 3252 | 1463819981431 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 01:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:39:41 INFO - PROCESS | 3252 | 1463819981443 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 3252 | 1463819981445 Marionette TRACE conn6 <- [1,574,null,{}] 01:39:41 INFO - PROCESS | 3252 | 1463819981449 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}] 01:39:41 INFO - PROCESS | 3252 | 1463819981569 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 01:39:41 INFO - PROCESS | 3252 | 1463819981620 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1636800 == 58 [pid = 3252] [id = 153] 01:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BF05D0000) [pid = 3252] [serial = 457] [outer = 0000000000000000] 01:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BF1E4CC00) [pid = 3252] [serial = 458] [outer = 0000006BF05D0000] 01:39:41 INFO - PROCESS | 3252 | 1463819981666 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BF2ABEC00) [pid = 3252] [serial = 459] [outer = 0000006BF05D0000] 01:39:41 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:42 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:42 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:42 INFO - PROCESS | 3252 | 1463819982081 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]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:39:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 01:39:42 INFO - PROCESS | 3252 | 1463819982139 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 3252 | 1463819982142 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 01:39:42 INFO - PROCESS | 3252 | 1463819982145 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:39:42 INFO - PROCESS | 3252 | 1463819982147 Marionette TRACE conn6 <- [1,578,null,{}] 01:39:42 INFO - PROCESS | 3252 | 1463819982151 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}] 01:39:42 INFO - PROCESS | 3252 | 1463819982258 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 01:39:42 INFO - PROCESS | 3252 | 1463819982303 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B21000 == 59 [pid = 3252] [id = 154] 01:39:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BF4110000) [pid = 3252] [serial = 460] [outer = 0000000000000000] 01:39:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BF414F800) [pid = 3252] [serial = 461] [outer = 0000006BF4110000] 01:39:42 INFO - PROCESS | 3252 | 1463819982353 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BF431A800) [pid = 3252] [serial = 462] [outer = 0000006BF4110000] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BEE170800) [pid = 3252] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BE367A400) [pid = 3252] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BE76E5400) [pid = 3252] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006B80D2A800) [pid = 3252] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B80DA1000) [pid = 3252] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006B808C6000) [pid = 3252] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BEE6BB800) [pid = 3252] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BE8395400) [pid = 3252] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BEF740000) [pid = 3252] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:39:42 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BEBA28400) [pid = 3252] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:39:42 INFO - PROCESS | 3252 | 1463819982812 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]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:39:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 01:39:42 INFO - PROCESS | 3252 | 1463819982881 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 3252 | 1463819982883 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 01:39:42 INFO - PROCESS | 3252 | 1463819982887 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:39:42 INFO - PROCESS | 3252 | 1463819982889 Marionette TRACE conn6 <- [1,582,null,{}] 01:39:42 INFO - PROCESS | 3252 | 1463819982893 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}] 01:39:42 INFO - PROCESS | 3252 | 1463819982976 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 01:39:42 INFO - PROCESS | 3252 | 1463819982983 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4216800 == 60 [pid = 3252] [id = 155] 01:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BEBAE5000) [pid = 3252] [serial = 463] [outer = 0000000000000000] 01:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEF221400) [pid = 3252] [serial = 464] [outer = 0000006BEBAE5000] 01:39:43 INFO - PROCESS | 3252 | 1463819983028 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BEFA16C00) [pid = 3252] [serial = 465] [outer = 0000006BEBAE5000] 01:39:43 INFO - PROCESS | 3252 | 1463819983433 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]]]}] 01:39:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:39:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 587ms 01:39:43 INFO - PROCESS | 3252 | 1463819983477 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 3252 | 1463819983480 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 01:39:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:39:43 INFO - PROCESS | 3252 | 1463819983483 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 3252 | 1463819983485 Marionette TRACE conn6 <- [1,586,null,{}] 01:39:43 INFO - PROCESS | 3252 | 1463819983493 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}] 01:39:43 INFO - PROCESS | 3252 | 1463819983578 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 01:39:43 INFO - PROCESS | 3252 | 1463819983585 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57BB000 == 61 [pid = 3252] [id = 156] 01:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BE716DC00) [pid = 3252] [serial = 466] [outer = 0000000000000000] 01:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BEDBEC000) [pid = 3252] [serial = 467] [outer = 0000006BE716DC00] 01:39:43 INFO - PROCESS | 3252 | 1463819983634 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BF4110800) [pid = 3252] [serial = 468] [outer = 0000006BE716DC00] 01:39:44 INFO - PROCESS | 3252 | 1463819984071 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]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:39:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 01:39:44 INFO - PROCESS | 3252 | 1463819984119 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 3252 | 1463819984122 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:39:44 INFO - PROCESS | 3252 | 1463819984130 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 3252 | 1463819984140 Marionette TRACE conn6 <- [1,590,null,{}] 01:39:44 INFO - PROCESS | 3252 | 1463819984144 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}] 01:39:44 INFO - PROCESS | 3252 | 1463819984229 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 01:39:44 INFO - PROCESS | 3252 | 1463819984236 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF658D000 == 62 [pid = 3252] [id = 157] 01:39:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B824DA800) [pid = 3252] [serial = 469] [outer = 0000000000000000] 01:39:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B824E0800) [pid = 3252] [serial = 470] [outer = 0000006B824DA800] 01:39:44 INFO - PROCESS | 3252 | 1463819984283 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BE2291400) [pid = 3252] [serial = 471] [outer = 0000006B824DA800] 01:39:44 INFO - PROCESS | 3252 | 1463819984873 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]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:39:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 795ms 01:39:44 INFO - PROCESS | 3252 | 1463819984952 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 3252 | 1463819984957 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 01:39:44 INFO - PROCESS | 3252 | 1463819984977 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:39:44 INFO - PROCESS | 3252 | 1463819984981 Marionette TRACE conn6 <- [1,594,null,{}] 01:39:44 INFO - PROCESS | 3252 | 1463819984987 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}] 01:39:45 INFO - PROCESS | 3252 | 1463819985114 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 01:39:45 INFO - PROCESS | 3252 | 1463819985224 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE77CF800 == 63 [pid = 3252] [id = 158] 01:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006B814CA400) [pid = 3252] [serial = 472] [outer = 0000000000000000] 01:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B814CF800) [pid = 3252] [serial = 473] [outer = 0000006B814CA400] 01:39:45 INFO - PROCESS | 3252 | 1463819985284 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B814D7000) [pid = 3252] [serial = 474] [outer = 0000006B814CA400] 01:39:45 INFO - PROCESS | 3252 | 1463819985851 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]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:39:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 921ms 01:39:45 INFO - PROCESS | 3252 | 1463819985905 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 3252 | 1463819985912 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 01:39:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:39:45 INFO - PROCESS | 3252 | 1463819985919 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 3252 | 1463819985923 Marionette TRACE conn6 <- [1,598,null,{}] 01:39:45 INFO - PROCESS | 3252 | 1463819985927 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}] 01:39:46 INFO - PROCESS | 3252 | 1463819986044 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 01:39:46 INFO - PROCESS | 3252 | [3252] 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 01:39:46 INFO - PROCESS | 3252 | 1463819986394 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFB23000 == 64 [pid = 3252] [id = 159] 01:39:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B96A56400) [pid = 3252] [serial = 475] [outer = 0000000000000000] 01:39:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B96A58000) [pid = 3252] [serial = 476] [outer = 0000006B96A56400] 01:39:46 INFO - PROCESS | 3252 | 1463819986453 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B96A5F400) [pid = 3252] [serial = 477] [outer = 0000006B96A56400] 01:39:47 INFO - PROCESS | 3252 | 1463819987075 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]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:39:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1242ms 01:39:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:39:47 INFO - PROCESS | 3252 | 1463819987167 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 3252 | 1463819987170 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 01:39:47 INFO - PROCESS | 3252 | 1463819987174 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 3252 | 1463819987178 Marionette TRACE conn6 <- [1,602,null,{}] 01:39:47 INFO - PROCESS | 3252 | 1463819987203 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}] 01:39:47 INFO - PROCESS | 3252 | 1463819987352 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 01:39:47 INFO - PROCESS | 3252 | 1463819987400 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FD7000 == 65 [pid = 3252] [id = 160] 01:39:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BE9111C00) [pid = 3252] [serial = 478] [outer = 0000000000000000] 01:39:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006BEB279C00) [pid = 3252] [serial = 479] [outer = 0000006BE9111C00] 01:39:47 INFO - PROCESS | 3252 | 1463819987458 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006BEBE2C800) [pid = 3252] [serial = 480] [outer = 0000006BE9111C00] 01:39:48 INFO - PROCESS | 3252 | 1463819988062 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]]]}] 01:39:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:39:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 941ms 01:39:48 INFO - PROCESS | 3252 | 1463819988117 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 3252 | 1463819988120 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 01:39:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:39:48 INFO - PROCESS | 3252 | 1463819988124 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 3252 | 1463819988126 Marionette TRACE conn6 <- [1,606,null,{}] 01:39:48 INFO - PROCESS | 3252 | 1463819988131 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}] 01:39:48 INFO - PROCESS | 3252 | 1463819988245 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 01:39:48 INFO - PROCESS | 3252 | 1463819988332 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B09000 == 66 [pid = 3252] [id = 161] 01:39:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B81F62400) [pid = 3252] [serial = 481] [outer = 0000000000000000] 01:39:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B81F68400) [pid = 3252] [serial = 482] [outer = 0000006B81F62400] 01:39:48 INFO - PROCESS | 3252 | 1463819988388 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BEBE40400) [pid = 3252] [serial = 483] [outer = 0000006B81F62400] 01:39:49 INFO - PROCESS | 3252 | 1463819988997 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]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:39:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 923ms 01:39:49 INFO - PROCESS | 3252 | 1463819989049 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 3252 | 1463819989052 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 01:39:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:39:49 INFO - PROCESS | 3252 | 1463819989055 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 3252 | 1463819989058 Marionette TRACE conn6 <- [1,610,null,{}] 01:39:49 INFO - PROCESS | 3252 | 1463819989062 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}] 01:39:49 INFO - PROCESS | 3252 | 1463819989174 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 01:39:49 INFO - PROCESS | 3252 | 1463819989265 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B80800 == 67 [pid = 3252] [id = 162] 01:39:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B81F65400) [pid = 3252] [serial = 484] [outer = 0000000000000000] 01:39:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B840A0C00) [pid = 3252] [serial = 485] [outer = 0000006B81F65400] 01:39:49 INFO - PROCESS | 3252 | 1463819989320 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B840A6800) [pid = 3252] [serial = 486] [outer = 0000006B81F65400] 01:39:50 INFO - PROCESS | 3252 | 1463819990095 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]]]}] 01:39:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:39:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1078ms 01:39:50 INFO - PROCESS | 3252 | 1463819990136 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 3252 | 1463819990140 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 01:39:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:39:50 INFO - PROCESS | 3252 | 1463819990145 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 3252 | 1463819990148 Marionette TRACE conn6 <- [1,614,null,{}] 01:39:50 INFO - PROCESS | 3252 | 1463819990154 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}] 01:39:50 INFO - PROCESS | 3252 | 1463819990289 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 01:39:50 INFO - PROCESS | 3252 | 1463819990366 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B80883800 == 68 [pid = 3252] [id = 163] 01:39:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006B80D22800) [pid = 3252] [serial = 487] [outer = 0000000000000000] 01:39:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B80D26800) [pid = 3252] [serial = 488] [outer = 0000006B80D22800] 01:39:50 INFO - PROCESS | 3252 | 1463819990462 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006B81F66C00) [pid = 3252] [serial = 489] [outer = 0000006B80D22800] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE77E3000 == 67 [pid = 3252] [id = 75] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6A9D000 == 66 [pid = 3252] [id = 89] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57BB000 == 65 [pid = 3252] [id = 156] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4216800 == 64 [pid = 3252] [id = 155] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B21000 == 63 [pid = 3252] [id = 154] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1636800 == 62 [pid = 3252] [id = 153] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF414800 == 61 [pid = 3252] [id = 152] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83B800 == 60 [pid = 3252] [id = 151] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BF08A2000) [pid = 3252] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B96934000) [pid = 3252] [serial = 376] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006BEB335C00) [pid = 3252] [serial = 379] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BEF88F400) [pid = 3252] [serial = 382] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006BF4319000) [pid = 3252] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006BEFEA1000) [pid = 3252] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | 1463819991103 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]]]}] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC652800 == 59 [pid = 3252] [id = 150] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85CF800 == 58 [pid = 3252] [id = 149] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2476800 == 57 [pid = 3252] [id = 148] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006B820E7000 == 56 [pid = 3252] [id = 144] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6766000 == 55 [pid = 3252] [id = 143] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE47C000 == 54 [pid = 3252] [id = 142] 01:39:51 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F1F000 == 53 [pid = 3252] [id = 141] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BEE46AC00) [pid = 3252] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE6A78C00) [pid = 3252] [serial = 398] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE76F0000) [pid = 3252] [serial = 399] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BEB278400) [pid = 3252] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BEBA2E800) [pid = 3252] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006B96943C00) [pid = 3252] [serial = 395] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BE201E000) [pid = 3252] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B96950800) [pid = 3252] [serial = 393] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B80DA6000) [pid = 3252] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BEE689C00) [pid = 3252] [serial = 408] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BF430F800) [pid = 3252] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BEE81C000) [pid = 3252] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEB337C00) [pid = 3252] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BEF889000) [pid = 3252] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BEED4A800) [pid = 3252] [serial = 411] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BE3816C00) [pid = 3252] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BEBAE9C00) [pid = 3252] [serial = 404] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BEBE27C00) [pid = 3252] [serial = 405] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BEFEA1C00) [pid = 3252] [serial = 417] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BEF649400) [pid = 3252] [serial = 414] [outer = 0000000000000000] [url = about:blank] 01:39:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:39:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1031ms 01:39:51 INFO - PROCESS | 3252 | 1463819991176 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 3252 | 1463819991181 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:39:51 INFO - PROCESS | 3252 | 1463819991216 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 3252 | 1463819991219 Marionette TRACE conn6 <- [1,618,null,{}] 01:39:51 INFO - PROCESS | 3252 | 1463819991224 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}] 01:39:51 INFO - PROCESS | 3252 | 1463819991320 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 01:39:51 INFO - PROCESS | 3252 | 1463819991327 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F1D800 == 54 [pid = 3252] [id = 164] 01:39:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B80D9EC00) [pid = 3252] [serial = 490] [outer = 0000000000000000] 01:39:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B80DA5C00) [pid = 3252] [serial = 491] [outer = 0000006B80D9EC00] 01:39:51 INFO - PROCESS | 3252 | 1463819991374 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006B824DE800) [pid = 3252] [serial = 492] [outer = 0000006B80D9EC00] 01:39:51 INFO - PROCESS | 3252 | 1463819991847 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]]]}] 01:39:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:39:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 712ms 01:39:51 INFO - PROCESS | 3252 | 1463819991914 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 3252 | 1463819991917 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:39:51 INFO - PROCESS | 3252 | 1463819991921 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 3252 | 1463819991924 Marionette TRACE conn6 <- [1,622,null,{}] 01:39:51 INFO - PROCESS | 3252 | 1463819991964 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}] 01:39:52 INFO - PROCESS | 3252 | 1463819992053 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 01:39:52 INFO - PROCESS | 3252 | 1463819992072 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7242000 == 55 [pid = 3252] [id = 165] 01:39:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B80DA0000) [pid = 3252] [serial = 493] [outer = 0000000000000000] 01:39:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BE1115400) [pid = 3252] [serial = 494] [outer = 0000006B80DA0000] 01:39:52 INFO - PROCESS | 3252 | 1463819992175 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BE221C400) [pid = 3252] [serial = 495] [outer = 0000006B80DA0000] 01:39:52 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:52 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:52 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:52 INFO - PROCESS | 3252 | 1463819992560 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]]]}] 01:39:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:39:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 01:39:52 INFO - PROCESS | 3252 | 1463819992616 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 3252 | 1463819992626 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 01:39:52 INFO - PROCESS | 3252 | 1463819992630 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:39:52 INFO - PROCESS | 3252 | 1463819992632 Marionette TRACE conn6 <- [1,626,null,{}] 01:39:52 INFO - PROCESS | 3252 | 1463819992636 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}] 01:39:52 INFO - PROCESS | 3252 | 1463819992725 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 01:39:52 INFO - PROCESS | 3252 | 1463819992732 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBEA4000 == 56 [pid = 3252] [id = 166] 01:39:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BE2298C00) [pid = 3252] [serial = 496] [outer = 0000000000000000] 01:39:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BE2951800) [pid = 3252] [serial = 497] [outer = 0000006BE2298C00] 01:39:52 INFO - PROCESS | 3252 | 1463819992778 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BE367A400) [pid = 3252] [serial = 498] [outer = 0000006BE2298C00] 01:39:53 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:53 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:53 INFO - PROCESS | 3252 | 1463819993214 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]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:39:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 01:39:53 INFO - PROCESS | 3252 | 1463819993270 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 3252 | 1463819993272 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 01:39:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:39:53 INFO - PROCESS | 3252 | 1463819993275 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 3252 | 1463819993277 Marionette TRACE conn6 <- [1,630,null,{}] 01:39:53 INFO - PROCESS | 3252 | 1463819993281 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}] 01:39:53 INFO - PROCESS | 3252 | 1463819993385 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 01:39:53 INFO - PROCESS | 3252 | 1463819993462 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC663800 == 57 [pid = 3252] [id = 167] 01:39:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BE6A84C00) [pid = 3252] [serial = 499] [outer = 0000000000000000] 01:39:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BE7279C00) [pid = 3252] [serial = 500] [outer = 0000006BE6A84C00] 01:39:53 INFO - PROCESS | 3252 | 1463819993507 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BE8388800) [pid = 3252] [serial = 501] [outer = 0000006BE6A84C00] 01:39:53 INFO - PROCESS | 3252 | 1463819993949 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]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:39:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 01:39:54 INFO - PROCESS | 3252 | 1463819994011 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 3252 | 1463819994013 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 01:39:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:39:54 INFO - PROCESS | 3252 | 1463819994016 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 3252 | 1463819994018 Marionette TRACE conn6 <- [1,634,null,{}] 01:39:54 INFO - PROCESS | 3252 | 1463819994030 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}] 01:39:54 INFO - PROCESS | 3252 | 1463819994156 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 01:39:54 INFO - PROCESS | 3252 | 1463819994208 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FD6800 == 58 [pid = 3252] [id = 168] 01:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BEB333C00) [pid = 3252] [serial = 502] [outer = 0000000000000000] 01:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BEBADEC00) [pid = 3252] [serial = 503] [outer = 0000006BEB333C00] 01:39:54 INFO - PROCESS | 3252 | 1463819994254 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BEBBDCC00) [pid = 3252] [serial = 504] [outer = 0000006BEB333C00] 01:39:54 INFO - PROCESS | 3252 | 1463819994686 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]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:39:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 01:39:54 INFO - PROCESS | 3252 | 1463819994752 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 3252 | 1463819994754 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 01:39:54 INFO - PROCESS | 3252 | 1463819994758 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 3252 | 1463819994759 Marionette TRACE conn6 <- [1,638,null,{}] 01:39:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:39:54 INFO - PROCESS | 3252 | 1463819994763 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}] 01:39:54 INFO - PROCESS | 3252 | 1463819994870 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 01:39:54 INFO - PROCESS | 3252 | 1463819994880 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF33B000 == 59 [pid = 3252] [id = 169] 01:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006BEB3A7000) [pid = 3252] [serial = 505] [outer = 0000000000000000] 01:39:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006BEBE40000) [pid = 3252] [serial = 506] [outer = 0000006BEB3A7000] 01:39:54 INFO - PROCESS | 3252 | 1463819994927 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BEC605400) [pid = 3252] [serial = 507] [outer = 0000006BEB3A7000] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BEE43EC00) [pid = 3252] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BE2292000) [pid = 3252] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BEE445400) [pid = 3252] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BEBADF400) [pid = 3252] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BE698D800) [pid = 3252] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BF43BE400) [pid = 3252] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B9693EC00) [pid = 3252] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BE716DC00) [pid = 3252] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEBAE5000) [pid = 3252] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BE9119000) [pid = 3252] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006B808CA800) [pid = 3252] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BEF64A400) [pid = 3252] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BF0806400) [pid = 3252] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BEFE97C00) [pid = 3252] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BEE788800) [pid = 3252] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BF05D0000) [pid = 3252] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BEF572800) [pid = 3252] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BF4110000) [pid = 3252] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BE832F000) [pid = 3252] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BEF4D0C00) [pid = 3252] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B808C6800) [pid = 3252] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BDD2E9400) [pid = 3252] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B808C4800) [pid = 3252] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B8022E000) [pid = 3252] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:39:55 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEF653800) [pid = 3252] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:39:55 INFO - PROCESS | 3252 | 1463819995601 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]]]}] 01:39:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:39:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 880ms 01:39:55 INFO - PROCESS | 3252 | 1463819995645 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 3252 | 1463819995647 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 01:39:55 INFO - PROCESS | 3252 | 1463819995650 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:39:55 INFO - PROCESS | 3252 | 1463819995652 Marionette TRACE conn6 <- [1,642,null,{}] 01:39:55 INFO - PROCESS | 3252 | 1463819995655 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}] 01:39:55 INFO - PROCESS | 3252 | 1463819995745 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 01:39:55 INFO - PROCESS | 3252 | 1463819995818 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC64E000 == 60 [pid = 3252] [id = 170] 01:39:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B8023A800) [pid = 3252] [serial = 508] [outer = 0000000000000000] 01:39:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B824D9800) [pid = 3252] [serial = 509] [outer = 0000006B8023A800] 01:39:55 INFO - PROCESS | 3252 | 1463819995864 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BEBA25C00) [pid = 3252] [serial = 510] [outer = 0000006B8023A800] 01:39:56 INFO - PROCESS | 3252 | 1463819996251 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:39:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 01:39:56 INFO - PROCESS | 3252 | 1463819996282 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 3252 | 1463819996285 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 01:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:39:56 INFO - PROCESS | 3252 | 1463819996288 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 3252 | 1463819996290 Marionette TRACE conn6 <- [1,646,null,{}] 01:39:56 INFO - PROCESS | 3252 | 1463819996293 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}] 01:39:56 INFO - PROCESS | 3252 | 1463819996407 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 01:39:56 INFO - PROCESS | 3252 | 1463819996416 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF824000 == 61 [pid = 3252] [id = 171] 01:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BEC606400) [pid = 3252] [serial = 511] [outer = 0000000000000000] 01:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BEDBF7C00) [pid = 3252] [serial = 512] [outer = 0000006BEC606400] 01:39:56 INFO - PROCESS | 3252 | 1463819996461 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BEE46B800) [pid = 3252] [serial = 513] [outer = 0000006BEC606400] 01:39:56 INFO - PROCESS | 3252 | 1463819996863 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:39:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 01:39:56 INFO - PROCESS | 3252 | 1463819996921 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 3252 | 1463819996923 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 01:39:56 INFO - PROCESS | 3252 | 1463819996926 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:39:56 INFO - PROCESS | 3252 | 1463819996928 Marionette TRACE conn6 <- [1,650,null,{}] 01:39:56 INFO - PROCESS | 3252 | 1463819996931 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}] 01:39:57 INFO - PROCESS | 3252 | 1463819997051 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 01:39:57 INFO - PROCESS | 3252 | 1463819997061 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF12A2000 == 62 [pid = 3252] [id = 172] 01:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BEE473800) [pid = 3252] [serial = 514] [outer = 0000000000000000] 01:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEE683000) [pid = 3252] [serial = 515] [outer = 0000006BEE473800] 01:39:57 INFO - PROCESS | 3252 | 1463819997106 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BEE811000) [pid = 3252] [serial = 516] [outer = 0000006BEE473800] 01:39:57 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:57 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:57 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:57 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:57 INFO - PROCESS | 3252 | 1463819997586 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]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:39:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 734ms 01:39:57 INFO - PROCESS | 3252 | 1463819997665 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 3252 | 1463819997670 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 01:39:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:39:57 INFO - PROCESS | 3252 | 1463819997676 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 3252 | 1463819997680 Marionette TRACE conn6 <- [1,654,null,{}] 01:39:57 INFO - PROCESS | 3252 | 1463819997688 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}] 01:39:57 INFO - PROCESS | 3252 | 1463819997817 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 01:39:57 INFO - PROCESS | 3252 | 1463819997927 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B1F000 == 63 [pid = 3252] [id = 173] 01:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006B808CE000) [pid = 3252] [serial = 517] [outer = 0000000000000000] 01:39:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B80D27000) [pid = 3252] [serial = 518] [outer = 0000006B808CE000] 01:39:57 INFO - PROCESS | 3252 | 1463819997989 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006B81F66000) [pid = 3252] [serial = 519] [outer = 0000006B808CE000] 01:39:58 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:58 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:39:58 INFO - PROCESS | 3252 | 1463819998660 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]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:39:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1033ms 01:39:58 INFO - PROCESS | 3252 | 1463819998710 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 3252 | 1463819998716 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 01:39:58 INFO - PROCESS | 3252 | 1463819998723 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:39:58 INFO - PROCESS | 3252 | 1463819998726 Marionette TRACE conn6 <- [1,658,null,{}] 01:39:58 INFO - PROCESS | 3252 | 1463819998731 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}] 01:39:58 INFO - PROCESS | 3252 | 1463819998896 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 01:39:59 INFO - PROCESS | 3252 | 1463819999012 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBE99000 == 64 [pid = 3252] [id = 174] 01:39:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B9694F800) [pid = 3252] [serial = 520] [outer = 0000000000000000] 01:39:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B96A5CC00) [pid = 3252] [serial = 521] [outer = 0000006B9694F800] 01:39:59 INFO - PROCESS | 3252 | 1463819999070 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BE2227000) [pid = 3252] [serial = 522] [outer = 0000006B9694F800] 01:39:59 INFO - PROCESS | 3252 | 1463819999666 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]]]}] 01:39:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:39:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 01:39:59 INFO - PROCESS | 3252 | 1463819999716 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 3252 | 1463819999718 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 01:39:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:39:59 INFO - PROCESS | 3252 | 1463819999723 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 3252 | 1463819999727 Marionette TRACE conn6 <- [1,662,null,{}] 01:39:59 INFO - PROCESS | 3252 | 1463819999741 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}] 01:39:59 INFO - PROCESS | 3252 | 1463819999860 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 01:39:59 INFO - PROCESS | 3252 | 1463819999935 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B1D000 == 65 [pid = 3252] [id = 175] 01:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BEB26B400) [pid = 3252] [serial = 523] [outer = 0000000000000000] 01:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BEBA31000) [pid = 3252] [serial = 524] [outer = 0000006BEB26B400] 01:40:00 INFO - PROCESS | 3252 | 1463820000036 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BEBE3FC00) [pid = 3252] [serial = 525] [outer = 0000006BEB26B400] 01:40:00 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:40:00 INFO - PROCESS | 3252 | [3252] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:40:00 INFO - PROCESS | 3252 | 1463820000615 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]]]}] 01:40:00 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 01:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 943ms 01:40:00 INFO - PROCESS | 3252 | 1463820000667 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 01:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:40:00 INFO - PROCESS | 3252 | 1463820000670 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 01:40:00 INFO - PROCESS | 3252 | 1463820000675 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 3252 | 1463820000677 Marionette TRACE conn6 <- [1,666,null,{}] 01:40:00 INFO - PROCESS | 3252 | 1463820000681 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}] 01:40:00 INFO - PROCESS | 3252 | 1463820000791 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 01:40:00 INFO - PROCESS | 3252 | 1463820000865 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4212000 == 66 [pid = 3252] [id = 176] 01:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BEE472800) [pid = 3252] [serial = 526] [outer = 0000000000000000] 01:40:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BEE8CD400) [pid = 3252] [serial = 527] [outer = 0000006BEE472800] 01:40:00 INFO - PROCESS | 3252 | 1463820000962 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BEF4D5000) [pid = 3252] [serial = 528] [outer = 0000006BEE472800] 01:40:01 INFO - PROCESS | 3252 | 1463820001568 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]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:40:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 944ms 01:40:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:40:01 INFO - PROCESS | 3252 | 1463820001620 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 3252 | 1463820001623 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 01:40:01 INFO - PROCESS | 3252 | 1463820001627 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 3252 | 1463820001629 Marionette TRACE conn6 <- [1,670,null,{}] 01:40:01 INFO - PROCESS | 3252 | 1463820001633 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}] 01:40:01 INFO - PROCESS | 3252 | 1463820001740 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 01:40:01 INFO - PROCESS | 3252 | 1463820001813 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57C0000 == 67 [pid = 3252] [id = 177] 01:40:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BEF646400) [pid = 3252] [serial = 529] [outer = 0000000000000000] 01:40:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006BEF64B000) [pid = 3252] [serial = 530] [outer = 0000006BEF646400] 01:40:01 INFO - PROCESS | 3252 | 1463820001869 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006BEF884000) [pid = 3252] [serial = 531] [outer = 0000006BEF646400] 01:40:02 INFO - PROCESS | 3252 | [3252] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:40:02 INFO - PROCESS | 3252 | [3252] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:40:02 INFO - PROCESS | 3252 | 1463820002970 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]]]}] 01:40:03 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) 01:40:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1401ms 01:40:03 INFO - PROCESS | 3252 | 1463820003029 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 3252 | 1463820003033 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 01:40:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:40:03 INFO - PROCESS | 3252 | 1463820003039 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 3252 | 1463820003042 Marionette TRACE conn6 <- [1,674,null,{}] 01:40:03 INFO - PROCESS | 3252 | 1463820003048 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}] 01:40:03 INFO - PROCESS | 3252 | 1463820003194 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 01:40:03 INFO - PROCESS | 3252 | 1463820003265 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B07000 == 68 [pid = 3252] [id = 178] 01:40:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B80DA7800) [pid = 3252] [serial = 532] [outer = 0000000000000000] 01:40:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B814CD000) [pid = 3252] [serial = 533] [outer = 0000006B80DA7800] 01:40:03 INFO - PROCESS | 3252 | 1463820003362 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B81FF3800) [pid = 3252] [serial = 534] [outer = 0000006B80DA7800] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF824000 == 67 [pid = 3252] [id = 171] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC64E000 == 66 [pid = 3252] [id = 170] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF33B000 == 65 [pid = 3252] [id = 169] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FD6800 == 64 [pid = 3252] [id = 168] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC663800 == 63 [pid = 3252] [id = 167] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBEA4000 == 62 [pid = 3252] [id = 166] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7242000 == 61 [pid = 3252] [id = 165] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F1D800 == 60 [pid = 3252] [id = 164] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006B80883800 == 59 [pid = 3252] [id = 163] 01:40:03 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE77CF800 == 58 [pid = 3252] [id = 158] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006B824E0800) [pid = 3252] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006B9694F400) [pid = 3252] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BF4110800) [pid = 3252] [serial = 468] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BEDBEC000) [pid = 3252] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BF431A800) [pid = 3252] [serial = 462] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BEF221400) [pid = 3252] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BEFA16C00) [pid = 3252] [serial = 465] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BEE818800) [pid = 3252] [serial = 453] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BEBE45000) [pid = 3252] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BE2291800) [pid = 3252] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BF089C000) [pid = 3252] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BF1D3E000) [pid = 3252] [serial = 420] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BF1E5AC00) [pid = 3252] [serial = 390] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BEF4C9400) [pid = 3252] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BF1E4CC00) [pid = 3252] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BEF884800) [pid = 3252] [serial = 456] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BF5941400) [pid = 3252] [serial = 387] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BF414F800) [pid = 3252] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BEBE2DC00) [pid = 3252] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BF1D47C00) [pid = 3252] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B80DA6C00) [pid = 3252] [serial = 423] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B80D25800) [pid = 3252] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BE6761C00) [pid = 3252] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BEB334800) [pid = 3252] [serial = 441] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B81FF7400) [pid = 3252] [serial = 440] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BF2ABEC00) [pid = 3252] [serial = 459] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BF4156000) [pid = 3252] [serial = 435] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B80234000) [pid = 3252] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BF414FC00) [pid = 3252] [serial = 432] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BF4114800) [pid = 3252] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEE688000) [pid = 3252] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BE690B000) [pid = 3252] [serial = 446] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BE832F800) [pid = 3252] [serial = 447] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BEF88A000) [pid = 3252] [serial = 429] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEE680800) [pid = 3252] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEBAE6800) [pid = 3252] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BEBE4A000) [pid = 3252] [serial = 450] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEB3B1400) [pid = 3252] [serial = 426] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BE724F800) [pid = 3252] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BF594C000) [pid = 3252] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BF593D800) [pid = 3252] [serial = 437] [outer = 0000000000000000] [url = about:blank] 01:40:03 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BE2956800) [pid = 3252] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:40:04 INFO - PROCESS | 3252 | 1463820004355 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]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:40:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1341ms 01:40:04 INFO - PROCESS | 3252 | 1463820004384 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 3252 | 1463820004390 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 01:40:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:40:04 INFO - PROCESS | 3252 | 1463820004396 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 3252 | 1463820004399 Marionette TRACE conn6 <- [1,678,null,{}] 01:40:04 INFO - PROCESS | 3252 | 1463820004403 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}] 01:40:04 INFO - PROCESS | 3252 | 1463820004495 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 01:40:04 INFO - PROCESS | 3252 | 1463820004503 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B20000 == 59 [pid = 3252] [id = 179] 01:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B81F69C00) [pid = 3252] [serial = 535] [outer = 0000000000000000] 01:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B8409C400) [pid = 3252] [serial = 536] [outer = 0000006B81F69C00] 01:40:04 INFO - PROCESS | 3252 | 1463820004551 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B96939800) [pid = 3252] [serial = 537] [outer = 0000006B81F69C00] 01:40:05 INFO - PROCESS | 3252 | 1463820005547 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]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:40:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 01:40:05 INFO - PROCESS | 3252 | 1463820005577 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 3252 | 1463820005580 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 01:40:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:40:05 INFO - PROCESS | 3252 | 1463820005583 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 3252 | 1463820005587 Marionette TRACE conn6 <- [1,682,null,{}] 01:40:05 INFO - PROCESS | 3252 | 1463820005604 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}] 01:40:05 INFO - PROCESS | 3252 | 1463820005717 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 01:40:05 INFO - PROCESS | 3252 | 1463820005726 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7203800 == 60 [pid = 3252] [id = 180] 01:40:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BE221E800) [pid = 3252] [serial = 538] [outer = 0000000000000000] 01:40:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BE2296C00) [pid = 3252] [serial = 539] [outer = 0000006BE221E800] 01:40:05 INFO - PROCESS | 3252 | 1463820005812 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BE2958400) [pid = 3252] [serial = 540] [outer = 0000006BE221E800] 01:40:06 INFO - PROCESS | 3252 | 1463820006787 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]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:40:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1239ms 01:40:06 INFO - PROCESS | 3252 | 1463820006824 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 3252 | 1463820006827 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 01:40:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:40:06 INFO - PROCESS | 3252 | 1463820006831 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 3252 | 1463820006832 Marionette TRACE conn6 <- [1,686,null,{}] 01:40:06 INFO - PROCESS | 3252 | 1463820006844 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}] 01:40:06 INFO - PROCESS | 3252 | 1463820006954 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 01:40:06 INFO - PROCESS | 3252 | 1463820006961 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA08000 == 61 [pid = 3252] [id = 181] 01:40:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BE37B5800) [pid = 3252] [serial = 541] [outer = 0000000000000000] 01:40:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BE77AD400) [pid = 3252] [serial = 542] [outer = 0000006BE37B5800] 01:40:07 INFO - PROCESS | 3252 | 1463820007008 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEB335000) [pid = 3252] [serial = 543] [outer = 0000006BE37B5800] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BE6A84C00) [pid = 3252] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEB333C00) [pid = 3252] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B80DA0000) [pid = 3252] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B80D9EC00) [pid = 3252] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B8023A800) [pid = 3252] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEB3A7000) [pid = 3252] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BE2298C00) [pid = 3252] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B80D22800) [pid = 3252] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:40:07 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BEC606400) [pid = 3252] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:40:07 INFO - PROCESS | 3252 | 1463820007981 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]]]}] 01:40:08 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) 01:40:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1198ms 01:40:08 INFO - PROCESS | 3252 | 1463820008030 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 3252 | 1463820008032 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 01:40:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:40:08 INFO - PROCESS | 3252 | 1463820008036 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 3252 | 1463820008038 Marionette TRACE conn6 <- [1,690,null,{}] 01:40:08 INFO - PROCESS | 3252 | 1463820008042 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}] 01:40:08 INFO - PROCESS | 3252 | 1463820008129 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 01:40:08 INFO - PROCESS | 3252 | 1463820008136 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC658000 == 62 [pid = 3252] [id = 182] 01:40:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BE2218C00) [pid = 3252] [serial = 544] [outer = 0000000000000000] 01:40:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEB3AE800) [pid = 3252] [serial = 545] [outer = 0000006BE2218C00] 01:40:08 INFO - PROCESS | 3252 | 1463820008184 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEBAE1400) [pid = 3252] [serial = 546] [outer = 0000006BE2218C00] 01:40:09 INFO - PROCESS | 3252 | 1463820009121 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]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:40:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1137ms 01:40:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:40:09 INFO - PROCESS | 3252 | 1463820009176 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 3252 | 1463820009179 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 01:40:09 INFO - PROCESS | 3252 | 1463820009182 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 3252 | 1463820009184 Marionette TRACE conn6 <- [1,694,null,{}] 01:40:09 INFO - PROCESS | 3252 | 1463820009188 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}] 01:40:09 INFO - PROCESS | 3252 | 1463820009293 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 01:40:09 INFO - PROCESS | 3252 | 1463820009301 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE823000 == 63 [pid = 3252] [id = 183] 01:40:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BEBE2CC00) [pid = 3252] [serial = 547] [outer = 0000000000000000] 01:40:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEDBEC000) [pid = 3252] [serial = 548] [outer = 0000006BEBE2CC00] 01:40:09 INFO - PROCESS | 3252 | 1463820009348 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEE684800) [pid = 3252] [serial = 549] [outer = 0000006BEBE2CC00] 01:40:10 INFO - PROCESS | 3252 | 1463820010525 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]]]}] 01:40:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:40:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1386ms 01:40:10 INFO - PROCESS | 3252 | 1463820010572 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 3252 | 1463820010576 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 01:40:10 INFO - PROCESS | 3252 | 1463820010582 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:40:10 INFO - PROCESS | 3252 | 1463820010586 Marionette TRACE conn6 <- [1,698,null,{}] 01:40:10 INFO - PROCESS | 3252 | 1463820010592 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}] 01:40:10 INFO - PROCESS | 3252 | 1463820010738 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 01:40:10 INFO - PROCESS | 3252 | 1463820010862 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE30DB000 == 64 [pid = 3252] [id = 184] 01:40:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B840A9400) [pid = 3252] [serial = 550] [outer = 0000000000000000] 01:40:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B9693CC00) [pid = 3252] [serial = 551] [outer = 0000006B840A9400] 01:40:10 INFO - PROCESS | 3252 | 1463820010922 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BDD2E0C00) [pid = 3252] [serial = 552] [outer = 0000006B840A9400] 01:40:11 INFO - PROCESS | 3252 | 1463820011970 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]]]}] 01:40:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:40:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1434ms 01:40:12 INFO - PROCESS | 3252 | 1463820012020 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 3252 | 1463820012027 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 01:40:12 INFO - PROCESS | 3252 | 1463820012033 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:40:12 INFO - PROCESS | 3252 | 1463820012037 Marionette TRACE conn6 <- [1,702,null,{}] 01:40:12 INFO - PROCESS | 3252 | 1463820012041 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}] 01:40:12 INFO - PROCESS | 3252 | 1463820012218 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 01:40:12 INFO - PROCESS | 3252 | 1463820012302 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDA8000 == 65 [pid = 3252] [id = 185] 01:40:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BE229D800) [pid = 3252] [serial = 553] [outer = 0000000000000000] 01:40:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEB332400) [pid = 3252] [serial = 554] [outer = 0000006BE229D800] 01:40:12 INFO - PROCESS | 3252 | 1463820012358 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BE1947400) [pid = 3252] [serial = 555] [outer = 0000006BE229D800] 01:40:13 INFO - PROCESS | 3252 | 1463820013416 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]]]}] 01:40:13 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 01:40:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1432ms 01:40:13 INFO - PROCESS | 3252 | 1463820013471 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 01:40:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:40:13 INFO - PROCESS | 3252 | 1463820013474 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 01:40:13 INFO - PROCESS | 3252 | 1463820013479 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 3252 | 1463820013483 Marionette TRACE conn6 <- [1,706,null,{}] 01:40:13 INFO - PROCESS | 3252 | 1463820013494 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}] 01:40:13 INFO - PROCESS | 3252 | 1463820013640 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 01:40:13 INFO - PROCESS | 3252 | 1463820013755 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF77F000 == 66 [pid = 3252] [id = 186] 01:40:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BEE46B000) [pid = 3252] [serial = 556] [outer = 0000000000000000] 01:40:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BEE819800) [pid = 3252] [serial = 557] [outer = 0000006BEE46B000] 01:40:13 INFO - PROCESS | 3252 | 1463820013814 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BEF56D800) [pid = 3252] [serial = 558] [outer = 0000006BEE46B000] 01:40:14 INFO - PROCESS | 3252 | 1463820014950 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]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:40:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1507ms 01:40:14 INFO - PROCESS | 3252 | 1463820014988 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 3252 | 1463820014992 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 01:40:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:40:15 INFO - PROCESS | 3252 | 1463820014998 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:40:15 INFO - PROCESS | 3252 | 1463820015002 Marionette TRACE conn6 <- [1,710,null,{}] 01:40:15 INFO - PROCESS | 3252 | 1463820015015 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}] 01:40:15 INFO - PROCESS | 3252 | 1463820015187 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 01:40:15 INFO - PROCESS | 3252 | 1463820015269 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6731000 == 67 [pid = 3252] [id = 187] 01:40:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B81FFE800) [pid = 3252] [serial = 559] [outer = 0000000000000000] 01:40:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B824E0C00) [pid = 3252] [serial = 560] [outer = 0000006B81FFE800] 01:40:15 INFO - PROCESS | 3252 | 1463820015320 Marionette DEBUG loaded listener.js 01:40:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BE11CD000) [pid = 3252] [serial = 561] [outer = 0000006B81FFE800] 01:40:15 INFO - PROCESS | 3252 | 1463820015872 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] 01:40:15 INFO - PROCESS | 3252 | 1463820015947 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 01:40:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:40:15 INFO - PROCESS | 3252 | 1463820015954 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:40:15 INFO - PROCESS | 3252 | 1463820015957 Marionette TRACE conn6 <- [1,714,null,{}] 01:40:15 INFO - PROCESS | 3252 | 1463820015961 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}] 01:40:16 INFO - PROCESS | 3252 | 1463820016081 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B09000 == 66 [pid = 3252] [id = 161] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF827800 == 65 [pid = 3252] [id = 145] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82959800 == 64 [pid = 3252] [id = 147] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC658000 == 63 [pid = 3252] [id = 182] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA08000 == 62 [pid = 3252] [id = 181] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF658D000 == 61 [pid = 3252] [id = 157] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7203800 == 60 [pid = 3252] [id = 180] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B20000 == 59 [pid = 3252] [id = 179] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B07000 == 58 [pid = 3252] [id = 178] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B1D000 == 57 [pid = 3252] [id = 175] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBE99000 == 56 [pid = 3252] [id = 174] 01:40:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B1F000 == 55 [pid = 3252] [id = 173] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B814CF800) [pid = 3252] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B96A58000) [pid = 3252] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEB279C00) [pid = 3252] [serial = 479] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BE7279C00) [pid = 3252] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BE8388800) [pid = 3252] [serial = 501] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BEBBDCC00) [pid = 3252] [serial = 504] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEBADEC00) [pid = 3252] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B81F68400) [pid = 3252] [serial = 482] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BE1115400) [pid = 3252] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B80DA5C00) [pid = 3252] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B824D9800) [pid = 3252] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEBE40000) [pid = 3252] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B824DE800) [pid = 3252] [serial = 492] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BE221C400) [pid = 3252] [serial = 495] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BE2951800) [pid = 3252] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006B81F66C00) [pid = 3252] [serial = 489] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B80D26800) [pid = 3252] [serial = 488] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BEDBF7C00) [pid = 3252] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006B840A0C00) [pid = 3252] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BEC605400) [pid = 3252] [serial = 507] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BEE46B800) [pid = 3252] [serial = 513] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BEE683000) [pid = 3252] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BEBA25C00) [pid = 3252] [serial = 510] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BE367A400) [pid = 3252] [serial = 498] [outer = 0000000000000000] [url = about:blank] 01:40:16 INFO - PROCESS | 3252 | 1463820016194 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82966800 == 56 [pid = 3252] [id = 188] 01:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006B80239400) [pid = 3252] [serial = 562] [outer = 0000000000000000] 01:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006B8057BC00) [pid = 3252] [serial = 563] [outer = 0000006B80239400] 01:40:16 INFO - PROCESS | 3252 | 1463820016242 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006B81F68400) [pid = 3252] [serial = 564] [outer = 0000006B80239400] 01:40:16 INFO - PROCESS | 3252 | 1463820016731 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]]]}] 01:40:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:40:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 838ms 01:40:16 INFO - PROCESS | 3252 | 1463820016792 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 3252 | 1463820016795 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 01:40:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:40:16 INFO - PROCESS | 3252 | 1463820016799 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 3252 | 1463820016803 Marionette TRACE conn6 <- [1,718,null,{}] 01:40:16 INFO - PROCESS | 3252 | 1463820016814 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}] 01:40:16 INFO - PROCESS | 3252 | 1463820016915 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 01:40:16 INFO - PROCESS | 3252 | 1463820016930 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83B9800 == 57 [pid = 3252] [id = 189] 01:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BE3816C00) [pid = 3252] [serial = 565] [outer = 0000000000000000] 01:40:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BE697EC00) [pid = 3252] [serial = 566] [outer = 0000006BE3816C00] 01:40:16 INFO - PROCESS | 3252 | 1463820016978 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BE8330C00) [pid = 3252] [serial = 567] [outer = 0000006BE3816C00] 01:40:17 INFO - PROCESS | 3252 | 1463820017464 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] 01:40:17 INFO - PROCESS | 3252 | 1463820017495 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 01:40:17 INFO - PROCESS | 3252 | 1463820017499 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:40:17 INFO - PROCESS | 3252 | 1463820017501 Marionette TRACE conn6 <- [1,722,null,{}] 01:40:17 INFO - PROCESS | 3252 | 1463820017504 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}] 01:40:17 INFO - PROCESS | 3252 | 1463820017591 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 01:40:17 INFO - PROCESS | 3252 | 1463820017600 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC780800 == 58 [pid = 3252] [id = 190] 01:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BEB333C00) [pid = 3252] [serial = 568] [outer = 0000000000000000] 01:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEBAEA000) [pid = 3252] [serial = 569] [outer = 0000006BEB333C00] 01:40:17 INFO - PROCESS | 3252 | 1463820017646 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEBE49400) [pid = 3252] [serial = 570] [outer = 0000006BEB333C00] 01:40:18 INFO - PROCESS | 3252 | 1463820018063 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]]]}] 01:40:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:40:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 627ms 01:40:18 INFO - PROCESS | 3252 | 1463820018128 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 3252 | 1463820018131 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 01:40:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:40:18 INFO - PROCESS | 3252 | 1463820018134 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 3252 | 1463820018136 Marionette TRACE conn6 <- [1,726,null,{}] 01:40:18 INFO - PROCESS | 3252 | 1463820018140 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}] 01:40:18 INFO - PROCESS | 3252 | 1463820018223 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 01:40:18 INFO - PROCESS | 3252 | 1463820018261 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEED98000 == 59 [pid = 3252] [id = 191] 01:40:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BEC763400) [pid = 3252] [serial = 571] [outer = 0000000000000000] 01:40:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEE442C00) [pid = 3252] [serial = 572] [outer = 0000006BEC763400] 01:40:18 INFO - PROCESS | 3252 | 1463820018315 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEE6BF400) [pid = 3252] [serial = 573] [outer = 0000006BEC763400] 01:40:19 INFO - PROCESS | 3252 | [3252] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:40:19 INFO - PROCESS | 3252 | 1463820019260 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]]]}] 01:40:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:40:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 01:40:19 INFO - PROCESS | 3252 | 1463820019325 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 01:40:19 INFO - PROCESS | 3252 | 1463820019327 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 01:40:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:40:19 INFO - PROCESS | 3252 | 1463820019331 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:40:19 INFO - PROCESS | 3252 | 1463820019333 Marionette TRACE conn6 <- [1,730,null,{}] 01:40:19 INFO - PROCESS | 3252 | 1463820019336 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}] 01:40:19 INFO - PROCESS | 3252 | 1463820019466 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 01:40:19 INFO - PROCESS | 3252 | 1463820019511 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F15800 == 60 [pid = 3252] [id = 192] 01:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEEB12C00) [pid = 3252] [serial = 574] [outer = 0000000000000000] 01:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEF884C00) [pid = 3252] [serial = 575] [outer = 0000006BEEB12C00] 01:40:19 INFO - PROCESS | 3252 | 1463820019557 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEFA12400) [pid = 3252] [serial = 576] [outer = 0000006BEEB12C00] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B81F62400) [pid = 3252] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B824DA800) [pid = 3252] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BE9111C00) [pid = 3252] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B96A56400) [pid = 3252] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B814CA400) [pid = 3252] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B81F65400) [pid = 3252] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BE221E800) [pid = 3252] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BE37B5800) [pid = 3252] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BE2218C00) [pid = 3252] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BEF646400) [pid = 3252] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006B80DA7800) [pid = 3252] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006B81F69C00) [pid = 3252] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:40:20 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BEE473800) [pid = 3252] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:40:20 INFO - PROCESS | 3252 | 1463820020508 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]]]}] 01:40:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:40:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1231ms 01:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:40:20 INFO - PROCESS | 3252 | 1463820020566 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 3252 | 1463820020568 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 01:40:20 INFO - PROCESS | 3252 | 1463820020571 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - PROCESS | 3252 | 1463820020573 Marionette TRACE conn6 <- [1,734,null,{}] 01:40:20 INFO - PROCESS | 3252 | 1463820020577 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}] 01:40:20 INFO - PROCESS | 3252 | 1463820020668 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 01:40:20 INFO - PROCESS | 3252 | 1463820020734 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF0815000 == 61 [pid = 3252] [id = 193] 01:40:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006B81F63400) [pid = 3252] [serial = 577] [outer = 0000000000000000] 01:40:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B8409B800) [pid = 3252] [serial = 578] [outer = 0000006B81F63400] 01:40:20 INFO - PROCESS | 3252 | 1463820020781 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BEBA25C00) [pid = 3252] [serial = 579] [outer = 0000006B81F63400] 01:40:21 INFO - PROCESS | 3252 | 1463820021643 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]]]}] 01:40:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:40:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1075ms 01:40:21 INFO - PROCESS | 3252 | 1463820021650 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 3252 | 1463820021652 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 01:40:21 INFO - PROCESS | 3252 | 1463820021655 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:40:21 INFO - PROCESS | 3252 | 1463820021657 Marionette TRACE conn6 <- [1,738,null,{}] 01:40:21 INFO - PROCESS | 3252 | 1463820021661 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}] 01:40:21 INFO - PROCESS | 3252 | 1463820021745 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 01:40:21 INFO - PROCESS | 3252 | 1463820021751 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2535000 == 62 [pid = 3252] [id = 194] 01:40:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BEFA1CC00) [pid = 3252] [serial = 580] [outer = 0000000000000000] 01:40:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BEFE99400) [pid = 3252] [serial = 581] [outer = 0000006BEFA1CC00] 01:40:21 INFO - PROCESS | 3252 | 1463820021798 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEFEA2400) [pid = 3252] [serial = 582] [outer = 0000006BEFA1CC00] 01:40:22 INFO - PROCESS | 3252 | 1463820022791 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]]]}] 01:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1191ms 01:40:22 INFO - PROCESS | 3252 | 1463820022850 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 3252 | 1463820022854 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 01:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:40:22 INFO - PROCESS | 3252 | 1463820022860 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 3252 | 1463820022864 Marionette TRACE conn6 <- [1,742,null,{}] 01:40:22 INFO - PROCESS | 3252 | 1463820022871 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}] 01:40:23 INFO - PROCESS | 3252 | 1463820023020 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 01:40:23 INFO - PROCESS | 3252 | 1463820023135 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2473800 == 63 [pid = 3252] [id = 195] 01:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B81F5D400) [pid = 3252] [serial = 583] [outer = 0000000000000000] 01:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B81FF1400) [pid = 3252] [serial = 584] [outer = 0000006B81F5D400] 01:40:23 INFO - PROCESS | 3252 | 1463820023238 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B840AAC00) [pid = 3252] [serial = 585] [outer = 0000006B81F5D400] 01:40:24 INFO - PROCESS | 3252 | 1463820024280 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]]]}] 01:40:24 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 01:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1451ms 01:40:24 INFO - PROCESS | 3252 | 1463820024314 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 3252 | 1463820024320 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 01:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:40:24 INFO - PROCESS | 3252 | 1463820024327 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 3252 | 1463820024330 Marionette TRACE conn6 <- [1,746,null,{}] 01:40:24 INFO - PROCESS | 3252 | 1463820024335 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}] 01:40:24 INFO - PROCESS | 3252 | 1463820024450 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 01:40:24 INFO - PROCESS | 3252 | 1463820024567 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE2ED000 == 64 [pid = 3252] [id = 196] 01:40:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B8409C800) [pid = 3252] [serial = 586] [outer = 0000000000000000] 01:40:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BE38EF800) [pid = 3252] [serial = 587] [outer = 0000006B8409C800] 01:40:24 INFO - PROCESS | 3252 | 1463820024625 Marionette DEBUG loaded listener.js 01:40:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEBA2D400) [pid = 3252] [serial = 588] [outer = 0000006B8409C800] 01:40:25 INFO - PROCESS | 3252 | 1463820025195 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]]]}] 01:40:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:40:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 921ms 01:40:25 INFO - PROCESS | 3252 | 1463820025255 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 3252 | 1463820025257 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 01:40:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:40:25 INFO - PROCESS | 3252 | 1463820025262 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:40:25 INFO - PROCESS | 3252 | 1463820025266 Marionette TRACE conn6 <- [1,750,null,{}] 01:40:25 INFO - PROCESS | 3252 | 1463820025277 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}] 01:40:25 INFO - PROCESS | 3252 | 1463820025396 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 01:40:25 INFO - PROCESS | 3252 | 1463820025470 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41BC000 == 65 [pid = 3252] [id = 197] 01:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEE81A800) [pid = 3252] [serial = 589] [outer = 0000000000000000] 01:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEF652800) [pid = 3252] [serial = 590] [outer = 0000006BEE81A800] 01:40:25 INFO - PROCESS | 3252 | 1463820025570 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEFA1BC00) [pid = 3252] [serial = 591] [outer = 0000006BEE81A800] 01:40:26 INFO - PROCESS | 3252 | [3252] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:40:26 INFO - PROCESS | 3252 | 1463820026611 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]]]}] 01:40:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1397ms 01:40:26 INFO - PROCESS | 3252 | 1463820026694 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 01:40:26 INFO - PROCESS | 3252 | 1463820026697 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 01:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:40:26 INFO - PROCESS | 3252 | 1463820026702 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 3252 | 1463820026704 Marionette TRACE conn6 <- [1,754,null,{}] 01:40:26 INFO - PROCESS | 3252 | 1463820026708 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}] 01:40:26 INFO - PROCESS | 3252 | 1463820026807 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 01:40:26 INFO - PROCESS | 3252 | 1463820026913 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4220800 == 66 [pid = 3252] [id = 198] 01:40:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEFF40400) [pid = 3252] [serial = 592] [outer = 0000000000000000] 01:40:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BF05DC800) [pid = 3252] [serial = 593] [outer = 0000006BEFF40400] 01:40:26 INFO - PROCESS | 3252 | 1463820026970 Marionette DEBUG loaded listener.js 01:40:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BF08B2000) [pid = 3252] [serial = 594] [outer = 0000006BEFF40400] 01:40:28 INFO - PROCESS | 3252 | 1463820028020 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]]]}] 01:40:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:40:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1346ms 01:40:28 INFO - PROCESS | 3252 | 1463820028051 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 01:40:28 INFO - PROCESS | 3252 | 1463820028055 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 01:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:40:28 INFO - PROCESS | 3252 | 1463820028061 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:40:28 INFO - PROCESS | 3252 | 1463820028065 Marionette TRACE conn6 <- [1,758,null,{}] 01:40:28 INFO - PROCESS | 3252 | 1463820028071 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}] 01:40:28 INFO - PROCESS | 3252 | 1463820028209 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 01:40:28 INFO - PROCESS | 3252 | 1463820028279 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B0E800 == 67 [pid = 3252] [id = 199] 01:40:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B81FFAC00) [pid = 3252] [serial = 595] [outer = 0000000000000000] 01:40:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B824DA000) [pid = 3252] [serial = 596] [outer = 0000006B81FFAC00] 01:40:28 INFO - PROCESS | 3252 | 1463820028411 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B96A54800) [pid = 3252] [serial = 597] [outer = 0000006B81FFAC00] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC65F000 == 66 [pid = 3252] [id = 106] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF40F000 == 65 [pid = 3252] [id = 57] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF0815000 == 64 [pid = 3252] [id = 193] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F15800 == 63 [pid = 3252] [id = 192] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEED98000 == 62 [pid = 3252] [id = 191] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC780800 == 61 [pid = 3252] [id = 190] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83B9800 == 60 [pid = 3252] [id = 189] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82966800 == 59 [pid = 3252] [id = 188] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE6731000 == 58 [pid = 3252] [id = 187] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B80D27000) [pid = 3252] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B96A5CC00) [pid = 3252] [serial = 521] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEE8CD400) [pid = 3252] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BEBA31000) [pid = 3252] [serial = 524] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BEDBEC000) [pid = 3252] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF77F000 == 57 [pid = 3252] [id = 186] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDA8000 == 56 [pid = 3252] [id = 185] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE30DB000 == 55 [pid = 3252] [id = 184] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF12A2000 == 54 [pid = 3252] [id = 172] 01:40:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE823000 == 53 [pid = 3252] [id = 183] 01:40:28 INFO - PROCESS | 3252 | 1463820028904 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]]]}] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEBE40400) [pid = 3252] [serial = 483] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BE2291400) [pid = 3252] [serial = 471] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BEBE2C800) [pid = 3252] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B96A5F400) [pid = 3252] [serial = 477] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B814D7000) [pid = 3252] [serial = 474] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B840A6800) [pid = 3252] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BE2958400) [pid = 3252] [serial = 540] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BE77AD400) [pid = 3252] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEB3AE800) [pid = 3252] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BEF884000) [pid = 3252] [serial = 531] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BEF64B000) [pid = 3252] [serial = 530] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B81FF3800) [pid = 3252] [serial = 534] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006B814CD000) [pid = 3252] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006B8409C400) [pid = 3252] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BEE811000) [pid = 3252] [serial = 516] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BEB335000) [pid = 3252] [serial = 543] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BEBAE1400) [pid = 3252] [serial = 546] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006BE2296C00) [pid = 3252] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:40:28 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006B96939800) [pid = 3252] [serial = 537] [outer = 0000000000000000] [url = about:blank] 01:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 944ms 01:40:29 INFO - PROCESS | 3252 | 1463820029009 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 3252 | 1463820029015 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 01:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:40:29 INFO - PROCESS | 3252 | 1463820029022 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 3252 | 1463820029025 Marionette TRACE conn6 <- [1,762,null,{}] 01:40:29 INFO - PROCESS | 3252 | 1463820029028 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}] 01:40:29 INFO - PROCESS | 3252 | 1463820029124 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 01:40:29 INFO - PROCESS | 3252 | 1463820029131 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F6B000 == 54 [pid = 3252] [id = 200] 01:40:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006B80D9FC00) [pid = 3252] [serial = 598] [outer = 0000000000000000] 01:40:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006B81F68800) [pid = 3252] [serial = 599] [outer = 0000006B80D9FC00] 01:40:29 INFO - PROCESS | 3252 | 1463820029178 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006B8409B400) [pid = 3252] [serial = 600] [outer = 0000006B80D9FC00] 01:40:29 INFO - PROCESS | 3252 | 1463820029630 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]]]}] 01:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 628ms 01:40:29 INFO - PROCESS | 3252 | 1463820029651 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 3252 | 1463820029653 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 01:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:40:29 INFO - PROCESS | 3252 | 1463820029657 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 3252 | 1463820029660 Marionette TRACE conn6 <- [1,766,null,{}] 01:40:29 INFO - PROCESS | 3252 | 1463820029671 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}] 01:40:29 INFO - PROCESS | 3252 | 1463820029800 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 01:40:29 INFO - PROCESS | 3252 | 1463820029811 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83C6000 == 55 [pid = 3252] [id = 201] 01:40:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006BE2079000) [pid = 3252] [serial = 601] [outer = 0000000000000000] 01:40:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006BE221AC00) [pid = 3252] [serial = 602] [outer = 0000006BE2079000] 01:40:29 INFO - PROCESS | 3252 | 1463820029860 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006BE294C800) [pid = 3252] [serial = 603] [outer = 0000006BE2079000] 01:40:30 INFO - PROCESS | 3252 | 1463820030321 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]]]}] 01:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 01:40:30 INFO - PROCESS | 3252 | 1463820030351 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 3252 | 1463820030354 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 01:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:40:30 INFO - PROCESS | 3252 | 1463820030358 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 3252 | 1463820030360 Marionette TRACE conn6 <- [1,770,null,{}] 01:40:30 INFO - PROCESS | 3252 | 1463820030363 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}] 01:40:30 INFO - PROCESS | 3252 | 1463820030449 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 01:40:30 INFO - PROCESS | 3252 | 1463820030458 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC62C800 == 56 [pid = 3252] [id = 202] 01:40:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006BE380A400) [pid = 3252] [serial = 604] [outer = 0000000000000000] 01:40:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006BE71AAC00) [pid = 3252] [serial = 605] [outer = 0000006BE380A400] 01:40:30 INFO - PROCESS | 3252 | 1463820030504 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BE8394C00) [pid = 3252] [serial = 606] [outer = 0000006BE380A400] 01:40:30 INFO - PROCESS | 3252 | 1463820030917 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]]]}] 01:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 01:40:30 INFO - PROCESS | 3252 | 1463820030987 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 3252 | 1463820030990 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 01:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:40:31 INFO - PROCESS | 3252 | 1463820030993 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - PROCESS | 3252 | 1463820030995 Marionette TRACE conn6 <- [1,774,null,{}] 01:40:31 INFO - PROCESS | 3252 | 1463820030998 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}] 01:40:31 INFO - PROCESS | 3252 | 1463820031106 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 01:40:31 INFO - PROCESS | 3252 | 1463820031113 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE47B800 == 57 [pid = 3252] [id = 203] 01:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BE9112000) [pid = 3252] [serial = 607] [outer = 0000000000000000] 01:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BEB334800) [pid = 3252] [serial = 608] [outer = 0000006BE9112000] 01:40:31 INFO - PROCESS | 3252 | 1463820031196 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEBA31C00) [pid = 3252] [serial = 609] [outer = 0000006BE9112000] 01:40:31 INFO - PROCESS | 3252 | 1463820031665 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]]]}] 01:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 732ms 01:40:31 INFO - PROCESS | 3252 | 1463820031728 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 3252 | 1463820031731 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 01:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:40:31 INFO - PROCESS | 3252 | 1463820031734 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - PROCESS | 3252 | 1463820031736 Marionette TRACE conn6 <- [1,778,null,{}] 01:40:31 INFO - PROCESS | 3252 | 1463820031740 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}] 01:40:31 INFO - PROCESS | 3252 | 1463820031882 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 01:40:31 INFO - PROCESS | 3252 | 1463820031937 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF429800 == 58 [pid = 3252] [id = 204] 01:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEBBB7400) [pid = 3252] [serial = 610] [outer = 0000000000000000] 01:40:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEC60A800) [pid = 3252] [serial = 611] [outer = 0000006BEBBB7400] 01:40:31 INFO - PROCESS | 3252 | 1463820031984 Marionette DEBUG loaded listener.js 01:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BEE46A400) [pid = 3252] [serial = 612] [outer = 0000006BEBBB7400] 01:40:32 INFO - PROCESS | 3252 | 1463820032423 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]]]}] 01:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 01:40:32 INFO - PROCESS | 3252 | 1463820032475 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 3252 | 1463820032477 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 01:40:32 INFO - PROCESS | 3252 | 1463820032481 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:40:32 INFO - PROCESS | 3252 | 1463820032482 Marionette TRACE conn6 <- [1,782,null,{}] 01:40:32 INFO - PROCESS | 3252 | 1463820032486 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}] 01:40:32 INFO - PROCESS | 3252 | 1463820032595 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 01:40:32 INFO - PROCESS | 3252 | 1463820032646 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1638000 == 59 [pid = 3252] [id = 205] 01:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEE810C00) [pid = 3252] [serial = 613] [outer = 0000000000000000] 01:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEE8CD400) [pid = 3252] [serial = 614] [outer = 0000006BEE810C00] 01:40:32 INFO - PROCESS | 3252 | 1463820032692 Marionette DEBUG loaded listener.js 01:40:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEF645800) [pid = 3252] [serial = 615] [outer = 0000006BEE810C00] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEE472800) [pid = 3252] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BEB26B400) [pid = 3252] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B9694F800) [pid = 3252] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B808CE000) [pid = 3252] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEEB12C00) [pid = 3252] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BE3816C00) [pid = 3252] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BEB333C00) [pid = 3252] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B81FFE800) [pid = 3252] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BEC763400) [pid = 3252] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B80239400) [pid = 3252] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:40:33 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B81F63400) [pid = 3252] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:40:33 INFO - PROCESS | 3252 | 1463820033131 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]]]}] 01:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 01:40:33 INFO - PROCESS | 3252 | 1463820033175 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 01:40:33 INFO - PROCESS | 3252 | 1463820033177 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 01:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:40:33 INFO - PROCESS | 3252 | 1463820033189 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:40:33 INFO - PROCESS | 3252 | 1463820033191 Marionette TRACE conn6 <- [1,786,null,{}] 01:40:33 INFO - PROCESS | 3252 | 1463820033195 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}] 01:40:33 INFO - PROCESS | 3252 | 1463820033306 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 01:40:33 INFO - PROCESS | 3252 | 1463820033353 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC0C5000 == 60 [pid = 3252] [id = 206] 01:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B81F62C00) [pid = 3252] [serial = 616] [outer = 0000000000000000] 01:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BEBA2A000) [pid = 3252] [serial = 617] [outer = 0000006B81F62C00] 01:40:33 INFO - PROCESS | 3252 | 1463820033401 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BEF654000) [pid = 3252] [serial = 618] [outer = 0000006B81F62C00] 01:40:33 INFO - PROCESS | 3252 | 1463820033766 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]]]}] 01:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 650ms 01:40:33 INFO - PROCESS | 3252 | 1463820033835 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 01:40:33 INFO - PROCESS | 3252 | 1463820033837 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 01:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:40:33 INFO - PROCESS | 3252 | 1463820033841 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:40:33 INFO - PROCESS | 3252 | 1463820033843 Marionette TRACE conn6 <- [1,790,null,{}] 01:40:33 INFO - PROCESS | 3252 | 1463820033847 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}] 01:40:33 INFO - PROCESS | 3252 | 1463820033959 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 01:40:33 INFO - PROCESS | 3252 | 1463820033973 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF421E000 == 61 [pid = 3252] [id = 207] 01:40:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006BEF886400) [pid = 3252] [serial = 619] [outer = 0000000000000000] 01:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006BEFA14400) [pid = 3252] [serial = 620] [outer = 0000006BEF886400] 01:40:34 INFO - PROCESS | 3252 | 1463820034018 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BEFE98000) [pid = 3252] [serial = 621] [outer = 0000006BEF886400] 01:40:34 INFO - PROCESS | 3252 | 1463820034448 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]]]}] 01:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 626ms 01:40:34 INFO - PROCESS | 3252 | 1463820034469 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 3252 | 1463820034472 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 01:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:40:34 INFO - PROCESS | 3252 | 1463820034480 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 3252 | 1463820034482 Marionette TRACE conn6 <- [1,794,null,{}] 01:40:34 INFO - PROCESS | 3252 | 1463820034485 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}] 01:40:34 INFO - PROCESS | 3252 | 1463820034581 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 01:40:34 INFO - PROCESS | 3252 | 1463820034587 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B13000 == 62 [pid = 3252] [id = 208] 01:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006BEFEA2000) [pid = 3252] [serial = 622] [outer = 0000000000000000] 01:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006BF05DE800) [pid = 3252] [serial = 623] [outer = 0000006BEFEA2000] 01:40:34 INFO - PROCESS | 3252 | 1463820034635 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BF123C400) [pid = 3252] [serial = 624] [outer = 0000006BEFEA2000] 01:40:35 INFO - PROCESS | 3252 | 1463820035210 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]]]}] 01:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 01:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 775ms 01:40:35 INFO - PROCESS | 3252 | 1463820035259 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 01:40:35 INFO - PROCESS | 3252 | 1463820035264 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 01:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:40:35 INFO - PROCESS | 3252 | 1463820035361 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 3252 | 1463820035365 Marionette TRACE conn6 <- [1,798,null,{}] 01:40:35 INFO - PROCESS | 3252 | 1463820035372 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}] 01:40:35 INFO - PROCESS | 3252 | 1463820035499 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 01:40:35 INFO - PROCESS | 3252 | 1463820035569 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1B9C000 == 63 [pid = 3252] [id = 209] 01:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B80D2DC00) [pid = 3252] [serial = 625] [outer = 0000000000000000] 01:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B81FF4C00) [pid = 3252] [serial = 626] [outer = 0000006B80D2DC00] 01:40:35 INFO - PROCESS | 3252 | 1463820035628 Marionette DEBUG loaded listener.js 01:40:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B96950800) [pid = 3252] [serial = 627] [outer = 0000006B80D2DC00] 01:40:36 INFO - PROCESS | 3252 | 1463820036247 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]]]}] 01:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 01:40:36 INFO - PROCESS | 3252 | 1463820036311 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 01:40:36 INFO - PROCESS | 3252 | 1463820036317 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 01:40:36 INFO - PROCESS | 3252 | 1463820036324 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:40:36 INFO - PROCESS | 3252 | 1463820036327 Marionette TRACE conn6 <- [1,802,null,{}] 01:40:36 INFO - PROCESS | 3252 | 1463820036332 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}] 01:40:36 INFO - PROCESS | 3252 | 1463820036449 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 01:40:36 INFO - PROCESS | 3252 | 1463820036525 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF77F000 == 64 [pid = 3252] [id = 210] 01:40:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BE2224800) [pid = 3252] [serial = 628] [outer = 0000000000000000] 01:40:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE290E400) [pid = 3252] [serial = 629] [outer = 0000006BE2224800] 01:40:36 INFO - PROCESS | 3252 | 1463820036623 Marionette DEBUG loaded listener.js 01:40:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BEB3A3800) [pid = 3252] [serial = 630] [outer = 0000006BE2224800] 01:40:37 INFO - PROCESS | 3252 | 1463820037249 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] 01:40:37 INFO - PROCESS | 3252 | 1463820037317 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 01:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:40:37 INFO - PROCESS | 3252 | 1463820037322 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:40:37 INFO - PROCESS | 3252 | 1463820037326 Marionette TRACE conn6 <- [1,806,null,{}] 01:40:37 INFO - PROCESS | 3252 | 1463820037338 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}] 01:40:37 INFO - PROCESS | 3252 | 1463820037451 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 01:40:37 INFO - PROCESS | 3252 | 1463820037568 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66C7800 == 65 [pid = 3252] [id = 211] 01:40:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BEBE49800) [pid = 3252] [serial = 631] [outer = 0000000000000000] 01:40:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BEE467000) [pid = 3252] [serial = 632] [outer = 0000006BEBE49800] 01:40:37 INFO - PROCESS | 3252 | 1463820037629 Marionette DEBUG loaded listener.js 01:40:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BF1D43000) [pid = 3252] [serial = 633] [outer = 0000006BEBE49800] 01:40:38 INFO - PROCESS | 3252 | 1463820038290 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]]]}] 01:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 01:40:38 INFO - PROCESS | 3252 | 1463820038319 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 3252 | 1463820038322 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 01:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:40:38 INFO - PROCESS | 3252 | 1463820038327 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 3252 | 1463820038329 Marionette TRACE conn6 <- [1,810,null,{}] 01:40:38 INFO - PROCESS | 3252 | 1463820038333 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}] 01:40:38 INFO - PROCESS | 3252 | 1463820038450 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 01:40:38 INFO - PROCESS | 3252 | 1463820038566 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6771800 == 66 [pid = 3252] [id = 212] 01:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BF1E4E400) [pid = 3252] [serial = 634] [outer = 0000000000000000] 01:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BF1E54400) [pid = 3252] [serial = 635] [outer = 0000006BF1E4E400] 01:40:38 INFO - PROCESS | 3252 | 1463820038623 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BF2567C00) [pid = 3252] [serial = 636] [outer = 0000006BF1E4E400] 01:40:39 INFO - PROCESS | 3252 | 1463820039200 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] 01:40:39 INFO - PROCESS | 3252 | 1463820039274 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 01:40:39 INFO - PROCESS | 3252 | 1463820039277 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 3252 | 1463820039279 Marionette TRACE conn6 <- [1,814,null,{}] 01:40:39 INFO - PROCESS | 3252 | 1463820039283 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}] 01:40:39 INFO - PROCESS | 3252 | 1463820039392 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 01:40:39 INFO - PROCESS | 3252 | 1463820039467 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6A8B800 == 67 [pid = 3252] [id = 213] 01:40:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BF410D400) [pid = 3252] [serial = 637] [outer = 0000000000000000] 01:40:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BF4116800) [pid = 3252] [serial = 638] [outer = 0000006BF410D400] 01:40:39 INFO - PROCESS | 3252 | 1463820039564 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BF414F800) [pid = 3252] [serial = 639] [outer = 0000006BF410D400] 01:40:40 INFO - PROCESS | 3252 | 1463820040167 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]]]}] 01:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 986ms 01:40:40 INFO - PROCESS | 3252 | 1463820040266 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 3252 | 1463820040269 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 01:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:40:40 INFO - PROCESS | 3252 | 1463820040288 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 3252 | 1463820040290 Marionette TRACE conn6 <- [1,818,null,{}] 01:40:40 INFO - PROCESS | 3252 | 1463820040296 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}] 01:40:40 INFO - PROCESS | 3252 | 1463820040434 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 01:40:40 INFO - PROCESS | 3252 | 1463820040505 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B828A2000 == 68 [pid = 3252] [id = 214] 01:40:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006B80578800) [pid = 3252] [serial = 640] [outer = 0000000000000000] 01:40:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B808C6C00) [pid = 3252] [serial = 641] [outer = 0000006B80578800] 01:40:40 INFO - PROCESS | 3252 | 1463820040738 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006B80DA3000) [pid = 3252] [serial = 642] [outer = 0000006B80578800] 01:40:41 INFO - PROCESS | 3252 | 1463820041335 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1101ms 01:40:41 INFO - PROCESS | 3252 | 1463820041377 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 3252 | 1463820041382 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 01:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:40:41 INFO - PROCESS | 3252 | 1463820041387 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 3252 | 1463820041391 Marionette TRACE conn6 <- [1,822,null,{}] 01:40:41 INFO - PROCESS | 3252 | 1463820041415 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}] 01:40:41 INFO - PROCESS | 3252 | 1463820041535 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 01:40:41 INFO - PROCESS | 3252 | 1463820041606 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F0A000 == 69 [pid = 3252] [id = 215] 01:40:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B81FF3C00) [pid = 3252] [serial = 643] [outer = 0000000000000000] 01:40:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B81FF8C00) [pid = 3252] [serial = 644] [outer = 0000006B81FF3C00] 01:40:41 INFO - PROCESS | 3252 | 1463820041703 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006B840AA800) [pid = 3252] [serial = 645] [outer = 0000006B81FF3C00] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF421E000 == 68 [pid = 3252] [id = 207] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC0C5000 == 67 [pid = 3252] [id = 206] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1638000 == 66 [pid = 3252] [id = 205] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF429800 == 65 [pid = 3252] [id = 204] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE47B800 == 64 [pid = 3252] [id = 203] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC62C800 == 63 [pid = 3252] [id = 202] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83C6000 == 62 [pid = 3252] [id = 201] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F6B000 == 61 [pid = 3252] [id = 200] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B0E800 == 60 [pid = 3252] [id = 199] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE2ED000 == 59 [pid = 3252] [id = 196] 01:40:41 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2473800 == 58 [pid = 3252] [id = 195] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEF4D5000) [pid = 3252] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BEBE3FC00) [pid = 3252] [serial = 525] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BE2227000) [pid = 3252] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B81F66000) [pid = 3252] [serial = 519] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BEFE99400) [pid = 3252] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BEF884C00) [pid = 3252] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BE697EC00) [pid = 3252] [serial = 566] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BE8330C00) [pid = 3252] [serial = 567] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BEBAEA000) [pid = 3252] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BEBE49400) [pid = 3252] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BEB332400) [pid = 3252] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BE11CD000) [pid = 3252] [serial = 561] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B824E0C00) [pid = 3252] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BEE442C00) [pid = 3252] [serial = 572] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BEE819800) [pid = 3252] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B8057BC00) [pid = 3252] [serial = 563] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B81F68400) [pid = 3252] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B9693CC00) [pid = 3252] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEFA12400) [pid = 3252] [serial = 576] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEBA25C00) [pid = 3252] [serial = 579] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B8409B800) [pid = 3252] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:40:41 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BEE6BF400) [pid = 3252] [serial = 573] [outer = 0000000000000000] [url = about:blank] 01:40:42 INFO - PROCESS | 3252 | 1463820042201 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 860ms 01:40:42 INFO - PROCESS | 3252 | 1463820042251 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 3252 | 1463820042255 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 01:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:40:42 INFO - PROCESS | 3252 | 1463820042294 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - PROCESS | 3252 | 1463820042297 Marionette TRACE conn6 <- [1,826,null,{}] 01:40:42 INFO - PROCESS | 3252 | 1463820042301 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}] 01:40:42 INFO - PROCESS | 3252 | 1463820042397 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 01:40:42 INFO - PROCESS | 3252 | 1463820042471 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE17F7800 == 59 [pid = 3252] [id = 216] 01:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B81F45400) [pid = 3252] [serial = 646] [outer = 0000000000000000] 01:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B824D8C00) [pid = 3252] [serial = 647] [outer = 0000006B81F45400] 01:40:42 INFO - PROCESS | 3252 | 1463820042518 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BDD2E7800) [pid = 3252] [serial = 648] [outer = 0000006B81F45400] 01:40:42 INFO - PROCESS | 3252 | 1463820042919 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 01:40:42 INFO - PROCESS | 3252 | 1463820042985 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 3252 | 1463820042988 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 01:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:40:42 INFO - PROCESS | 3252 | 1463820042992 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 3252 | 1463820042995 Marionette TRACE conn6 <- [1,830,null,{}] 01:40:43 INFO - PROCESS | 3252 | 1463820043006 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}] 01:40:43 INFO - PROCESS | 3252 | 1463820043101 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 01:40:43 INFO - PROCESS | 3252 | 1463820043109 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA0D800 == 60 [pid = 3252] [id = 217] 01:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BE2294400) [pid = 3252] [serial = 649] [outer = 0000000000000000] 01:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BE2A7A800) [pid = 3252] [serial = 650] [outer = 0000006BE2294400] 01:40:43 INFO - PROCESS | 3252 | 1463820043162 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE71AB400) [pid = 3252] [serial = 651] [outer = 0000006BE2294400] 01:40:43 INFO - PROCESS | 3252 | 1463820043613 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]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 01:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:40:43 INFO - PROCESS | 3252 | 1463820043626 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 3252 | 1463820043629 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 01:40:43 INFO - PROCESS | 3252 | 1463820043632 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 3252 | 1463820043634 Marionette TRACE conn6 <- [1,834,null,{}] 01:40:43 INFO - PROCESS | 3252 | 1463820043637 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}] 01:40:43 INFO - PROCESS | 3252 | 1463820043728 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 01:40:43 INFO - PROCESS | 3252 | 1463820043763 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC774800 == 61 [pid = 3252] [id = 218] 01:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE9119000) [pid = 3252] [serial = 652] [outer = 0000000000000000] 01:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BEB3B1400) [pid = 3252] [serial = 653] [outer = 0000006BE9119000] 01:40:43 INFO - PROCESS | 3252 | 1463820043809 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BEBBAC400) [pid = 3252] [serial = 654] [outer = 0000006BE9119000] 01:40:44 INFO - PROCESS | 3252 | 1463820044236 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 01:40:44 INFO - PROCESS | 3252 | 1463820044269 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 3252 | 1463820044271 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 01:40:44 INFO - PROCESS | 3252 | 1463820044275 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - PROCESS | 3252 | 1463820044276 Marionette TRACE conn6 <- [1,838,null,{}] 01:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:40:44 INFO - PROCESS | 3252 | 1463820044280 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}] 01:40:44 INFO - PROCESS | 3252 | 1463820044398 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 01:40:44 INFO - PROCESS | 3252 | 1463820044405 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE824800 == 62 [pid = 3252] [id = 219] 01:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BEBA2F000) [pid = 3252] [serial = 655] [outer = 0000000000000000] 01:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BEBE29400) [pid = 3252] [serial = 656] [outer = 0000006BEBA2F000] 01:40:44 INFO - PROCESS | 3252 | 1463820044457 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BEC731C00) [pid = 3252] [serial = 657] [outer = 0000006BEBA2F000] 01:40:44 INFO - PROCESS | 3252 | 1463820044949 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]]]}] 01:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 731ms 01:40:45 INFO - PROCESS | 3252 | 1463820045011 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 3252 | 1463820045013 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 01:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:40:45 INFO - PROCESS | 3252 | 1463820045023 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - PROCESS | 3252 | 1463820045025 Marionette TRACE conn6 <- [1,842,null,{}] 01:40:45 INFO - PROCESS | 3252 | 1463820045029 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}] 01:40:45 INFO - PROCESS | 3252 | 1463820045174 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BEBBB7400) [pid = 3252] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B80D9FC00) [pid = 3252] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B81F62C00) [pid = 3252] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BEFF40400) [pid = 3252] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BE2079000) [pid = 3252] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEE810C00) [pid = 3252] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B840A9400) [pid = 3252] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B81FFAC00) [pid = 3252] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BE380A400) [pid = 3252] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BE9112000) [pid = 3252] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BE229D800) [pid = 3252] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BEF886400) [pid = 3252] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEE46B000) [pid = 3252] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:40:46 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BEBE2CC00) [pid = 3252] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:40:46 INFO - PROCESS | 3252 | 1463820046655 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC780000 == 63 [pid = 3252] [id = 220] 01:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B80238000) [pid = 3252] [serial = 658] [outer = 0000000000000000] 01:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B80D9FC00) [pid = 3252] [serial = 659] [outer = 0000006B80238000] 01:40:46 INFO - PROCESS | 3252 | 1463820046749 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006BEB335000) [pid = 3252] [serial = 660] [outer = 0000006B80238000] 01:40:47 INFO - PROCESS | 3252 | 1463820047119 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]]]}] 01:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2138ms 01:40:47 INFO - PROCESS | 3252 | 1463820047162 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 3252 | 1463820047164 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 01:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:40:47 INFO - PROCESS | 3252 | 1463820047167 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - PROCESS | 3252 | 1463820047169 Marionette TRACE conn6 <- [1,846,null,{}] 01:40:47 INFO - PROCESS | 3252 | 1463820047173 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}] 01:40:47 INFO - PROCESS | 3252 | 1463820047258 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 01:40:47 INFO - PROCESS | 3252 | 1463820047264 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B0E800 == 64 [pid = 3252] [id = 221] 01:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006BEE810C00) [pid = 3252] [serial = 661] [outer = 0000000000000000] 01:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006BEF88AC00) [pid = 3252] [serial = 662] [outer = 0000006BEE810C00] 01:40:47 INFO - PROCESS | 3252 | 1463820047310 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BEFBCFC00) [pid = 3252] [serial = 663] [outer = 0000006BEE810C00] 01:40:47 INFO - PROCESS | 3252 | 1463820047773 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]]]}] 01:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 626ms 01:40:47 INFO - PROCESS | 3252 | 1463820047797 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 3252 | 1463820047799 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 01:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:40:47 INFO - PROCESS | 3252 | 1463820047803 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - PROCESS | 3252 | 1463820047805 Marionette TRACE conn6 <- [1,850,null,{}] 01:40:47 INFO - PROCESS | 3252 | 1463820047809 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}] 01:40:47 INFO - PROCESS | 3252 | 1463820047895 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 01:40:47 INFO - PROCESS | 3252 | 1463820047901 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF421F000 == 65 [pid = 3252] [id = 222] 01:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BEFEA6C00) [pid = 3252] [serial = 664] [outer = 0000000000000000] 01:40:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BF0808C00) [pid = 3252] [serial = 665] [outer = 0000006BEFEA6C00] 01:40:47 INFO - PROCESS | 3252 | 1463820047946 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BF1D45800) [pid = 3252] [serial = 666] [outer = 0000006BEFEA6C00] 01:40:48 INFO - PROCESS | 3252 | 1463820048366 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]]]}] 01:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 587ms 01:40:48 INFO - PROCESS | 3252 | 1463820048393 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 3252 | 1463820048395 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 01:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:40:48 INFO - PROCESS | 3252 | 1463820048409 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 3252 | 1463820048411 Marionette TRACE conn6 <- [1,854,null,{}] 01:40:48 INFO - PROCESS | 3252 | 1463820048415 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}] 01:40:48 INFO - PROCESS | 3252 | 1463820048501 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 01:40:48 INFO - PROCESS | 3252 | 1463820048508 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF658E000 == 66 [pid = 3252] [id = 223] 01:40:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BF1D49400) [pid = 3252] [serial = 667] [outer = 0000000000000000] 01:40:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BF410C800) [pid = 3252] [serial = 668] [outer = 0000006BF1D49400] 01:40:48 INFO - PROCESS | 3252 | 1463820048553 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BF4155000) [pid = 3252] [serial = 669] [outer = 0000006BF1D49400] 01:40:49 INFO - PROCESS | 3252 | 1463820049293 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]]]}] 01:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 941ms 01:40:49 INFO - PROCESS | 3252 | 1463820049355 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 3252 | 1463820049359 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 01:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:40:49 INFO - PROCESS | 3252 | 1463820049364 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - PROCESS | 3252 | 1463820049369 Marionette TRACE conn6 <- [1,858,null,{}] 01:40:49 INFO - PROCESS | 3252 | 1463820049374 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}] 01:40:49 INFO - PROCESS | 3252 | 1463820049496 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 01:40:49 INFO - PROCESS | 3252 | 1463820049617 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE247E000 == 67 [pid = 3252] [id = 224] 01:40:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B81F62C00) [pid = 3252] [serial = 670] [outer = 0000000000000000] 01:40:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B824DB800) [pid = 3252] [serial = 671] [outer = 0000006B81F62C00] 01:40:49 INFO - PROCESS | 3252 | 1463820049676 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BE1047800) [pid = 3252] [serial = 672] [outer = 0000006B81F62C00] 01:40:50 INFO - PROCESS | 3252 | 1463820050365 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]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1027ms 01:40:50 INFO - PROCESS | 3252 | 1463820050396 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 3252 | 1463820050402 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 01:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:40:50 INFO - PROCESS | 3252 | 1463820050409 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 3252 | 1463820050412 Marionette TRACE conn6 <- [1,862,null,{}] 01:40:50 INFO - PROCESS | 3252 | 1463820050416 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}] 01:40:50 INFO - PROCESS | 3252 | 1463820050537 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 01:40:50 INFO - PROCESS | 3252 | 1463820050654 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF082F800 == 68 [pid = 3252] [id = 225] 01:40:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BE2219000) [pid = 3252] [serial = 673] [outer = 0000000000000000] 01:40:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BEBA27000) [pid = 3252] [serial = 674] [outer = 0000006BE2219000] 01:40:50 INFO - PROCESS | 3252 | 1463820050712 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BEC610C00) [pid = 3252] [serial = 675] [outer = 0000006BE2219000] 01:40:51 INFO - PROCESS | 3252 | 1463820051364 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]]]}] 01:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 983ms 01:40:51 INFO - PROCESS | 3252 | 1463820051393 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 3252 | 1463820051396 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 01:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:40:51 INFO - PROCESS | 3252 | 1463820051400 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 3252 | 1463820051404 Marionette TRACE conn6 <- [1,866,null,{}] 01:40:51 INFO - PROCESS | 3252 | 1463820051416 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}] 01:40:51 INFO - PROCESS | 3252 | 1463820051571 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 01:40:51 INFO - PROCESS | 3252 | 1463820051629 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BF08BE800) [pid = 3252] [serial = 676] [outer = 0000006BEE43E400] 01:40:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57BA800 == 69 [pid = 3252] [id = 226] 01:40:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BEFE9C000) [pid = 3252] [serial = 677] [outer = 0000000000000000] 01:40:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BF1E57800) [pid = 3252] [serial = 678] [outer = 0000006BEFE9C000] 01:40:51 INFO - PROCESS | 3252 | 1463820051708 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BF4313800) [pid = 3252] [serial = 679] [outer = 0000006BEFE9C000] 01:40:52 INFO - PROCESS | 3252 | 1463820052330 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]]]}] 01:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 985ms 01:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:40:52 INFO - PROCESS | 3252 | 1463820052387 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 01:40:52 INFO - PROCESS | 3252 | 1463820052390 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 01:40:52 INFO - PROCESS | 3252 | 1463820052394 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 3252 | 1463820052396 Marionette TRACE conn6 <- [1,870,null,{}] 01:40:52 INFO - PROCESS | 3252 | 1463820052400 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}] 01:40:52 INFO - PROCESS | 3252 | 1463820052514 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 01:40:52 INFO - PROCESS | 3252 | 1463820052605 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D6000 == 70 [pid = 3252] [id = 227] 01:40:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B8407FC00) [pid = 3252] [serial = 680] [outer = 0000000000000000] 01:40:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BF1E11800) [pid = 3252] [serial = 681] [outer = 0000006B8407FC00] 01:40:52 INFO - PROCESS | 3252 | 1463820052660 Marionette DEBUG loaded listener.js 01:40:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BF431B800) [pid = 3252] [serial = 682] [outer = 0000006B8407FC00] 01:40:53 INFO - PROCESS | 3252 | 1463820053237 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]]]}] 01:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 880ms 01:40:53 INFO - PROCESS | 3252 | 1463820053276 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 01:40:53 INFO - PROCESS | 3252 | 1463820053279 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 01:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:40:53 INFO - PROCESS | 3252 | 1463820053283 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - PROCESS | 3252 | 1463820053285 Marionette TRACE conn6 <- [1,874,null,{}] 01:40:53 INFO - PROCESS | 3252 | 1463820053289 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}] 01:40:53 INFO - PROCESS | 3252 | 1463820053400 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 01:40:53 INFO - PROCESS | 3252 | 1463820053494 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82BD4000 == 71 [pid = 3252] [id = 228] 01:40:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B80F82400) [pid = 3252] [serial = 683] [outer = 0000000000000000] 01:40:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B80F87800) [pid = 3252] [serial = 684] [outer = 0000006B80F82400] 01:40:53 INFO - PROCESS | 3252 | 1463820053549 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B80F8D800) [pid = 3252] [serial = 685] [outer = 0000006B80F82400] 01:40:54 INFO - PROCESS | 3252 | 1463820054103 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]]]}] 01:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 880ms 01:40:54 INFO - PROCESS | 3252 | 1463820054165 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 3252 | 1463820054168 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 01:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:40:54 INFO - PROCESS | 3252 | 1463820054172 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 3252 | 1463820054174 Marionette TRACE conn6 <- [1,878,null,{}] 01:40:54 INFO - PROCESS | 3252 | 1463820054178 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}] 01:40:54 INFO - PROCESS | 3252 | 1463820054299 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 01:40:54 INFO - PROCESS | 3252 | 1463820054389 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B80140000 == 72 [pid = 3252] [id = 229] 01:40:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B80109000) [pid = 3252] [serial = 686] [outer = 0000000000000000] 01:40:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B80F84C00) [pid = 3252] [serial = 687] [outer = 0000006B80109000] 01:40:54 INFO - PROCESS | 3252 | 1463820054445 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BF43C4000) [pid = 3252] [serial = 688] [outer = 0000006B80109000] 01:40:55 INFO - PROCESS | 3252 | 1463820055035 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 882ms 01:40:55 INFO - PROCESS | 3252 | 1463820055055 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 3252 | 1463820055058 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 01:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:40:55 INFO - PROCESS | 3252 | 1463820055061 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 3252 | 1463820055064 Marionette TRACE conn6 <- [1,882,null,{}] 01:40:55 INFO - PROCESS | 3252 | 1463820055068 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}] 01:40:55 INFO - PROCESS | 3252 | 1463820055176 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 01:40:55 INFO - PROCESS | 3252 | 1463820055268 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84805800 == 73 [pid = 3252] [id = 230] 01:40:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B846A5400) [pid = 3252] [serial = 689] [outer = 0000000000000000] 01:40:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B846AA800) [pid = 3252] [serial = 690] [outer = 0000006B846A5400] 01:40:55 INFO - PROCESS | 3252 | 1463820055325 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B846B0400) [pid = 3252] [serial = 691] [outer = 0000006B846A5400] 01:40:55 INFO - PROCESS | 3252 | 1463820055934 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 922ms 01:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:40:56 INFO - PROCESS | 3252 | 1463820055987 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 01:40:56 INFO - PROCESS | 3252 | 1463820055989 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 01:40:56 INFO - PROCESS | 3252 | 1463820055993 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:40:56 INFO - PROCESS | 3252 | 1463820055995 Marionette TRACE conn6 <- [1,886,null,{}] 01:40:56 INFO - PROCESS | 3252 | 1463820055999 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}] 01:40:56 INFO - PROCESS | 3252 | 1463820056110 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 01:40:56 INFO - PROCESS | 3252 | 1463820056343 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82BC9000 == 74 [pid = 3252] [id = 231] 01:40:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B80106000) [pid = 3252] [serial = 692] [outer = 0000000000000000] 01:40:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B80109800) [pid = 3252] [serial = 693] [outer = 0000006B80106000] 01:40:56 INFO - PROCESS | 3252 | 1463820056409 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B80D1F000) [pid = 3252] [serial = 694] [outer = 0000006B80106000] 01:40:57 INFO - PROCESS | 3252 | 1463820057011 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]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1028ms 01:40:57 INFO - PROCESS | 3252 | 1463820057024 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 3252 | 1463820057029 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 01:40:57 INFO - PROCESS | 3252 | 1463820057033 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:40:57 INFO - PROCESS | 3252 | 1463820057037 Marionette TRACE conn6 <- [1,890,null,{}] 01:40:57 INFO - PROCESS | 3252 | 1463820057060 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}] 01:40:57 INFO - PROCESS | 3252 | 1463820057173 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 01:40:57 INFO - PROCESS | 3252 | 1463820057296 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F06000 == 75 [pid = 3252] [id = 232] 01:40:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B81FF5000) [pid = 3252] [serial = 695] [outer = 0000000000000000] 01:40:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B81FFA400) [pid = 3252] [serial = 696] [outer = 0000006B81FF5000] 01:40:57 INFO - PROCESS | 3252 | 1463820057350 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006B840A6800) [pid = 3252] [serial = 697] [outer = 0000006B81FF5000] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF421F000 == 74 [pid = 3252] [id = 222] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B0E800 == 73 [pid = 3252] [id = 221] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC780000 == 72 [pid = 3252] [id = 220] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE824800 == 71 [pid = 3252] [id = 219] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC774800 == 70 [pid = 3252] [id = 218] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA0D800 == 69 [pid = 3252] [id = 217] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE17F7800 == 68 [pid = 3252] [id = 216] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F0A000 == 67 [pid = 3252] [id = 215] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B81FF1400) [pid = 3252] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BE38EF800) [pid = 3252] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006BEF652800) [pid = 3252] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006BF05DE800) [pid = 3252] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006B828A2000 == 66 [pid = 3252] [id = 214] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF66C7800 == 65 [pid = 3252] [id = 211] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF77F000 == 64 [pid = 3252] [id = 210] 01:40:57 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE1B9C000 == 63 [pid = 3252] [id = 209] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BEE46A400) [pid = 3252] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006B8409B400) [pid = 3252] [serial = 600] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BEF654000) [pid = 3252] [serial = 618] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BF08B2000) [pid = 3252] [serial = 594] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BE294C800) [pid = 3252] [serial = 603] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BEE8CD400) [pid = 3252] [serial = 614] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BDD2E0C00) [pid = 3252] [serial = 552] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BEF645800) [pid = 3252] [serial = 615] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B824DA000) [pid = 3252] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BE8394C00) [pid = 3252] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEB334800) [pid = 3252] [serial = 608] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BEBA31C00) [pid = 3252] [serial = 609] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEC60A800) [pid = 3252] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BF05DC800) [pid = 3252] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006B81F68800) [pid = 3252] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BE71AAC00) [pid = 3252] [serial = 605] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BEBA2A000) [pid = 3252] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BE1947400) [pid = 3252] [serial = 555] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BEFA14400) [pid = 3252] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BE221AC00) [pid = 3252] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B96A54800) [pid = 3252] [serial = 597] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BEF56D800) [pid = 3252] [serial = 558] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BEE684800) [pid = 3252] [serial = 549] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BEFE98000) [pid = 3252] [serial = 621] [outer = 0000000000000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3252 | 1463820057936 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]]]}] 01:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 943ms 01:40:57 INFO - PROCESS | 3252 | 1463820057981 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 3252 | 1463820057985 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 01:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:40:57 INFO - PROCESS | 3252 | 1463820057990 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 3252 | 1463820057992 Marionette TRACE conn6 <- [1,894,null,{}] 01:40:58 INFO - PROCESS | 3252 | 1463820057996 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}] 01:40:58 INFO - PROCESS | 3252 | 1463820058092 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 01:40:58 INFO - PROCESS | 3252 | 1463820058171 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE11B1000 == 64 [pid = 3252] [id = 233] 01:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B814D6800) [pid = 3252] [serial = 698] [outer = 0000000000000000] 01:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B81FFEC00) [pid = 3252] [serial = 699] [outer = 0000006B814D6800] 01:40:58 INFO - PROCESS | 3252 | 1463820058219 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006B848D1000) [pid = 3252] [serial = 700] [outer = 0000006B814D6800] 01:40:58 INFO - PROCESS | 3252 | 1463820058625 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]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 01:40:58 INFO - PROCESS | 3252 | 1463820058685 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 3252 | 1463820058688 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 01:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:40:58 INFO - PROCESS | 3252 | 1463820058693 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 3252 | 1463820058699 Marionette TRACE conn6 <- [1,898,null,{}] 01:40:58 INFO - PROCESS | 3252 | 1463820058708 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}] 01:40:58 INFO - PROCESS | 3252 | 1463820058804 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 01:40:58 INFO - PROCESS | 3252 | 1463820058850 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91BE800 == 65 [pid = 3252] [id = 234] 01:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B9693CC00) [pid = 3252] [serial = 701] [outer = 0000000000000000] 01:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B96A5EC00) [pid = 3252] [serial = 702] [outer = 0000006B9693CC00] 01:40:58 INFO - PROCESS | 3252 | 1463820058896 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BE207AC00) [pid = 3252] [serial = 703] [outer = 0000006B9693CC00] 01:40:59 INFO - PROCESS | 3252 | 1463820059351 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]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 01:40:59 INFO - PROCESS | 3252 | 1463820059385 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 3252 | 1463820059387 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 01:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:40:59 INFO - PROCESS | 3252 | 1463820059395 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 3252 | 1463820059397 Marionette TRACE conn6 <- [1,902,null,{}] 01:40:59 INFO - PROCESS | 3252 | 1463820059401 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}] 01:40:59 INFO - PROCESS | 3252 | 1463820059496 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 01:40:59 INFO - PROCESS | 3252 | 1463820059503 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC64E000 == 66 [pid = 3252] [id = 235] 01:40:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BE229E000) [pid = 3252] [serial = 704] [outer = 0000000000000000] 01:40:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BE294C800) [pid = 3252] [serial = 705] [outer = 0000006BE229E000] 01:40:59 INFO - PROCESS | 3252 | 1463820059550 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BE37ADC00) [pid = 3252] [serial = 706] [outer = 0000006BE229E000] 01:41:00 INFO - PROCESS | 3252 | 1463820059990 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]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 01:41:00 INFO - PROCESS | 3252 | 1463820060032 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 01:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:41:00 INFO - PROCESS | 3252 | 1463820060034 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 01:41:00 INFO - PROCESS | 3252 | 1463820060038 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 3252 | 1463820060040 Marionette TRACE conn6 <- [1,906,null,{}] 01:41:00 INFO - PROCESS | 3252 | 1463820060043 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}] 01:41:00 INFO - PROCESS | 3252 | 1463820060160 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 01:41:00 INFO - PROCESS | 3252 | 1463820060236 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE643000 == 67 [pid = 3252] [id = 236] 01:41:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BE8330800) [pid = 3252] [serial = 707] [outer = 0000000000000000] 01:41:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BE8335000) [pid = 3252] [serial = 708] [outer = 0000006BE8330800] 01:41:00 INFO - PROCESS | 3252 | 1463820060292 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BEBA2C400) [pid = 3252] [serial = 709] [outer = 0000006BE8330800] 01:41:00 INFO - PROCESS | 3252 | 1463820060740 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]]]}] 01:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 01:41:00 INFO - PROCESS | 3252 | 1463820060774 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 3252 | 1463820060784 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 01:41:00 INFO - PROCESS | 3252 | 1463820060788 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 3252 | 1463820060790 Marionette TRACE conn6 <- [1,910,null,{}] 01:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:41:00 INFO - PROCESS | 3252 | 1463820060793 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}] 01:41:00 INFO - PROCESS | 3252 | 1463820060911 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 01:41:00 INFO - PROCESS | 3252 | 1463820060967 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF41B800 == 68 [pid = 3252] [id = 237] 01:41:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BEBE43C00) [pid = 3252] [serial = 710] [outer = 0000000000000000] 01:41:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BEC605C00) [pid = 3252] [serial = 711] [outer = 0000006BEBE43C00] 01:41:01 INFO - PROCESS | 3252 | 1463820061012 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BEE238400) [pid = 3252] [serial = 712] [outer = 0000006BEBE43C00] 01:41:01 INFO - PROCESS | 3252 | 1463820061431 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]]]}] 01:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 669ms 01:41:01 INFO - PROCESS | 3252 | 1463820061463 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 01:41:01 INFO - PROCESS | 3252 | 1463820061465 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 01:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:41:01 INFO - PROCESS | 3252 | 1463820061469 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 3252 | 1463820061470 Marionette TRACE conn6 <- [1,914,null,{}] 01:41:01 INFO - PROCESS | 3252 | 1463820061474 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}] 01:41:01 INFO - PROCESS | 3252 | 1463820061618 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 01:41:01 INFO - PROCESS | 3252 | 1463820061643 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF129C800 == 69 [pid = 3252] [id = 238] 01:41:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BEBE44800) [pid = 3252] [serial = 713] [outer = 0000000000000000] 01:41:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BEE473000) [pid = 3252] [serial = 714] [outer = 0000006BEBE44800] 01:41:01 INFO - PROCESS | 3252 | 1463820061689 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BEEB04800) [pid = 3252] [serial = 715] [outer = 0000006BEBE44800] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B81F45400) [pid = 3252] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BE2294400) [pid = 3252] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BE9119000) [pid = 3252] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BEBA2F000) [pid = 3252] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEFA1CC00) [pid = 3252] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006B81F5D400) [pid = 3252] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEE81A800) [pid = 3252] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006B8409C800) [pid = 3252] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BEFEA6C00) [pid = 3252] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B80238000) [pid = 3252] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BEE810C00) [pid = 3252] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006B81FF3C00) [pid = 3252] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006B80578800) [pid = 3252] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:41:02 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BEFEA2000) [pid = 3252] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:41:02 INFO - PROCESS | 3252 | 1463820062215 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 775ms 01:41:02 INFO - PROCESS | 3252 | 1463820062247 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 3252 | 1463820062249 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 01:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:41:02 INFO - PROCESS | 3252 | 1463820062253 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 3252 | 1463820062254 Marionette TRACE conn6 <- [1,918,null,{}] 01:41:02 INFO - PROCESS | 3252 | 1463820062266 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}] 01:41:02 INFO - PROCESS | 3252 | 1463820062356 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 01:41:02 INFO - PROCESS | 3252 | 1463820062437 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF253D000 == 70 [pid = 3252] [id = 239] 01:41:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B814CD400) [pid = 3252] [serial = 716] [outer = 0000000000000000] 01:41:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BE9119000) [pid = 3252] [serial = 717] [outer = 0000006B814CD400] 01:41:02 INFO - PROCESS | 3252 | 1463820062484 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BEF4D0C00) [pid = 3252] [serial = 718] [outer = 0000006B814CD400] 01:41:02 INFO - PROCESS | 3252 | 1463820062826 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 01:41:02 INFO - PROCESS | 3252 | 1463820062883 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 3252 | 1463820062885 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 01:41:02 INFO - PROCESS | 3252 | 1463820062889 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:41:02 INFO - PROCESS | 3252 | 1463820062891 Marionette TRACE conn6 <- [1,922,null,{}] 01:41:02 INFO - PROCESS | 3252 | 1463820062894 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}] 01:41:03 INFO - PROCESS | 3252 | 1463820063043 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 01:41:03 INFO - PROCESS | 3252 | 1463820063052 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4221800 == 71 [pid = 3252] [id = 240] 01:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BEF649400) [pid = 3252] [serial = 719] [outer = 0000000000000000] 01:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BEF88CC00) [pid = 3252] [serial = 720] [outer = 0000006BEF649400] 01:41:03 INFO - PROCESS | 3252 | 1463820063100 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BEFA21C00) [pid = 3252] [serial = 721] [outer = 0000006BEF649400] 01:41:03 INFO - PROCESS | 3252 | 1463820063508 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]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 01:41:03 INFO - PROCESS | 3252 | 1463820063584 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 01:41:03 INFO - PROCESS | 3252 | 1463820063587 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 01:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:41:03 INFO - PROCESS | 3252 | 1463820063590 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 3252 | 1463820063592 Marionette TRACE conn6 <- [1,926,null,{}] 01:41:03 INFO - PROCESS | 3252 | 1463820063595 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}] 01:41:03 INFO - PROCESS | 3252 | 1463820063694 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 01:41:03 INFO - PROCESS | 3252 | 1463820063704 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B22000 == 72 [pid = 3252] [id = 241] 01:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BEFEA5400) [pid = 3252] [serial = 722] [outer = 0000000000000000] 01:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BEFFED000) [pid = 3252] [serial = 723] [outer = 0000006BEFEA5400] 01:41:03 INFO - PROCESS | 3252 | 1463820063760 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BF1E58000) [pid = 3252] [serial = 724] [outer = 0000006BEFEA5400] 01:41:04 INFO - PROCESS | 3252 | 1463820064386 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]]]}] 01:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 839ms 01:41:04 INFO - PROCESS | 3252 | 1463820064433 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 01:41:04 INFO - PROCESS | 3252 | 1463820064438 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 01:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:41:04 INFO - PROCESS | 3252 | 1463820064443 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:41:04 INFO - PROCESS | 3252 | 1463820064448 Marionette TRACE conn6 <- [1,930,null,{}] 01:41:04 INFO - PROCESS | 3252 | 1463820064454 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}] 01:41:04 INFO - PROCESS | 3252 | 1463820064594 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 01:41:04 INFO - PROCESS | 3252 | 1463820064711 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84822800 == 73 [pid = 3252] [id = 242] 01:41:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B814D3000) [pid = 3252] [serial = 725] [outer = 0000000000000000] 01:41:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B81F45400) [pid = 3252] [serial = 726] [outer = 0000006B814D3000] 01:41:04 INFO - PROCESS | 3252 | 1463820064774 Marionette DEBUG loaded listener.js 01:41:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B83A93400) [pid = 3252] [serial = 727] [outer = 0000006B814D3000] 01:41:05 INFO - PROCESS | 3252 | 1463820065381 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]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 01:41:05 INFO - PROCESS | 3252 | 1463820065432 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 3252 | 1463820065439 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 01:41:05 INFO - PROCESS | 3252 | 1463820065446 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:41:05 INFO - PROCESS | 3252 | 1463820065449 Marionette TRACE conn6 <- [1,934,null,{}] 01:41:05 INFO - PROCESS | 3252 | 1463820065453 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}] 01:41:05 INFO - PROCESS | 3252 | 1463820065579 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 01:41:05 INFO - PROCESS | 3252 | 1463820065702 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEED9E800 == 74 [pid = 3252] [id = 243] 01:41:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B83A9FC00) [pid = 3252] [serial = 728] [outer = 0000000000000000] 01:41:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B840A0C00) [pid = 3252] [serial = 729] [outer = 0000006B83A9FC00] 01:41:05 INFO - PROCESS | 3252 | 1463820065759 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B848D5C00) [pid = 3252] [serial = 730] [outer = 0000006B83A9FC00] 01:41:06 INFO - PROCESS | 3252 | 1463820066388 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]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 985ms 01:41:06 INFO - PROCESS | 3252 | 1463820066437 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 3252 | 1463820066440 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 01:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:41:06 INFO - PROCESS | 3252 | 1463820066444 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 3252 | 1463820066448 Marionette TRACE conn6 <- [1,938,null,{}] 01:41:06 INFO - PROCESS | 3252 | 1463820066460 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}] 01:41:06 INFO - PROCESS | 3252 | 1463820066579 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 01:41:06 INFO - PROCESS | 3252 | 1463820066704 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85E31000 == 75 [pid = 3252] [id = 244] 01:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006BE2297C00) [pid = 3252] [serial = 731] [outer = 0000000000000000] 01:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006BE772E400) [pid = 3252] [serial = 732] [outer = 0000006BE2297C00] 01:41:06 INFO - PROCESS | 3252 | 1463820066765 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BEBAE6400) [pid = 3252] [serial = 733] [outer = 0000006BE2297C00] 01:41:07 INFO - PROCESS | 3252 | 1463820067370 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]]]}] 01:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 984ms 01:41:07 INFO - PROCESS | 3252 | 1463820067430 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 01:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:41:07 INFO - PROCESS | 3252 | 1463820067433 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 01:41:07 INFO - PROCESS | 3252 | 1463820067437 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - PROCESS | 3252 | 1463820067439 Marionette TRACE conn6 <- [1,942,null,{}] 01:41:07 INFO - PROCESS | 3252 | 1463820067443 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}] 01:41:07 INFO - PROCESS | 3252 | 1463820067561 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 01:41:07 INFO - PROCESS | 3252 | 1463820067656 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8403A000 == 76 [pid = 3252] [id = 245] 01:41:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BEE816000) [pid = 3252] [serial = 734] [outer = 0000000000000000] 01:41:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BEF887800) [pid = 3252] [serial = 735] [outer = 0000006BEE816000] 01:41:07 INFO - PROCESS | 3252 | 1463820067712 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BF1D44000) [pid = 3252] [serial = 736] [outer = 0000006BEE816000] 01:41:08 INFO - PROCESS | 3252 | 1463820068267 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]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 881ms 01:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:41:08 INFO - PROCESS | 3252 | 1463820068320 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 3252 | 1463820068323 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 01:41:08 INFO - PROCESS | 3252 | 1463820068327 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 3252 | 1463820068329 Marionette TRACE conn6 <- [1,946,null,{}] 01:41:08 INFO - PROCESS | 3252 | 1463820068333 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}] 01:41:08 INFO - PROCESS | 3252 | 1463820068447 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 01:41:08 INFO - PROCESS | 3252 | 1463820068541 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE76DC800 == 77 [pid = 3252] [id = 246] 01:41:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B85BF1000) [pid = 3252] [serial = 737] [outer = 0000000000000000] 01:41:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B85BF6800) [pid = 3252] [serial = 738] [outer = 0000006B85BF1000] 01:41:08 INFO - PROCESS | 3252 | 1463820068596 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BEF56CC00) [pid = 3252] [serial = 739] [outer = 0000006B85BF1000] 01:41:09 INFO - PROCESS | 3252 | 1463820069219 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]]]}] 01:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 923ms 01:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:41:09 INFO - PROCESS | 3252 | 1463820069252 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 3252 | 1463820069254 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 01:41:09 INFO - PROCESS | 3252 | 1463820069258 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - PROCESS | 3252 | 1463820069260 Marionette TRACE conn6 <- [1,950,null,{}] 01:41:09 INFO - PROCESS | 3252 | 1463820069264 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}] 01:41:09 INFO - PROCESS | 3252 | 1463820069402 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 01:41:09 INFO - PROCESS | 3252 | 1463820069527 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868DE000 == 78 [pid = 3252] [id = 247] 01:41:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B83AA8000) [pid = 3252] [serial = 740] [outer = 0000000000000000] 01:41:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BF1E4F800) [pid = 3252] [serial = 741] [outer = 0000006B83AA8000] 01:41:09 INFO - PROCESS | 3252 | 1463820069584 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BF414A000) [pid = 3252] [serial = 742] [outer = 0000006B83AA8000] 01:41:10 INFO - PROCESS | 3252 | 1463820070167 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]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 943ms 01:41:10 INFO - PROCESS | 3252 | 1463820070203 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 01:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:41:10 INFO - PROCESS | 3252 | 1463820070206 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 01:41:10 INFO - PROCESS | 3252 | 1463820070210 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 3252 | 1463820070212 Marionette TRACE conn6 <- [1,954,null,{}] 01:41:10 INFO - PROCESS | 3252 | 1463820070216 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}] 01:41:10 INFO - PROCESS | 3252 | 1463820070330 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 01:41:10 INFO - PROCESS | 3252 | 1463820070427 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FE6800 == 79 [pid = 3252] [id = 248] 01:41:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006B80F84000) [pid = 3252] [serial = 743] [outer = 0000000000000000] 01:41:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006B84082C00) [pid = 3252] [serial = 744] [outer = 0000006B80F84000] 01:41:10 INFO - PROCESS | 3252 | 1463820070482 Marionette DEBUG loaded listener.js 01:41:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006B873AB000) [pid = 3252] [serial = 745] [outer = 0000006B80F84000] 01:41:11 INFO - PROCESS | 3252 | 1463820071319 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]]]}] 01:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1132ms 01:41:11 INFO - PROCESS | 3252 | 1463820071343 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 01:41:11 INFO - PROCESS | 3252 | 1463820071349 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 01:41:11 INFO - PROCESS | 3252 | 1463820071353 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:41:11 INFO - PROCESS | 3252 | 1463820071358 Marionette TRACE conn6 <- [1,958,null,{}] 01:41:11 INFO - PROCESS | 3252 | 1463820071363 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}] 01:41:11 INFO - PROCESS | 3252 | 1463820071471 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 01:41:11 INFO - PROCESS | 3252 | 1463820071600 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FD8800 == 80 [pid = 3252] [id = 249] 01:41:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B8010FC00) [pid = 3252] [serial = 746] [outer = 0000000000000000] 01:41:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B80238800) [pid = 3252] [serial = 747] [outer = 0000006B8010FC00] 01:41:11 INFO - PROCESS | 3252 | 1463820071652 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B81FF7400) [pid = 3252] [serial = 748] [outer = 0000006B8010FC00] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4221800 == 79 [pid = 3252] [id = 240] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF253D000 == 78 [pid = 3252] [id = 239] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF129C800 == 77 [pid = 3252] [id = 238] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF41B800 == 76 [pid = 3252] [id = 237] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE643000 == 75 [pid = 3252] [id = 236] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC64E000 == 74 [pid = 3252] [id = 235] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91BE800 == 73 [pid = 3252] [id = 234] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE11B1000 == 72 [pid = 3252] [id = 233] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F06000 == 71 [pid = 3252] [id = 232] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82BC9000 == 70 [pid = 3252] [id = 231] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF082F800 == 69 [pid = 3252] [id = 225] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE247E000 == 68 [pid = 3252] [id = 224] 01:41:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF658E000 == 67 [pid = 3252] [id = 223] 01:41:12 INFO - PROCESS | 3252 | 1463820072320 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]]]}] 01:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 985ms 01:41:12 INFO - PROCESS | 3252 | 1463820072343 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 3252 | 1463820072349 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 01:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:41:12 INFO - PROCESS | 3252 | 1463820072355 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 3252 | 1463820072357 Marionette TRACE conn6 <- [1,962,null,{}] 01:41:12 INFO - PROCESS | 3252 | 1463820072361 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}] 01:41:12 INFO - PROCESS | 3252 | 1463820072454 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006BEBA2D400) [pid = 3252] [serial = 588] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006BF0808C00) [pid = 3252] [serial = 665] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B80D9FC00) [pid = 3252] [serial = 659] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006BEF88AC00) [pid = 3252] [serial = 662] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006B840AA800) [pid = 3252] [serial = 645] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B81FF8C00) [pid = 3252] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B81FF4C00) [pid = 3252] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BEE467000) [pid = 3252] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B80DA3000) [pid = 3252] [serial = 642] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B808C6C00) [pid = 3252] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BF123C400) [pid = 3252] [serial = 624] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006BE290E400) [pid = 3252] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B824D8C00) [pid = 3252] [serial = 647] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BDD2E7800) [pid = 3252] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE2A7A800) [pid = 3252] [serial = 650] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE71AB400) [pid = 3252] [serial = 651] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BEB3B1400) [pid = 3252] [serial = 653] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BF1E54400) [pid = 3252] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BF4116800) [pid = 3252] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BEFBCFC00) [pid = 3252] [serial = 663] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BF1D45800) [pid = 3252] [serial = 666] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BEBE29400) [pid = 3252] [serial = 656] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BEC731C00) [pid = 3252] [serial = 657] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEB335000) [pid = 3252] [serial = 660] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BEBBAC400) [pid = 3252] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEFEA2400) [pid = 3252] [serial = 582] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006B840AAC00) [pid = 3252] [serial = 585] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BEFA1BC00) [pid = 3252] [serial = 591] [outer = 0000000000000000] [url = about:blank] 01:41:12 INFO - PROCESS | 3252 | 1463820072554 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B828A0800 == 68 [pid = 3252] [id = 250] 01:41:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B80230800) [pid = 3252] [serial = 749] [outer = 0000000000000000] 01:41:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B80D9FC00) [pid = 3252] [serial = 750] [outer = 0000006B80230800] 01:41:12 INFO - PROCESS | 3252 | 1463820072604 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006B81FF8C00) [pid = 3252] [serial = 751] [outer = 0000006B80230800] 01:41:13 INFO - PROCESS | 3252 | 1463820073028 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 01:41:13 INFO - PROCESS | 3252 | 1463820073091 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 3252 | 1463820073094 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 01:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:41:13 INFO - PROCESS | 3252 | 1463820073098 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 3252 | 1463820073101 Marionette TRACE conn6 <- [1,966,null,{}] 01:41:13 INFO - PROCESS | 3252 | 1463820073112 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}] 01:41:13 INFO - PROCESS | 3252 | 1463820073209 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 01:41:13 INFO - PROCESS | 3252 | 1463820073227 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868DF000 == 69 [pid = 3252] [id = 251] 01:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006B8407E400) [pid = 3252] [serial = 752] [outer = 0000000000000000] 01:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B84084800) [pid = 3252] [serial = 753] [outer = 0000006B8407E400] 01:41:13 INFO - PROCESS | 3252 | 1463820073275 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B846A8400) [pid = 3252] [serial = 754] [outer = 0000006B8407E400] 01:41:13 INFO - PROCESS | 3252 | 1463820073711 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 01:41:13 INFO - PROCESS | 3252 | 1463820073744 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 3252 | 1463820073748 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 01:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:41:13 INFO - PROCESS | 3252 | 1463820073752 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 3252 | 1463820073753 Marionette TRACE conn6 <- [1,970,null,{}] 01:41:13 INFO - PROCESS | 3252 | 1463820073762 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}] 01:41:13 INFO - PROCESS | 3252 | 1463820073884 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 01:41:13 INFO - PROCESS | 3252 | 1463820073895 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE11B1000 == 70 [pid = 3252] [id = 252] 01:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B83AACC00) [pid = 3252] [serial = 755] [outer = 0000000000000000] 01:41:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B85BED400) [pid = 3252] [serial = 756] [outer = 0000006B83AACC00] 01:41:13 INFO - PROCESS | 3252 | 1463820073941 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B873AD800) [pid = 3252] [serial = 757] [outer = 0000006B83AACC00] 01:41:14 INFO - PROCESS | 3252 | 1463820074376 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]]]}] 01:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 689ms 01:41:14 INFO - PROCESS | 3252 | 1463820074444 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 3252 | 1463820074446 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 01:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:41:14 INFO - PROCESS | 3252 | 1463820074449 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - PROCESS | 3252 | 1463820074451 Marionette TRACE conn6 <- [1,974,null,{}] 01:41:14 INFO - PROCESS | 3252 | 1463820074455 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}] 01:41:14 INFO - PROCESS | 3252 | 1463820074569 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 01:41:14 INFO - PROCESS | 3252 | 1463820074616 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE37CC000 == 71 [pid = 3252] [id = 253] 01:41:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B96933400) [pid = 3252] [serial = 758] [outer = 0000000000000000] 01:41:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B9693B000) [pid = 3252] [serial = 759] [outer = 0000006B96933400] 01:41:14 INFO - PROCESS | 3252 | 1463820074662 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B96A57000) [pid = 3252] [serial = 760] [outer = 0000006B96933400] 01:41:15 INFO - PROCESS | 3252 | 1463820075120 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]]]}] 01:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 01:41:15 INFO - PROCESS | 3252 | 1463820075191 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 01:41:15 INFO - PROCESS | 3252 | 1463820075193 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 01:41:15 INFO - PROCESS | 3252 | 1463820075197 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:41:15 INFO - PROCESS | 3252 | 1463820075199 Marionette TRACE conn6 <- [1,978,null,{}] 01:41:15 INFO - PROCESS | 3252 | 1463820075202 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}] 01:41:15 INFO - PROCESS | 3252 | 1463820075370 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 01:41:15 INFO - PROCESS | 3252 | 1463820075384 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85B1800 == 72 [pid = 3252] [id = 254] 01:41:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BE2076000) [pid = 3252] [serial = 761] [outer = 0000000000000000] 01:41:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BE2295800) [pid = 3252] [serial = 762] [outer = 0000006BE2076000] 01:41:15 INFO - PROCESS | 3252 | 1463820075431 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BE2951C00) [pid = 3252] [serial = 763] [outer = 0000006BE2076000] 01:41:15 INFO - PROCESS | 3252 | 1463820075871 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]]]}] 01:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 01:41:15 INFO - PROCESS | 3252 | 1463820075935 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 01:41:15 INFO - PROCESS | 3252 | 1463820075937 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 01:41:15 INFO - PROCESS | 3252 | 1463820075941 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:41:15 INFO - PROCESS | 3252 | 1463820075943 Marionette TRACE conn6 <- [1,982,null,{}] 01:41:15 INFO - PROCESS | 3252 | 1463820075946 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}] 01:41:16 INFO - PROCESS | 3252 | 1463820076061 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BE229E000) [pid = 3252] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006B81FF5000) [pid = 3252] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE8330800) [pid = 3252] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006B80106000) [pid = 3252] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006B9693CC00) [pid = 3252] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006B814D6800) [pid = 3252] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BEBE43C00) [pid = 3252] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B814CD400) [pid = 3252] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BEBE44800) [pid = 3252] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:41:16 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BEF649400) [pid = 3252] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:41:16 INFO - PROCESS | 3252 | 1463820076383 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82449800 == 73 [pid = 3252] [id = 255] 01:41:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B80106000) [pid = 3252] [serial = 764] [outer = 0000000000000000] 01:41:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B8010F800) [pid = 3252] [serial = 765] [outer = 0000006B80106000] 01:41:16 INFO - PROCESS | 3252 | 1463820076445 Marionette DEBUG loaded listener.js 01:41:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B8057F400) [pid = 3252] [serial = 766] [outer = 0000006B80106000] 01:41:17 INFO - PROCESS | 3252 | 1463820077130 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]]]}] 01:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1234ms 01:41:17 INFO - PROCESS | 3252 | 1463820077179 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 01:41:17 INFO - PROCESS | 3252 | 1463820077184 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 01:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:41:17 INFO - PROCESS | 3252 | 1463820077189 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:41:17 INFO - PROCESS | 3252 | 1463820077193 Marionette TRACE conn6 <- [1,986,null,{}] 01:41:17 INFO - PROCESS | 3252 | 1463820077199 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}] 01:41:17 INFO - PROCESS | 3252 | 1463820077320 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 01:41:17 INFO - PROCESS | 3252 | 1463820077442 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B89800 == 74 [pid = 3252] [id = 256] 01:41:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B81FF6800) [pid = 3252] [serial = 767] [outer = 0000000000000000] 01:41:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B83A9A000) [pid = 3252] [serial = 768] [outer = 0000006B81FF6800] 01:41:17 INFO - PROCESS | 3252 | 1463820077502 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B83AAE000) [pid = 3252] [serial = 769] [outer = 0000006B81FF6800] 01:41:18 INFO - PROCESS | 3252 | 1463820078133 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]]]}] 01:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 987ms 01:41:18 INFO - PROCESS | 3252 | 1463820078182 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 3252 | 1463820078187 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 01:41:18 INFO - PROCESS | 3252 | 1463820078191 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:41:18 INFO - PROCESS | 3252 | 1463820078194 Marionette TRACE conn6 <- [1,990,null,{}] 01:41:18 INFO - PROCESS | 3252 | 1463820078198 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}] 01:41:18 INFO - PROCESS | 3252 | 1463820078316 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 01:41:18 INFO - PROCESS | 3252 | 1463820078437 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBFAC800 == 75 [pid = 3252] [id = 257] 01:41:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B840A2000) [pid = 3252] [serial = 770] [outer = 0000000000000000] 01:41:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B9694AC00) [pid = 3252] [serial = 771] [outer = 0000006B840A2000] 01:41:18 INFO - PROCESS | 3252 | 1463820078495 Marionette DEBUG loaded listener.js 01:41:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BE2073800) [pid = 3252] [serial = 772] [outer = 0000006B840A2000] 01:41:19 INFO - PROCESS | 3252 | 1463820079125 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]]]}] 01:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 01:41:19 INFO - PROCESS | 3252 | 1463820079182 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 3252 | 1463820079185 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 01:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:41:19 INFO - PROCESS | 3252 | 1463820079196 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 3252 | 1463820079203 Marionette TRACE conn6 <- [1,994,null,{}] 01:41:19 INFO - PROCESS | 3252 | 1463820079208 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}] 01:41:19 INFO - PROCESS | 3252 | 1463820079324 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 01:41:19 INFO - PROCESS | 3252 | 1463820079447 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE2DF800 == 76 [pid = 3252] [id = 258] 01:41:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BE294F000) [pid = 3252] [serial = 773] [outer = 0000000000000000] 01:41:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BE6906800) [pid = 3252] [serial = 774] [outer = 0000006BE294F000] 01:41:19 INFO - PROCESS | 3252 | 1463820079504 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BE71B0400) [pid = 3252] [serial = 775] [outer = 0000006BE294F000] 01:41:20 INFO - PROCESS | 3252 | 1463820080048 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]]]}] 01:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 902ms 01:41:20 INFO - PROCESS | 3252 | 1463820080093 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 3252 | 1463820080097 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 01:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:41:20 INFO - PROCESS | 3252 | 1463820080100 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - PROCESS | 3252 | 1463820080102 Marionette TRACE conn6 <- [1,998,null,{}] 01:41:20 INFO - PROCESS | 3252 | 1463820080106 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}] 01:41:20 INFO - PROCESS | 3252 | 1463820080220 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 01:41:20 INFO - PROCESS | 3252 | 1463820080312 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83D000 == 77 [pid = 3252] [id = 259] 01:41:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006BE772E800) [pid = 3252] [serial = 776] [outer = 0000000000000000] 01:41:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BE8332C00) [pid = 3252] [serial = 777] [outer = 0000006BE772E800] 01:41:20 INFO - PROCESS | 3252 | 1463820080368 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006BEB270800) [pid = 3252] [serial = 778] [outer = 0000006BE772E800] 01:41:20 INFO - PROCESS | 3252 | 1463820080981 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]]]}] 01:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 01:41:21 INFO - PROCESS | 3252 | 1463820081047 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 3252 | 1463820081049 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 01:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:41:21 INFO - PROCESS | 3252 | 1463820081053 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 3252 | 1463820081055 Marionette TRACE conn6 <- [1,1002,null,{}] 01:41:21 INFO - PROCESS | 3252 | 1463820081059 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}] 01:41:21 INFO - PROCESS | 3252 | 1463820081174 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 01:41:21 INFO - PROCESS | 3252 | 1463820081294 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF411800 == 78 [pid = 3252] [id = 260] 01:41:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BEBA31800) [pid = 3252] [serial = 779] [outer = 0000000000000000] 01:41:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BEBADF800) [pid = 3252] [serial = 780] [outer = 0000006BEBA31800] 01:41:21 INFO - PROCESS | 3252 | 1463820081358 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006BEBE25C00) [pid = 3252] [serial = 781] [outer = 0000006BEBA31800] 01:41:21 INFO - PROCESS | 3252 | 1463820081930 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]]]}] 01:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 943ms 01:41:22 INFO - PROCESS | 3252 | 1463820081999 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 3252 | 1463820082001 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 01:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:41:22 INFO - PROCESS | 3252 | 1463820082005 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 3252 | 1463820082007 Marionette TRACE conn6 <- [1,1006,null,{}] 01:41:22 INFO - PROCESS | 3252 | 1463820082011 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}] 01:41:22 INFO - PROCESS | 3252 | 1463820082133 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 01:41:22 INFO - PROCESS | 3252 | 1463820082255 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFE5C000 == 79 [pid = 3252] [id = 261] 01:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006BEC763800) [pid = 3252] [serial = 782] [outer = 0000000000000000] 01:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006BEE170000) [pid = 3252] [serial = 783] [outer = 0000006BEC763800] 01:41:22 INFO - PROCESS | 3252 | 1463820082314 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006BEE236400) [pid = 3252] [serial = 784] [outer = 0000006BEC763800] 01:41:22 INFO - PROCESS | 3252 | 1463820082992 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]]]}] 01:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1198ms 01:41:23 INFO - PROCESS | 3252 | 1463820083206 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 3252 | 1463820083211 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 01:41:23 INFO - PROCESS | 3252 | 1463820083216 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:41:23 INFO - PROCESS | 3252 | 1463820083220 Marionette TRACE conn6 <- [1,1010,null,{}] 01:41:23 INFO - PROCESS | 3252 | 1463820083225 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}] 01:41:23 INFO - PROCESS | 3252 | 1463820083350 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 01:41:23 INFO - PROCESS | 3252 | 1463820083468 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B0C000 == 80 [pid = 3252] [id = 262] 01:41:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B80580400) [pid = 3252] [serial = 785] [outer = 0000000000000000] 01:41:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B808D1C00) [pid = 3252] [serial = 786] [outer = 0000006B80580400] 01:41:23 INFO - PROCESS | 3252 | 1463820083521 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006B80DA4400) [pid = 3252] [serial = 787] [outer = 0000006B80580400] 01:41:24 INFO - PROCESS | 3252 | 1463820084153 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]]]}] 01:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 984ms 01:41:24 INFO - PROCESS | 3252 | 1463820084204 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 3252 | 1463820084208 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 01:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:41:24 INFO - PROCESS | 3252 | 1463820084215 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 3252 | 1463820084219 Marionette TRACE conn6 <- [1,1014,null,{}] 01:41:24 INFO - PROCESS | 3252 | 1463820084223 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}] 01:41:24 INFO - PROCESS | 3252 | 1463820084349 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85B1800 == 79 [pid = 3252] [id = 254] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE37CC000 == 78 [pid = 3252] [id = 253] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE11B1000 == 77 [pid = 3252] [id = 252] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868DF000 == 76 [pid = 3252] [id = 251] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006B828A0800 == 75 [pid = 3252] [id = 250] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FD8800 == 74 [pid = 3252] [id = 249] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85E31000 == 73 [pid = 3252] [id = 244] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEED9E800 == 72 [pid = 3252] [id = 243] 01:41:24 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84822800 == 71 [pid = 3252] [id = 242] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006BE294C800) [pid = 3252] [serial = 705] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B840A6800) [pid = 3252] [serial = 697] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B81FFA400) [pid = 3252] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006BE8335000) [pid = 3252] [serial = 708] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006BEBA2C400) [pid = 3252] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006B80D1F000) [pid = 3252] [serial = 694] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B80109800) [pid = 3252] [serial = 693] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B96A5EC00) [pid = 3252] [serial = 702] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BE207AC00) [pid = 3252] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B81FFEC00) [pid = 3252] [serial = 699] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B848D1000) [pid = 3252] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BF410C800) [pid = 3252] [serial = 668] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B824DB800) [pid = 3252] [serial = 671] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006BEE238400) [pid = 3252] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BEBA27000) [pid = 3252] [serial = 674] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BEC605C00) [pid = 3252] [serial = 711] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BF1E57800) [pid = 3252] [serial = 678] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BF1E11800) [pid = 3252] [serial = 681] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006B80F87800) [pid = 3252] [serial = 684] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BE9119000) [pid = 3252] [serial = 717] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BEE473000) [pid = 3252] [serial = 714] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B80F84C00) [pid = 3252] [serial = 687] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B846AA800) [pid = 3252] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BEF88CC00) [pid = 3252] [serial = 720] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BF1D8C000) [pid = 3252] [serial = 384] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BEEB04800) [pid = 3252] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEFFED000) [pid = 3252] [serial = 723] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BEFA21C00) [pid = 3252] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BEF4D0C00) [pid = 3252] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BE37ADC00) [pid = 3252] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:41:24 INFO - PROCESS | 3252 | 1463820084472 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82444000 == 72 [pid = 3252] [id = 263] 01:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006B80576400) [pid = 3252] [serial = 788] [outer = 0000000000000000] 01:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B80F87800) [pid = 3252] [serial = 789] [outer = 0000006B80576400] 01:41:24 INFO - PROCESS | 3252 | 1463820084519 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B824DD000) [pid = 3252] [serial = 790] [outer = 0000006B80576400] 01:41:24 INFO - PROCESS | 3252 | 1463820084972 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]]]}] 01:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 797ms 01:41:25 INFO - PROCESS | 3252 | 1463820085015 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 3252 | 1463820085018 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 01:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:41:25 INFO - PROCESS | 3252 | 1463820085021 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 3252 | 1463820085023 Marionette TRACE conn6 <- [1,1018,null,{}] 01:41:25 INFO - PROCESS | 3252 | 1463820085034 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}] 01:41:25 INFO - PROCESS | 3252 | 1463820085132 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 01:41:25 INFO - PROCESS | 3252 | 1463820085144 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8481A800 == 73 [pid = 3252] [id = 264] 01:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006B846A2400) [pid = 3252] [serial = 791] [outer = 0000000000000000] 01:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006B846A5C00) [pid = 3252] [serial = 792] [outer = 0000006B846A2400] 01:41:25 INFO - PROCESS | 3252 | 1463820085194 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B848D5000) [pid = 3252] [serial = 793] [outer = 0000006B846A2400] 01:41:25 INFO - PROCESS | 3252 | 1463820085658 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]]]}] 01:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 01:41:25 INFO - PROCESS | 3252 | 1463820085715 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 01:41:25 INFO - PROCESS | 3252 | 1463820085717 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 01:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:41:25 INFO - PROCESS | 3252 | 1463820085721 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 3252 | 1463820085723 Marionette TRACE conn6 <- [1,1022,null,{}] 01:41:25 INFO - PROCESS | 3252 | 1463820085727 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}] 01:41:25 INFO - PROCESS | 3252 | 1463820085819 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 01:41:25 INFO - PROCESS | 3252 | 1463820085828 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F08000 == 74 [pid = 3252] [id = 265] 01:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B873A6C00) [pid = 3252] [serial = 794] [outer = 0000000000000000] 01:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B873AF000) [pid = 3252] [serial = 795] [outer = 0000006B873A6C00] 01:41:25 INFO - PROCESS | 3252 | 1463820085890 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B9694C800) [pid = 3252] [serial = 796] [outer = 0000006B873A6C00] 01:41:26 INFO - PROCESS | 3252 | 1463820086356 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]]]}] 01:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 01:41:26 INFO - PROCESS | 3252 | 1463820086413 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 3252 | 1463820086415 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 01:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:41:26 INFO - PROCESS | 3252 | 1463820086419 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 3252 | 1463820086421 Marionette TRACE conn6 <- [1,1026,null,{}] 01:41:26 INFO - PROCESS | 3252 | 1463820086425 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}] 01:41:26 INFO - PROCESS | 3252 | 1463820086514 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 01:41:26 INFO - PROCESS | 3252 | 1463820086521 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE10E7000 == 75 [pid = 3252] [id = 266] 01:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B96A59000) [pid = 3252] [serial = 797] [outer = 0000000000000000] 01:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BDD2E7800) [pid = 3252] [serial = 798] [outer = 0000006B96A59000] 01:41:26 INFO - PROCESS | 3252 | 1463820086567 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006BE1943400) [pid = 3252] [serial = 799] [outer = 0000006B96A59000] 01:41:27 INFO - PROCESS | 3252 | 1463820087041 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]]]}] 01:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 688ms 01:41:27 INFO - PROCESS | 3252 | 1463820087110 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 3252 | 1463820087113 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 01:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:41:27 INFO - PROCESS | 3252 | 1463820087116 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - PROCESS | 3252 | 1463820087118 Marionette TRACE conn6 <- [1,1030,null,{}] 01:41:27 INFO - PROCESS | 3252 | 1463820087122 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}] 01:41:27 INFO - PROCESS | 3252 | 1463820087288 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 01:41:27 INFO - PROCESS | 3252 | 1463820087316 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2DB0000 == 76 [pid = 3252] [id = 267] 01:41:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006BE2294400) [pid = 3252] [serial = 800] [outer = 0000000000000000] 01:41:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BE2299400) [pid = 3252] [serial = 801] [outer = 0000006BE2294400] 01:41:27 INFO - PROCESS | 3252 | 1463820087370 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BE2953C00) [pid = 3252] [serial = 802] [outer = 0000006BE2294400] 01:41:27 INFO - PROCESS | 3252 | 1463820087816 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]]]}] 01:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 732ms 01:41:27 INFO - PROCESS | 3252 | 1463820087851 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 3252 | 1463820087854 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 01:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:41:27 INFO - PROCESS | 3252 | 1463820087857 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - PROCESS | 3252 | 1463820087859 Marionette TRACE conn6 <- [1,1034,null,{}] 01:41:27 INFO - PROCESS | 3252 | 1463820087868 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}] 01:41:27 INFO - PROCESS | 3252 | 1463820087985 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 01:41:27 INFO - PROCESS | 3252 | 1463820087994 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7214000 == 77 [pid = 3252] [id = 268] 01:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BE28BFC00) [pid = 3252] [serial = 803] [outer = 0000000000000000] 01:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BE3004400) [pid = 3252] [serial = 804] [outer = 0000006BE28BFC00] 01:41:28 INFO - PROCESS | 3252 | 1463820088084 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BE690DC00) [pid = 3252] [serial = 805] [outer = 0000006BE28BFC00] 01:41:28 INFO - PROCESS | 3252 | 1463820088507 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]]]}] 01:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 01:41:28 INFO - PROCESS | 3252 | 1463820088553 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 3252 | 1463820088555 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 01:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:41:28 INFO - PROCESS | 3252 | 1463820088567 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - PROCESS | 3252 | 1463820088569 Marionette TRACE conn6 <- [1,1038,null,{}] 01:41:28 INFO - PROCESS | 3252 | 1463820088572 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}] 01:41:28 INFO - PROCESS | 3252 | 1463820088714 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 01:41:28 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B83AACC00) [pid = 3252] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:41:28 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B96933400) [pid = 3252] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:41:28 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BF1D49400) [pid = 3252] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:41:28 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006B8407E400) [pid = 3252] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:41:28 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006B8010FC00) [pid = 3252] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:41:28 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006B80230800) [pid = 3252] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:41:28 INFO - PROCESS | 3252 | 1463820088822 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2474800 == 78 [pid = 3252] [id = 269] 01:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B80235400) [pid = 3252] [serial = 806] [outer = 0000000000000000] 01:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B814D6400) [pid = 3252] [serial = 807] [outer = 0000006B80235400] 01:41:28 INFO - PROCESS | 3252 | 1463820088868 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BE6A62000) [pid = 3252] [serial = 808] [outer = 0000006B80235400] 01:41:29 INFO - PROCESS | 3252 | 1463820089225 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]]]}] 01:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 733ms 01:41:29 INFO - PROCESS | 3252 | 1463820089296 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 01:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:41:29 INFO - PROCESS | 3252 | 1463820089298 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 01:41:29 INFO - PROCESS | 3252 | 1463820089302 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:41:29 INFO - PROCESS | 3252 | 1463820089304 Marionette TRACE conn6 <- [1,1042,null,{}] 01:41:29 INFO - PROCESS | 3252 | 1463820089307 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}] 01:41:29 INFO - PROCESS | 3252 | 1463820089395 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 01:41:29 INFO - PROCESS | 3252 | 1463820089402 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBEA7800 == 79 [pid = 3252] [id = 270] 01:41:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BE740E800) [pid = 3252] [serial = 809] [outer = 0000000000000000] 01:41:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BE76F1800) [pid = 3252] [serial = 810] [outer = 0000006BE740E800] 01:41:29 INFO - PROCESS | 3252 | 1463820089447 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BE8394400) [pid = 3252] [serial = 811] [outer = 0000006BE740E800] 01:41:29 INFO - PROCESS | 3252 | 1463820089871 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]]]}] 01:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 586ms 01:41:29 INFO - PROCESS | 3252 | 1463820089889 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 01:41:29 INFO - PROCESS | 3252 | 1463820089892 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 01:41:29 INFO - PROCESS | 3252 | 1463820089895 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:41:29 INFO - PROCESS | 3252 | 1463820089897 Marionette TRACE conn6 <- [1,1046,null,{}] 01:41:29 INFO - PROCESS | 3252 | 1463820089912 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}] 01:41:30 INFO - PROCESS | 3252 | 1463820090003 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 01:41:30 INFO - PROCESS | 3252 | 1463820090010 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC668000 == 80 [pid = 3252] [id = 271] 01:41:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006BE769E400) [pid = 3252] [serial = 812] [outer = 0000000000000000] 01:41:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BEB3A9400) [pid = 3252] [serial = 813] [outer = 0000006BE769E400] 01:41:30 INFO - PROCESS | 3252 | 1463820090054 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006BEBA2F000) [pid = 3252] [serial = 814] [outer = 0000006BE769E400] 01:41:30 INFO - PROCESS | 3252 | 1463820090516 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]]]}] 01:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 647ms 01:41:30 INFO - PROCESS | 3252 | 1463820090546 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 3252 | 1463820090548 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 01:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:41:30 INFO - PROCESS | 3252 | 1463820090551 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 3252 | 1463820090554 Marionette TRACE conn6 <- [1,1050,null,{}] 01:41:30 INFO - PROCESS | 3252 | 1463820090568 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}] 01:41:30 INFO - PROCESS | 3252 | 1463820090687 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 01:41:30 INFO - PROCESS | 3252 | 1463820090694 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE832800 == 81 [pid = 3252] [id = 272] 01:41:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BEBE25400) [pid = 3252] [serial = 815] [outer = 0000000000000000] 01:41:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BEBE42400) [pid = 3252] [serial = 816] [outer = 0000006BEBE25400] 01:41:30 INFO - PROCESS | 3252 | 1463820090750 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006BEC768800) [pid = 3252] [serial = 817] [outer = 0000006BEBE25400] 01:41:31 INFO - PROCESS | 3252 | 1463820091469 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]]]}] 01:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 942ms 01:41:31 INFO - PROCESS | 3252 | 1463820091497 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 01:41:31 INFO - PROCESS | 3252 | 1463820091503 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 01:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:41:31 INFO - PROCESS | 3252 | 1463820091508 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:41:31 INFO - PROCESS | 3252 | 1463820091513 Marionette TRACE conn6 <- [1,1054,null,{}] 01:41:31 INFO - PROCESS | 3252 | 1463820091519 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}] 01:41:31 INFO - PROCESS | 3252 | 1463820091645 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 01:41:31 INFO - PROCESS | 3252 | 1463820091772 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845DE800 == 82 [pid = 3252] [id = 273] 01:41:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006B81F4C400) [pid = 3252] [serial = 818] [outer = 0000000000000000] 01:41:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006B824E5400) [pid = 3252] [serial = 819] [outer = 0000006B81F4C400] 01:41:31 INFO - PROCESS | 3252 | 1463820091832 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B84075800) [pid = 3252] [serial = 820] [outer = 0000006B81F4C400] 01:41:32 INFO - PROCESS | 3252 | 1463820092455 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]]]}] 01:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 985ms 01:41:32 INFO - PROCESS | 3252 | 1463820092497 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 3252 | 1463820092503 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 01:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:41:32 INFO - PROCESS | 3252 | 1463820092510 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - PROCESS | 3252 | 1463820092514 Marionette TRACE conn6 <- [1,1058,null,{}] 01:41:32 INFO - PROCESS | 3252 | 1463820092518 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}] 01:41:32 INFO - PROCESS | 3252 | 1463820092638 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 01:41:32 INFO - PROCESS | 3252 | 1463820092737 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE69D9000 == 83 [pid = 3252] [id = 274] 01:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B85BF4400) [pid = 3252] [serial = 821] [outer = 0000000000000000] 01:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B96948C00) [pid = 3252] [serial = 822] [outer = 0000006B85BF4400] 01:41:32 INFO - PROCESS | 3252 | 1463820092793 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006BE1BBFC00) [pid = 3252] [serial = 823] [outer = 0000006B85BF4400] 01:41:33 INFO - PROCESS | 3252 | 1463820093418 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]]]}] 01:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 944ms 01:41:33 INFO - PROCESS | 3252 | 1463820093460 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 01:41:33 INFO - PROCESS | 3252 | 1463820093463 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 01:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:41:33 INFO - PROCESS | 3252 | 1463820093467 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 3252 | 1463820093472 Marionette TRACE conn6 <- [1,1062,null,{}] 01:41:33 INFO - PROCESS | 3252 | 1463820093484 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}] 01:41:33 INFO - PROCESS | 3252 | 1463820093610 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 01:41:33 INFO - PROCESS | 3252 | 1463820093737 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF6DA800 == 84 [pid = 3252] [id = 275] 01:41:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006BE690F800) [pid = 3252] [serial = 824] [outer = 0000000000000000] 01:41:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006BE77AD400) [pid = 3252] [serial = 825] [outer = 0000006BE690F800] 01:41:33 INFO - PROCESS | 3252 | 1463820093799 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006BEBBD9800) [pid = 3252] [serial = 826] [outer = 0000006BE690F800] 01:41:34 INFO - PROCESS | 3252 | 1463820094451 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]]]}] 01:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1036ms 01:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:41:34 INFO - PROCESS | 3252 | 1463820094504 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 01:41:34 INFO - PROCESS | 3252 | 1463820094508 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 01:41:34 INFO - PROCESS | 3252 | 1463820094511 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 3252 | 1463820094514 Marionette TRACE conn6 <- [1,1066,null,{}] 01:41:34 INFO - PROCESS | 3252 | 1463820094517 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}] 01:41:34 INFO - PROCESS | 3252 | 1463820094634 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 01:41:34 INFO - PROCESS | 3252 | 1463820094759 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF12A1800 == 85 [pid = 3252] [id = 276] 01:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006BEBE4B400) [pid = 3252] [serial = 827] [outer = 0000000000000000] 01:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006BEC737400) [pid = 3252] [serial = 828] [outer = 0000006BEBE4B400] 01:41:34 INFO - PROCESS | 3252 | 1463820094816 Marionette DEBUG loaded listener.js 01:41:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006BEE234400) [pid = 3252] [serial = 829] [outer = 0000006BEBE4B400] 01:41:35 INFO - PROCESS | 3252 | 1463820095369 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]]]}] 01:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 880ms 01:41:35 INFO - PROCESS | 3252 | 1463820095406 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 3252 | 1463820095409 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 01:41:35 INFO - PROCESS | 3252 | 1463820095414 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - PROCESS | 3252 | 1463820095417 Marionette TRACE conn6 <- [1,1070,null,{}] 01:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:41:35 INFO - PROCESS | 3252 | 1463820095420 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}] 01:41:35 INFO - PROCESS | 3252 | 1463820095534 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 01:41:35 INFO - PROCESS | 3252 | 1463820095651 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF270F000 == 86 [pid = 3252] [id = 277] 01:41:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006BEE46AC00) [pid = 3252] [serial = 830] [outer = 0000000000000000] 01:41:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BEE471C00) [pid = 3252] [serial = 831] [outer = 0000006BEE46AC00] 01:41:35 INFO - PROCESS | 3252 | 1463820095748 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BEE689C00) [pid = 3252] [serial = 832] [outer = 0000006BEE46AC00] 01:41:36 INFO - PROCESS | 3252 | 1463820096387 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]]]}] 01:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1026ms 01:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:41:36 INFO - PROCESS | 3252 | 1463820096447 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 3252 | 1463820096449 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 01:41:36 INFO - PROCESS | 3252 | 1463820096453 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 3252 | 1463820096455 Marionette TRACE conn6 <- [1,1074,null,{}] 01:41:36 INFO - PROCESS | 3252 | 1463820096477 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}] 01:41:36 INFO - PROCESS | 3252 | 1463820096636 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 01:41:36 INFO - PROCESS | 3252 | 1463820096762 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41CB000 == 87 [pid = 3252] [id = 278] 01:41:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006BEE8D2000) [pid = 3252] [serial = 833] [outer = 0000000000000000] 01:41:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006BEEC6B000) [pid = 3252] [serial = 834] [outer = 0000006BEE8D2000] 01:41:36 INFO - PROCESS | 3252 | 1463820096820 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006BEF58BC00) [pid = 3252] [serial = 835] [outer = 0000006BEE8D2000] 01:41:37 INFO - PROCESS | 3252 | 1463820097478 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]]]}] 01:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1084ms 01:41:37 INFO - PROCESS | 3252 | 1463820097548 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 3252 | 1463820097550 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 01:41:37 INFO - PROCESS | 3252 | 1463820097554 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 3252 | 1463820097556 Marionette TRACE conn6 <- [1,1078,null,{}] 01:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:41:37 INFO - PROCESS | 3252 | 1463820097560 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}] 01:41:37 INFO - PROCESS | 3252 | 1463820097678 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 01:41:37 INFO - PROCESS | 3252 | 1463820097803 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868F0800 == 88 [pid = 3252] [id = 279] 01:41:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B81F43800) [pid = 3252] [serial = 836] [outer = 0000000000000000] 01:41:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006BE2077400) [pid = 3252] [serial = 837] [outer = 0000006B81F43800] 01:41:37 INFO - PROCESS | 3252 | 1463820097862 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006BEF652800) [pid = 3252] [serial = 838] [outer = 0000006B81F43800] 01:41:38 INFO - PROCESS | 3252 | 1463820098669 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]]]}] 01:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1128ms 01:41:38 INFO - PROCESS | 3252 | 1463820098688 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 01:41:38 INFO - PROCESS | 3252 | 1463820098693 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 01:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:41:38 INFO - PROCESS | 3252 | 1463820098697 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:41:38 INFO - PROCESS | 3252 | 1463820098702 Marionette TRACE conn6 <- [1,1082,null,{}] 01:41:38 INFO - PROCESS | 3252 | 1463820098707 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}] 01:41:38 INFO - PROCESS | 3252 | 1463820098819 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 01:41:38 INFO - PROCESS | 3252 | 1463820098920 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2187000 == 89 [pid = 3252] [id = 280] 01:41:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B81F6B000) [pid = 3252] [serial = 839] [outer = 0000000000000000] 01:41:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006B83A97C00) [pid = 3252] [serial = 840] [outer = 0000006B81F6B000] 01:41:38 INFO - PROCESS | 3252 | 1463820098971 Marionette DEBUG loaded listener.js 01:41:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006B846A2800) [pid = 3252] [serial = 841] [outer = 0000006B81F6B000] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B13000 == 88 [pid = 3252] [id = 208] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC668000 == 87 [pid = 3252] [id = 271] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBEA7800 == 86 [pid = 3252] [id = 270] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2474800 == 85 [pid = 3252] [id = 269] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7214000 == 84 [pid = 3252] [id = 268] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE10E7000 == 83 [pid = 3252] [id = 266] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F08000 == 82 [pid = 3252] [id = 265] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8481A800 == 81 [pid = 3252] [id = 264] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82444000 == 80 [pid = 3252] [id = 263] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B0C000 == 79 [pid = 3252] [id = 262] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BE2295800) [pid = 3252] [serial = 762] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BF1E4F800) [pid = 3252] [serial = 741] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF411800 == 78 [pid = 3252] [id = 260] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83D000 == 77 [pid = 3252] [id = 259] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE2DF800 == 76 [pid = 3252] [id = 258] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBFAC800 == 75 [pid = 3252] [id = 257] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B89800 == 74 [pid = 3252] [id = 256] 01:41:39 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82449800 == 73 [pid = 3252] [id = 255] 01:41:39 INFO - PROCESS | 3252 | 1463820099666 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]]]}] 01:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 984ms 01:41:39 INFO - PROCESS | 3252 | 1463820099686 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 3252 | 1463820099692 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 01:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:41:39 INFO - PROCESS | 3252 | 1463820099698 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 3252 | 1463820099701 Marionette TRACE conn6 <- [1,1086,null,{}] 01:41:39 INFO - PROCESS | 3252 | 1463820099705 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}] 01:41:39 INFO - PROCESS | 3252 | 1463820099811 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B873AD800) [pid = 3252] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006B85BED400) [pid = 3252] [serial = 756] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006B9693B000) [pid = 3252] [serial = 759] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B96A57000) [pid = 3252] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006BF4155000) [pid = 3252] [serial = 669] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B81F45400) [pid = 3252] [serial = 726] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BEF887800) [pid = 3252] [serial = 735] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BE772E400) [pid = 3252] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006B84084800) [pid = 3252] [serial = 753] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006B840A0C00) [pid = 3252] [serial = 729] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006B846A8400) [pid = 3252] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006B81FF7400) [pid = 3252] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006B81FF8C00) [pid = 3252] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006B84082C00) [pid = 3252] [serial = 744] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006B80238800) [pid = 3252] [serial = 747] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006B80D9FC00) [pid = 3252] [serial = 750] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B85BF6800) [pid = 3252] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:41:39 INFO - PROCESS | 3252 | 1463820099911 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8245E800 == 74 [pid = 3252] [id = 281] 01:41:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006B80575400) [pid = 3252] [serial = 842] [outer = 0000000000000000] 01:41:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006B81F44800) [pid = 3252] [serial = 843] [outer = 0000006B80575400] 01:41:39 INFO - PROCESS | 3252 | 1463820099958 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006B81FFC800) [pid = 3252] [serial = 844] [outer = 0000006B80575400] 01:41:40 INFO - PROCESS | 3252 | 1463820100332 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]]]}] 01:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 01:41:40 INFO - PROCESS | 3252 | 1463820100391 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 3252 | 1463820100394 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 01:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:41:40 INFO - PROCESS | 3252 | 1463820100397 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 3252 | 1463820100401 Marionette TRACE conn6 <- [1,1090,null,{}] 01:41:40 INFO - PROCESS | 3252 | 1463820100412 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}] 01:41:40 INFO - PROCESS | 3252 | 1463820100511 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 01:41:40 INFO - PROCESS | 3252 | 1463820100526 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B89800 == 75 [pid = 3252] [id = 282] 01:41:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006B846B0800) [pid = 3252] [serial = 845] [outer = 0000000000000000] 01:41:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006B85BF6800) [pid = 3252] [serial = 846] [outer = 0000006B846B0800] 01:41:40 INFO - PROCESS | 3252 | 1463820100574 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006B9694C400) [pid = 3252] [serial = 847] [outer = 0000006B846B0800] 01:41:41 INFO - PROCESS | 3252 | 1463820101038 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]]]}] 01:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 01:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:41:41 INFO - PROCESS | 3252 | 1463820101091 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 3252 | 1463820101094 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 01:41:41 INFO - PROCESS | 3252 | 1463820101097 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 3252 | 1463820101099 Marionette TRACE conn6 <- [1,1094,null,{}] 01:41:41 INFO - PROCESS | 3252 | 1463820101103 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}] 01:41:41 INFO - PROCESS | 3252 | 1463820101225 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 01:41:41 INFO - PROCESS | 3252 | 1463820101313 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE30E3800 == 76 [pid = 3252] [id = 283] 01:41:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006B9693C800) [pid = 3252] [serial = 848] [outer = 0000000000000000] 01:41:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006BE17C8C00) [pid = 3252] [serial = 849] [outer = 0000006B9693C800] 01:41:41 INFO - PROCESS | 3252 | 1463820101360 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BE2218800) [pid = 3252] [serial = 850] [outer = 0000006B9693C800] 01:41:41 INFO - PROCESS | 3252 | 1463820101752 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]]]}] 01:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 01:41:41 INFO - PROCESS | 3252 | 1463820101791 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 3252 | 1463820101794 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 01:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:41:41 INFO - PROCESS | 3252 | 1463820101798 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 3252 | 1463820101799 Marionette TRACE conn6 <- [1,1098,null,{}] 01:41:41 INFO - PROCESS | 3252 | 1463820101819 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}] 01:41:41 INFO - PROCESS | 3252 | 1463820101944 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 01:41:42 INFO - PROCESS | 3252 | 1463820102000 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91D7800 == 77 [pid = 3252] [id = 284] 01:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BE2292000) [pid = 3252] [serial = 851] [outer = 0000000000000000] 01:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006BE229FC00) [pid = 3252] [serial = 852] [outer = 0000006BE2292000] 01:41:42 INFO - PROCESS | 3252 | 1463820102046 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B85BEE400) [pid = 3252] [serial = 853] [outer = 0000006BE2292000] 01:41:42 INFO - PROCESS | 3252 | 1463820102500 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]]]}] 01:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 756ms 01:41:42 INFO - PROCESS | 3252 | 1463820102563 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 3252 | 1463820102573 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 01:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:41:42 INFO - PROCESS | 3252 | 1463820102588 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 3252 | 1463820102590 Marionette TRACE conn6 <- [1,1102,null,{}] 01:41:42 INFO - PROCESS | 3252 | 1463820102594 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}] 01:41:42 INFO - PROCESS | 3252 | 1463820102723 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 01:41:42 INFO - PROCESS | 3252 | 1463820102780 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE2DF800 == 78 [pid = 3252] [id = 285] 01:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006BE763A000) [pid = 3252] [serial = 854] [outer = 0000000000000000] 01:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006BE832F400) [pid = 3252] [serial = 855] [outer = 0000006BE763A000] 01:41:42 INFO - PROCESS | 3252 | 1463820102827 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006BE9117000) [pid = 3252] [serial = 856] [outer = 0000006BE763A000] 01:41:43 INFO - PROCESS | 3252 | 1463820103247 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]]]}] 01:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 01:41:43 INFO - PROCESS | 3252 | 1463820103288 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 01:41:43 INFO - PROCESS | 3252 | 1463820103290 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 01:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:41:43 INFO - PROCESS | 3252 | 1463820103294 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - PROCESS | 3252 | 1463820103296 Marionette TRACE conn6 <- [1,1106,null,{}] 01:41:43 INFO - PROCESS | 3252 | 1463820103299 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}] 01:41:43 INFO - PROCESS | 3252 | 1463820103417 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 01:41:43 INFO - PROCESS | 3252 | 1463820103473 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF411000 == 79 [pid = 3252] [id = 286] 01:41:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006BE763CC00) [pid = 3252] [serial = 857] [outer = 0000000000000000] 01:41:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006BEBA2C000) [pid = 3252] [serial = 858] [outer = 0000006BE763CC00] 01:41:43 INFO - PROCESS | 3252 | 1463820103522 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BEBBDC400) [pid = 3252] [serial = 859] [outer = 0000006BE763CC00] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BE2294400) [pid = 3252] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006BE28BFC00) [pid = 3252] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006B80235400) [pid = 3252] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BE740E800) [pid = 3252] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B80576400) [pid = 3252] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006B96A59000) [pid = 3252] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B873A6C00) [pid = 3252] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:41:43 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006B80580400) [pid = 3252] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006B846A2400) [pid = 3252] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006BE2076000) [pid = 3252] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006BEFEA5400) [pid = 3252] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:41:44 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006BE769E400) [pid = 3252] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:41:44 INFO - PROCESS | 3252 | 1463820104094 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]]]}] 01:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 838ms 01:41:44 INFO - PROCESS | 3252 | 1463820104133 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 3252 | 1463820104136 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 01:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:41:44 INFO - PROCESS | 3252 | 1463820104139 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - PROCESS | 3252 | 1463820104141 Marionette TRACE conn6 <- [1,1110,null,{}] 01:41:44 INFO - PROCESS | 3252 | 1463820104153 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}] 01:41:44 INFO - PROCESS | 3252 | 1463820104243 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 01:41:44 INFO - PROCESS | 3252 | 1463820104331 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF129A000 == 80 [pid = 3252] [id = 287] 01:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006B8057E400) [pid = 3252] [serial = 860] [outer = 0000000000000000] 01:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006B85BF4800) [pid = 3252] [serial = 861] [outer = 0000006B8057E400] 01:41:44 INFO - PROCESS | 3252 | 1463820104376 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BEBA2E000) [pid = 3252] [serial = 862] [outer = 0000006B8057E400] 01:41:44 INFO - PROCESS | 3252 | 1463820104725 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]]]}] 01:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 649ms 01:41:44 INFO - PROCESS | 3252 | 1463820104791 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 3252 | 1463820104794 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 01:41:44 INFO - PROCESS | 3252 | 1463820104797 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:41:44 INFO - PROCESS | 3252 | 1463820104798 Marionette TRACE conn6 <- [1,1114,null,{}] 01:41:44 INFO - PROCESS | 3252 | 1463820104802 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}] 01:41:44 INFO - PROCESS | 3252 | 1463820104929 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 01:41:44 INFO - PROCESS | 3252 | 1463820104935 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4202800 == 81 [pid = 3252] [id = 288] 01:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BEBE42800) [pid = 3252] [serial = 863] [outer = 0000000000000000] 01:41:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006BEDBEF400) [pid = 3252] [serial = 864] [outer = 0000006BEBE42800] 01:41:44 INFO - PROCESS | 3252 | 1463820104980 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006BEE474400) [pid = 3252] [serial = 865] [outer = 0000006BEBE42800] 01:41:45 INFO - PROCESS | 3252 | 1463820105486 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]]]}] 01:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 732ms 01:41:45 INFO - PROCESS | 3252 | 1463820105533 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 3252 | 1463820105535 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 01:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:41:45 INFO - PROCESS | 3252 | 1463820105538 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 3252 | 1463820105540 Marionette TRACE conn6 <- [1,1118,null,{}] 01:41:45 INFO - PROCESS | 3252 | 1463820105543 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}] 01:41:45 INFO - PROCESS | 3252 | 1463820105665 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 01:41:45 INFO - PROCESS | 3252 | 1463820105752 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4340800 == 82 [pid = 3252] [id = 289] 01:41:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006BEBE4E800) [pid = 3252] [serial = 866] [outer = 0000000000000000] 01:41:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006BEF64AC00) [pid = 3252] [serial = 867] [outer = 0000006BEBE4E800] 01:41:45 INFO - PROCESS | 3252 | 1463820105797 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006BEF886400) [pid = 3252] [serial = 868] [outer = 0000006BEBE4E800] 01:41:46 INFO - PROCESS | 3252 | [3252] 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 01:41:46 INFO - PROCESS | 3252 | 1463820106518 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]]]}] 01:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1028ms 01:41:46 INFO - PROCESS | 3252 | 1463820106570 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 3252 | 1463820106575 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 01:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:41:46 INFO - PROCESS | 3252 | 1463820106603 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:41:46 INFO - PROCESS | 3252 | 1463820106608 Marionette TRACE conn6 <- [1,1122,null,{}] 01:41:46 INFO - PROCESS | 3252 | 1463820106614 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}] 01:41:46 INFO - PROCESS | 3252 | 1463820106743 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 01:41:46 INFO - PROCESS | 3252 | 1463820106874 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DD6000 == 83 [pid = 3252] [id = 290] 01:41:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B814D1000) [pid = 3252] [serial = 869] [outer = 0000000000000000] 01:41:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B81F69C00) [pid = 3252] [serial = 870] [outer = 0000006B814D1000] 01:41:46 INFO - PROCESS | 3252 | 1463820106935 Marionette DEBUG loaded listener.js 01:41:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006B84076800) [pid = 3252] [serial = 871] [outer = 0000006B814D1000] 01:41:47 INFO - PROCESS | 3252 | [GFX2-]: DrawTargetD2D 1.1 (0000006BEE887710): Failed to create GradientStopCollection with no stops. 01:41:47 INFO - PROCESS | 3252 | [GFX3-]: No stops specified for gradient pattern. 01:41:47 INFO - PROCESS | 3252 | 1463820107584 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]]]}] 01:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1033ms 01:41:47 INFO - PROCESS | 3252 | 1463820107639 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 01:41:47 INFO - PROCESS | 3252 | 1463820107645 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 01:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:41:47 INFO - PROCESS | 3252 | 1463820107653 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:41:47 INFO - PROCESS | 3252 | 1463820107657 Marionette TRACE conn6 <- [1,1126,null,{}] 01:41:47 INFO - PROCESS | 3252 | 1463820107661 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}] 01:41:47 INFO - PROCESS | 3252 | 1463820107836 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 01:41:47 INFO - PROCESS | 3252 | 1463820107965 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC61B000 == 84 [pid = 3252] [id = 291] 01:41:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006B9693C000) [pid = 3252] [serial = 872] [outer = 0000000000000000] 01:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B96A5EC00) [pid = 3252] [serial = 873] [outer = 0000006B9693C000] 01:41:48 INFO - PROCESS | 3252 | 1463820108023 Marionette DEBUG loaded listener.js 01:41:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BE2A7E400) [pid = 3252] [serial = 874] [outer = 0000006B9693C000] 01:41:48 INFO - PROCESS | 3252 | 1463820108613 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]]]}] 01:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1025ms 01:41:48 INFO - PROCESS | 3252 | 1463820108683 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 01:41:48 INFO - PROCESS | 3252 | 1463820108686 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 01:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:41:48 INFO - PROCESS | 3252 | 1463820108690 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:41:48 INFO - PROCESS | 3252 | 1463820108694 Marionette TRACE conn6 <- [1,1130,null,{}] 01:41:48 INFO - PROCESS | 3252 | 1463820108706 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}] 01:41:48 INFO - PROCESS | 3252 | 1463820108863 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 01:41:48 INFO - PROCESS | 3252 | 1463820108995 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B1F000 == 85 [pid = 3252] [id = 292] 01:41:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006BE76E5000) [pid = 3252] [serial = 875] [outer = 0000000000000000] 01:41:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BEDBEFC00) [pid = 3252] [serial = 876] [outer = 0000006BE76E5000] 01:41:49 INFO - PROCESS | 3252 | 1463820109056 Marionette DEBUG loaded listener.js 01:41:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BEF652C00) [pid = 3252] [serial = 877] [outer = 0000006BE76E5000] 01:41:49 INFO - PROCESS | 3252 | 1463820109648 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]]]}] 01:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 01:41:49 INFO - PROCESS | 3252 | 1463820109688 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 01:41:49 INFO - PROCESS | 3252 | 1463820109691 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 01:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:41:49 INFO - PROCESS | 3252 | 1463820109696 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:41:49 INFO - PROCESS | 3252 | 1463820109698 Marionette TRACE conn6 <- [1,1134,null,{}] 01:41:49 INFO - PROCESS | 3252 | 1463820109703 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}] 01:41:49 INFO - PROCESS | 3252 | 1463820109821 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 01:41:49 INFO - PROCESS | 3252 | 1463820109949 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66D2000 == 86 [pid = 3252] [id = 293] 01:41:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006BEF891800) [pid = 3252] [serial = 878] [outer = 0000000000000000] 01:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006BEFA15800) [pid = 3252] [serial = 879] [outer = 0000006BEF891800] 01:41:50 INFO - PROCESS | 3252 | 1463820110007 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006BEFA1EC00) [pid = 3252] [serial = 880] [outer = 0000006BEF891800] 01:41:50 INFO - PROCESS | 3252 | 1463820110564 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]]]}] 01:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 882ms 01:41:50 INFO - PROCESS | 3252 | 1463820110579 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 01:41:50 INFO - PROCESS | 3252 | 1463820110581 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 01:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:41:50 INFO - PROCESS | 3252 | 1463820110585 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:41:50 INFO - PROCESS | 3252 | 1463820110587 Marionette TRACE conn6 <- [1,1138,null,{}] 01:41:50 INFO - PROCESS | 3252 | 1463820110609 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}] 01:41:50 INFO - PROCESS | 3252 | 1463820110744 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 01:41:50 INFO - PROCESS | 3252 | 1463820110846 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69AC000 == 87 [pid = 3252] [id = 294] 01:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006BEFE98800) [pid = 3252] [serial = 881] [outer = 0000000000000000] 01:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006BEFEA2000) [pid = 3252] [serial = 882] [outer = 0000006BEFE98800] 01:41:50 INFO - PROCESS | 3252 | 1463820110902 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BEFFE4800) [pid = 3252] [serial = 883] [outer = 0000006BEFE98800] 01:41:51 INFO - PROCESS | 3252 | 1463820111534 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]]]}] 01:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 983ms 01:41:51 INFO - PROCESS | 3252 | 1463820111570 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 3252 | 1463820111573 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 01:41:51 INFO - PROCESS | 3252 | 1463820111577 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:41:51 INFO - PROCESS | 3252 | 1463820111579 Marionette TRACE conn6 <- [1,1142,null,{}] 01:41:51 INFO - PROCESS | 3252 | 1463820111583 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}] 01:41:51 INFO - PROCESS | 3252 | 1463820111716 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 01:41:51 INFO - PROCESS | 3252 | 1463820111847 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E3D000 == 88 [pid = 3252] [id = 295] 01:41:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BF0810800) [pid = 3252] [serial = 884] [outer = 0000000000000000] 01:41:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006BF08BB400) [pid = 3252] [serial = 885] [outer = 0000006BF0810800] 01:41:51 INFO - PROCESS | 3252 | 1463820111904 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BF1D3DC00) [pid = 3252] [serial = 886] [outer = 0000006BF0810800] 01:41:52 INFO - PROCESS | 3252 | 1463820112463 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]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 944ms 01:41:52 INFO - PROCESS | 3252 | 1463820112523 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 01:41:52 INFO - PROCESS | 3252 | 1463820112526 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 01:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:41:52 INFO - PROCESS | 3252 | 1463820112530 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - PROCESS | 3252 | 1463820112532 Marionette TRACE conn6 <- [1,1146,null,{}] 01:41:52 INFO - PROCESS | 3252 | 1463820112536 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}] 01:41:52 INFO - PROCESS | 3252 | 1463820112716 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 01:41:52 INFO - PROCESS | 3252 | 1463820112727 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869B1000 == 89 [pid = 3252] [id = 296] 01:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006BDD2EBC00) [pid = 3252] [serial = 887] [outer = 0000000000000000] 01:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006BE8395800) [pid = 3252] [serial = 888] [outer = 0000006BDD2EBC00] 01:41:52 INFO - PROCESS | 3252 | 1463820112784 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006BF1E1C000) [pid = 3252] [serial = 889] [outer = 0000006BDD2EBC00] 01:41:53 INFO - PROCESS | 3252 | 1463820113659 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] 01:41:53 INFO - PROCESS | 3252 | 1463820113720 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 01:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:41:53 INFO - PROCESS | 3252 | 1463820113725 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:41:53 INFO - PROCESS | 3252 | 1463820113729 Marionette TRACE conn6 <- [1,1150,null,{}] 01:41:53 INFO - PROCESS | 3252 | 1463820113736 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}] 01:41:53 INFO - PROCESS | 3252 | 1463820113850 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 01:41:53 INFO - PROCESS | 3252 | 1463820113989 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DD6800 == 90 [pid = 3252] [id = 297] 01:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B80238000) [pid = 3252] [serial = 890] [outer = 0000000000000000] 01:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B80D1F800) [pid = 3252] [serial = 891] [outer = 0000006B80238000] 01:41:54 INFO - PROCESS | 3252 | 1463820114041 Marionette DEBUG loaded listener.js 01:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B83A9CC00) [pid = 3252] [serial = 892] [outer = 0000006B80238000] 01:41:54 INFO - PROCESS | 3252 | 1463820114671 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]]]}] 01:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 983ms 01:41:54 INFO - PROCESS | 3252 | 1463820114712 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 01:41:54 INFO - PROCESS | 3252 | 1463820114718 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 01:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:41:54 INFO - PROCESS | 3252 | 1463820114725 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:41:54 INFO - PROCESS | 3252 | 1463820114727 Marionette TRACE conn6 <- [1,1154,null,{}] 01:41:54 INFO - PROCESS | 3252 | 1463820114732 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}] 01:41:54 INFO - PROCESS | 3252 | 1463820114844 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 01:41:54 INFO - PROCESS | 3252 | 1463820114952 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F1D000 == 91 [pid = 3252] [id = 298] 01:41:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B858D0C00) [pid = 3252] [serial = 893] [outer = 0000000000000000] 01:41:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B858D7400) [pid = 3252] [serial = 894] [outer = 0000006B858D0C00] 01:41:55 INFO - PROCESS | 3252 | 1463820115001 Marionette DEBUG loaded listener.js 01:41:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B858DCC00) [pid = 3252] [serial = 895] [outer = 0000006B858D0C00] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2DB0000 == 90 [pid = 3252] [id = 267] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4202800 == 89 [pid = 3252] [id = 288] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF129A000 == 88 [pid = 3252] [id = 287] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF411000 == 87 [pid = 3252] [id = 286] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE2DF800 == 86 [pid = 3252] [id = 285] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91D7800 == 85 [pid = 3252] [id = 284] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE30E3800 == 84 [pid = 3252] [id = 283] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B89800 == 83 [pid = 3252] [id = 282] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B8010F800) [pid = 3252] [serial = 765] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006BE8332C00) [pid = 3252] [serial = 777] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006BE6906800) [pid = 3252] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006B83A9A000) [pid = 3252] [serial = 768] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006B9694AC00) [pid = 3252] [serial = 771] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8245E800 == 82 [pid = 3252] [id = 281] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2187000 == 81 [pid = 3252] [id = 280] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868F0800 == 80 [pid = 3252] [id = 279] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF41CB000 == 79 [pid = 3252] [id = 278] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF270F000 == 78 [pid = 3252] [id = 277] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF12A1800 == 77 [pid = 3252] [id = 276] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF6DA800 == 76 [pid = 3252] [id = 275] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE69D9000 == 75 [pid = 3252] [id = 274] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845DE800 == 74 [pid = 3252] [id = 273] 01:41:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE832800 == 73 [pid = 3252] [id = 272] 01:41:55 INFO - PROCESS | 3252 | 1463820115693 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]]]}] 01:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 01:41:55 INFO - PROCESS | 3252 | 1463820115711 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 01:41:55 INFO - PROCESS | 3252 | 1463820115713 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 01:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:41:55 INFO - PROCESS | 3252 | 1463820115717 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:41:55 INFO - PROCESS | 3252 | 1463820115721 Marionette TRACE conn6 <- [1,1158,null,{}] 01:41:55 INFO - PROCESS | 3252 | 1463820115732 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}] 01:41:55 INFO - PROCESS | 3252 | 1463820115835 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BE2951C00) [pid = 3252] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006BF1E58000) [pid = 3252] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006BEB3A9400) [pid = 3252] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006BE2299400) [pid = 3252] [serial = 801] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006BE3004400) [pid = 3252] [serial = 804] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006BE2953C00) [pid = 3252] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006BE690DC00) [pid = 3252] [serial = 805] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006B814D6400) [pid = 3252] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006BE6A62000) [pid = 3252] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BE76F1800) [pid = 3252] [serial = 810] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006BEBADF800) [pid = 3252] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B80F87800) [pid = 3252] [serial = 789] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006B824DD000) [pid = 3252] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006BDD2E7800) [pid = 3252] [serial = 798] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B873AF000) [pid = 3252] [serial = 795] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006B9694C800) [pid = 3252] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B80DA4400) [pid = 3252] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006B808D1C00) [pid = 3252] [serial = 786] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BEE170000) [pid = 3252] [serial = 783] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006B848D5000) [pid = 3252] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B846A5C00) [pid = 3252] [serial = 792] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BEBA2F000) [pid = 3252] [serial = 814] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BE8394400) [pid = 3252] [serial = 811] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006BE1943400) [pid = 3252] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:41:55 INFO - PROCESS | 3252 | 1463820115945 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845C9800 == 74 [pid = 3252] [id = 299] 01:41:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B808CF400) [pid = 3252] [serial = 896] [outer = 0000000000000000] 01:41:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B80F86C00) [pid = 3252] [serial = 897] [outer = 0000006B808CF400] 01:41:56 INFO - PROCESS | 3252 | 1463820115996 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B848D4000) [pid = 3252] [serial = 898] [outer = 0000006B808CF400] 01:41:56 INFO - PROCESS | 3252 | 1463820116412 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]]]}] 01:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms 01:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:41:56 INFO - PROCESS | 3252 | 1463820116453 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 01:41:56 INFO - PROCESS | 3252 | 1463820116456 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 01:41:56 INFO - PROCESS | 3252 | 1463820116459 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:41:56 INFO - PROCESS | 3252 | 1463820116461 Marionette TRACE conn6 <- [1,1162,null,{}] 01:41:56 INFO - PROCESS | 3252 | 1463820116465 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}] 01:41:56 INFO - PROCESS | 3252 | 1463820116560 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 01:41:56 INFO - PROCESS | 3252 | 1463820116567 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE209B000 == 75 [pid = 3252] [id = 300] 01:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B873A7C00) [pid = 3252] [serial = 899] [outer = 0000000000000000] 01:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006B96A5BC00) [pid = 3252] [serial = 900] [outer = 0000006B873A7C00] 01:41:56 INFO - PROCESS | 3252 | 1463820116613 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006BE108E400) [pid = 3252] [serial = 901] [outer = 0000006B873A7C00] 01:41:57 INFO - PROCESS | 3252 | 1463820117084 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] 01:41:57 INFO - PROCESS | 3252 | 1463820117155 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 01:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:41:57 INFO - PROCESS | 3252 | 1463820117159 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 3252 | 1463820117161 Marionette TRACE conn6 <- [1,1166,null,{}] 01:41:57 INFO - PROCESS | 3252 | 1463820117164 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}] 01:41:57 INFO - PROCESS | 3252 | 1463820117284 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 01:41:57 INFO - PROCESS | 3252 | 1463820117380 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE692B000 == 76 [pid = 3252] [id = 301] 01:41:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B846A3400) [pid = 3252] [serial = 902] [outer = 0000000000000000] 01:41:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BE207B000) [pid = 3252] [serial = 903] [outer = 0000006B846A3400] 01:41:57 INFO - PROCESS | 3252 | 1463820117427 Marionette DEBUG loaded listener.js 01:41:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006BE229E800) [pid = 3252] [serial = 904] [outer = 0000006B846A3400] 01:41:57 INFO - PROCESS | 3252 | 1463820117866 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] 01:41:57 INFO - PROCESS | 3252 | 1463820117897 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 01:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:41:57 INFO - PROCESS | 3252 | 1463820117901 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 3252 | 1463820117903 Marionette TRACE conn6 <- [1,1170,null,{}] 01:41:57 INFO - PROCESS | 3252 | 1463820117911 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}] 01:41:58 INFO - PROCESS | 3252 | 1463820118055 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 01:41:58 INFO - PROCESS | 3252 | 1463820118119 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91D1000 == 77 [pid = 3252] [id = 302] 01:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BE387B400) [pid = 3252] [serial = 905] [outer = 0000000000000000] 01:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BE71AAC00) [pid = 3252] [serial = 906] [outer = 0000006BE387B400] 01:41:58 INFO - PROCESS | 3252 | 1463820118166 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006BE8331C00) [pid = 3252] [serial = 907] [outer = 0000006BE387B400] 01:41:58 INFO - PROCESS | 3252 | 1463820118595 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] 01:41:58 INFO - PROCESS | 3252 | 1463820118657 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 01:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:41:58 INFO - PROCESS | 3252 | 1463820118668 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:41:58 INFO - PROCESS | 3252 | 1463820118670 Marionette TRACE conn6 <- [1,1174,null,{}] 01:41:58 INFO - PROCESS | 3252 | 1463820118674 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}] 01:41:58 INFO - PROCESS | 3252 | 1463820118804 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 01:41:58 INFO - PROCESS | 3252 | 1463820118865 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC65B000 == 78 [pid = 3252] [id = 303] 01:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006BE838C400) [pid = 3252] [serial = 908] [outer = 0000000000000000] 01:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006BEBA25800) [pid = 3252] [serial = 909] [outer = 0000006BE838C400] 01:41:58 INFO - PROCESS | 3252 | 1463820118912 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006BEBE41800) [pid = 3252] [serial = 910] [outer = 0000006BE838C400] 01:41:59 INFO - PROCESS | 3252 | 1463820119350 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] 01:41:59 INFO - PROCESS | 3252 | 1463820119400 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 01:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:41:59 INFO - PROCESS | 3252 | 1463820119403 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:41:59 INFO - PROCESS | 3252 | 1463820119405 Marionette TRACE conn6 <- [1,1178,null,{}] 01:41:59 INFO - PROCESS | 3252 | 1463820119408 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}] 01:41:59 INFO - PROCESS | 3252 | 1463820119532 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 01:41:59 INFO - PROCESS | 3252 | 1463820119590 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDA4800 == 79 [pid = 3252] [id = 304] 01:41:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006BEC733C00) [pid = 3252] [serial = 911] [outer = 0000000000000000] 01:41:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BEE46B000) [pid = 3252] [serial = 912] [outer = 0000006BEC733C00] 01:41:59 INFO - PROCESS | 3252 | 1463820119635 Marionette DEBUG loaded listener.js 01:41:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BEE815800) [pid = 3252] [serial = 913] [outer = 0000006BEC733C00] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006B846A5400) [pid = 3252] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006B80D2DC00) [pid = 3252] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006B81FF6800) [pid = 3252] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BE2219000) [pid = 3252] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006B80F84000) [pid = 3252] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B814D3000) [pid = 3252] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006BE294F000) [pid = 3252] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B80F82400) [pid = 3252] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B83A9FC00) [pid = 3252] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006BE690F800) [pid = 3252] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B81F4C400) [pid = 3252] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BEBE42800) [pid = 3252] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BE2292000) [pid = 3252] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006B85BF1000) [pid = 3252] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006BEBE49800) [pid = 3252] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BF410D400) [pid = 3252] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BEFE9C000) [pid = 3252] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B8407FC00) [pid = 3252] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006BE772E800) [pid = 3252] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B83AA8000) [pid = 3252] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BEE816000) [pid = 3252] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BE2297C00) [pid = 3252] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006BF1E4E400) [pid = 3252] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006BE2224800) [pid = 3252] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006B81F62C00) [pid = 3252] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006B80109000) [pid = 3252] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006B80106000) [pid = 3252] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006B840A2000) [pid = 3252] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BE763CC00) [pid = 3252] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006BE763A000) [pid = 3252] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B80575400) [pid = 3252] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B81F6B000) [pid = 3252] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B85BF4400) [pid = 3252] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006BEBE25400) [pid = 3252] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006B8057E400) [pid = 3252] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006B81F43800) [pid = 3252] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B9693C800) [pid = 3252] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:42:00 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B846B0800) [pid = 3252] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:42:00 INFO - PROCESS | 3252 | 1463820120338 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] 01:42:00 INFO - PROCESS | 3252 | 1463820120394 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 01:42:00 INFO - PROCESS | 3252 | 1463820120397 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:42:00 INFO - PROCESS | 3252 | 1463820120399 Marionette TRACE conn6 <- [1,1182,null,{}] 01:42:00 INFO - PROCESS | 3252 | 1463820120403 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}] 01:42:00 INFO - PROCESS | 3252 | 1463820120501 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 01:42:00 INFO - PROCESS | 3252 | 1463820120509 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE477800 == 80 [pid = 3252] [id = 305] 01:42:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006B80F81800) [pid = 3252] [serial = 914] [outer = 0000000000000000] 01:42:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006B83AA4C00) [pid = 3252] [serial = 915] [outer = 0000006B80F81800] 01:42:00 INFO - PROCESS | 3252 | 1463820120554 Marionette DEBUG loaded listener.js 01:42:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006B85BF0C00) [pid = 3252] [serial = 916] [outer = 0000006B80F81800] 01:42:01 INFO - PROCESS | 3252 | 1463820121005 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] 01:42:01 INFO - PROCESS | 3252 | 1463820121031 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 01:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:42:01 INFO - PROCESS | 3252 | 1463820121035 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:42:01 INFO - PROCESS | 3252 | 1463820121037 Marionette TRACE conn6 <- [1,1186,null,{}] 01:42:01 INFO - PROCESS | 3252 | 1463820121040 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}] 01:42:01 INFO - PROCESS | 3252 | 1463820121134 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 01:42:01 INFO - PROCESS | 3252 | 1463820121144 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2531000 == 81 [pid = 3252] [id = 306] 01:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006BE2080000) [pid = 3252] [serial = 917] [outer = 0000000000000000] 01:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006BE8334800) [pid = 3252] [serial = 918] [outer = 0000006BE2080000] 01:42:01 INFO - PROCESS | 3252 | 1463820121189 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006BEE176400) [pid = 3252] [serial = 919] [outer = 0000006BE2080000] 01:42:01 INFO - PROCESS | 3252 | 1463820121654 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]]]}] 01:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 01:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:42:01 INFO - PROCESS | 3252 | 1463820121666 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 01:42:01 INFO - PROCESS | 3252 | 1463820121669 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 01:42:01 INFO - PROCESS | 3252 | 1463820121672 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:42:01 INFO - PROCESS | 3252 | 1463820121675 Marionette TRACE conn6 <- [1,1190,null,{}] 01:42:01 INFO - PROCESS | 3252 | 1463820121683 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}] 01:42:01 INFO - PROCESS | 3252 | 1463820121850 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 01:42:01 INFO - PROCESS | 3252 | 1463820121863 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4337000 == 82 [pid = 3252] [id = 307] 01:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006BE2219000) [pid = 3252] [serial = 920] [outer = 0000000000000000] 01:42:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006BEFE98400) [pid = 3252] [serial = 921] [outer = 0000006BE2219000] 01:42:01 INFO - PROCESS | 3252 | 1463820121913 Marionette DEBUG loaded listener.js 01:42:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006BF089C400) [pid = 3252] [serial = 922] [outer = 0000006BE2219000] 01:42:02 INFO - PROCESS | 3252 | 1463820122645 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]]]}] 01:42:02 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 01:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 984ms 01:42:02 INFO - PROCESS | 3252 | 1463820122660 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 01:42:02 INFO - PROCESS | 3252 | 1463820122666 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 01:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:42:02 INFO - PROCESS | 3252 | 1463820122671 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:42:02 INFO - PROCESS | 3252 | 1463820122677 Marionette TRACE conn6 <- [1,1194,null,{}] 01:42:02 INFO - PROCESS | 3252 | 1463820122682 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}] 01:42:02 INFO - PROCESS | 3252 | 1463820122814 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 01:42:02 INFO - PROCESS | 3252 | 1463820122950 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D3800 == 83 [pid = 3252] [id = 308] 01:42:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006B81FF3800) [pid = 3252] [serial = 923] [outer = 0000000000000000] 01:42:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006B83A98800) [pid = 3252] [serial = 924] [outer = 0000006B81FF3800] 01:42:03 INFO - PROCESS | 3252 | 1463820123011 Marionette DEBUG loaded listener.js 01:42:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006B848CE800) [pid = 3252] [serial = 925] [outer = 0000006B81FF3800] 01:42:03 INFO - PROCESS | 3252 | 1463820123618 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]]]}] 01:42:03 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 01:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 985ms 01:42:03 INFO - PROCESS | 3252 | 1463820123659 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 01:42:03 INFO - PROCESS | 3252 | 1463820123666 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 01:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:42:03 INFO - PROCESS | 3252 | 1463820123673 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:42:03 INFO - PROCESS | 3252 | 1463820123676 Marionette TRACE conn6 <- [1,1198,null,{}] 01:42:03 INFO - PROCESS | 3252 | 1463820123681 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}] 01:42:03 INFO - PROCESS | 3252 | 1463820123804 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 01:42:03 INFO - PROCESS | 3252 | 1463820123939 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91B8800 == 84 [pid = 3252] [id = 309] 01:42:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006B873A9800) [pid = 3252] [serial = 926] [outer = 0000000000000000] 01:42:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006B96947800) [pid = 3252] [serial = 927] [outer = 0000006B873A9800] 01:42:04 INFO - PROCESS | 3252 | 1463820123998 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006BE2297C00) [pid = 3252] [serial = 928] [outer = 0000006B873A9800] 01:42:04 INFO - PROCESS | 3252 | 1463820124629 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]]]}] 01:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 01:42:04 INFO - PROCESS | 3252 | 1463820124659 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 01:42:04 INFO - PROCESS | 3252 | 1463820124662 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 01:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:42:04 INFO - PROCESS | 3252 | 1463820124666 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:42:04 INFO - PROCESS | 3252 | 1463820124670 Marionette TRACE conn6 <- [1,1202,null,{}] 01:42:04 INFO - PROCESS | 3252 | 1463820124682 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}] 01:42:04 INFO - PROCESS | 3252 | 1463820124806 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 01:42:04 INFO - PROCESS | 3252 | 1463820124941 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66BF800 == 85 [pid = 3252] [id = 310] 01:42:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BE6A82C00) [pid = 3252] [serial = 929] [outer = 0000000000000000] 01:42:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BEBA26C00) [pid = 3252] [serial = 930] [outer = 0000006BE6A82C00] 01:42:05 INFO - PROCESS | 3252 | 1463820125001 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006BEF648800) [pid = 3252] [serial = 931] [outer = 0000006BE6A82C00] 01:42:05 INFO - PROCESS | 3252 | 1463820125669 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]]]}] 01:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1036ms 01:42:05 INFO - PROCESS | 3252 | 1463820125703 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 3252 | 1463820125706 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 01:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:42:05 INFO - PROCESS | 3252 | 1463820125710 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - PROCESS | 3252 | 1463820125712 Marionette TRACE conn6 <- [1,1206,null,{}] 01:42:05 INFO - PROCESS | 3252 | 1463820125716 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}] 01:42:05 INFO - PROCESS | 3252 | 1463820125840 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 01:42:06 INFO - PROCESS | 3252 | 1463820125993 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B81E12000 == 86 [pid = 3252] [id = 311] 01:42:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006BEFEC6800) [pid = 3252] [serial = 932] [outer = 0000000000000000] 01:42:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006BF05DB800) [pid = 3252] [serial = 933] [outer = 0000006BEFEC6800] 01:42:06 INFO - PROCESS | 3252 | 1463820126050 Marionette DEBUG loaded listener.js 01:42:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006BF08B8C00) [pid = 3252] [serial = 934] [outer = 0000006BEFEC6800] 01:42:06 INFO - PROCESS | 3252 | 1463820126666 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]]]}] 01:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 984ms 01:42:06 INFO - PROCESS | 3252 | 1463820126696 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 01:42:06 INFO - PROCESS | 3252 | 1463820126699 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 01:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:42:06 INFO - PROCESS | 3252 | 1463820126703 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:42:06 INFO - PROCESS | 3252 | 1463820126705 Marionette TRACE conn6 <- [1,1210,null,{}] 01:42:06 INFO - PROCESS | 3252 | 1463820126709 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}] 01:42:06 INFO - PROCESS | 3252 | 1463820126828 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 01:42:06 INFO - PROCESS | 3252 | 1463820126959 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863C7800 == 87 [pid = 3252] [id = 312] 01:42:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006BF1E14000) [pid = 3252] [serial = 935] [outer = 0000000000000000] 01:42:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006BF1E53C00) [pid = 3252] [serial = 936] [outer = 0000006BF1E14000] 01:42:07 INFO - PROCESS | 3252 | 1463820127016 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006BF1EE3800) [pid = 3252] [serial = 937] [outer = 0000006BF1E14000] 01:42:07 INFO - PROCESS | 3252 | 1463820127584 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] 01:42:07 INFO - PROCESS | 3252 | 1463820127651 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 01:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:42:07 INFO - PROCESS | 3252 | 1463820127655 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:42:07 INFO - PROCESS | 3252 | 1463820127658 Marionette TRACE conn6 <- [1,1214,null,{}] 01:42:07 INFO - PROCESS | 3252 | 1463820127662 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}] 01:42:07 INFO - PROCESS | 3252 | 1463820127788 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 01:42:07 INFO - PROCESS | 3252 | 1463820127921 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85EA1000 == 88 [pid = 3252] [id = 313] 01:42:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BF410F400) [pid = 3252] [serial = 938] [outer = 0000000000000000] 01:42:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006BF4147C00) [pid = 3252] [serial = 939] [outer = 0000006BF410F400] 01:42:07 INFO - PROCESS | 3252 | 1463820127979 Marionette DEBUG loaded listener.js 01:42:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006BF4155000) [pid = 3252] [serial = 940] [outer = 0000006BF410F400] 01:42:08 INFO - PROCESS | 3252 | 1463820128552 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]]]}] 01:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 944ms 01:42:08 INFO - PROCESS | 3252 | 1463820128602 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 01:42:08 INFO - PROCESS | 3252 | 1463820128604 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 01:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:42:08 INFO - PROCESS | 3252 | 1463820128609 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:42:08 INFO - PROCESS | 3252 | 1463820128611 Marionette TRACE conn6 <- [1,1218,null,{}] 01:42:08 INFO - PROCESS | 3252 | 1463820128615 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}] 01:42:08 INFO - PROCESS | 3252 | 1463820128732 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 01:42:08 INFO - PROCESS | 3252 | 1463820128864 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863E0800 == 89 [pid = 3252] [id = 314] 01:42:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006B8595BC00) [pid = 3252] [serial = 941] [outer = 0000000000000000] 01:42:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006B85962000) [pid = 3252] [serial = 942] [outer = 0000006B8595BC00] 01:42:08 INFO - PROCESS | 3252 | 1463820128921 Marionette DEBUG loaded listener.js 01:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BF410F800) [pid = 3252] [serial = 943] [outer = 0000006B8595BC00] 01:42:09 INFO - PROCESS | 3252 | 1463820129553 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]]]}] 01:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 986ms 01:42:09 INFO - PROCESS | 3252 | 1463820129597 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 01:42:09 INFO - PROCESS | 3252 | 1463820129600 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 01:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:42:09 INFO - PROCESS | 3252 | 1463820129603 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:42:09 INFO - PROCESS | 3252 | 1463820129606 Marionette TRACE conn6 <- [1,1222,null,{}] 01:42:09 INFO - PROCESS | 3252 | 1463820129609 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}] 01:42:09 INFO - PROCESS | 3252 | 1463820129729 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 01:42:09 INFO - PROCESS | 3252 | 1463820129861 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8204E800 == 90 [pid = 3252] [id = 315] 01:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006B808C8000) [pid = 3252] [serial = 944] [outer = 0000000000000000] 01:42:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006B814CB000) [pid = 3252] [serial = 945] [outer = 0000006B808C8000] 01:42:09 INFO - PROCESS | 3252 | 1463820129918 Marionette DEBUG loaded listener.js 01:42:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B8307C800) [pid = 3252] [serial = 946] [outer = 0000006B808C8000] 01:42:10 INFO - PROCESS | 3252 | 1463820130702 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]]]}] 01:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1128ms 01:42:10 INFO - PROCESS | 3252 | 1463820130734 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 01:42:10 INFO - PROCESS | 3252 | 1463820130738 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 01:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:42:10 INFO - PROCESS | 3252 | 1463820130743 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:42:10 INFO - PROCESS | 3252 | 1463820130747 Marionette TRACE conn6 <- [1,1226,null,{}] 01:42:10 INFO - PROCESS | 3252 | 1463820130753 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}] 01:42:10 INFO - PROCESS | 3252 | 1463820130874 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 01:42:10 INFO - PROCESS | 3252 | 1463820130982 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B0C800 == 91 [pid = 3252] [id = 316] 01:42:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B80F89800) [pid = 3252] [serial = 947] [outer = 0000000000000000] 01:42:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B81F4A800) [pid = 3252] [serial = 948] [outer = 0000006B80F89800] 01:42:11 INFO - PROCESS | 3252 | 1463820131033 Marionette DEBUG loaded listener.js 01:42:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006B83075C00) [pid = 3252] [serial = 949] [outer = 0000006B80F89800] 01:42:11 INFO - PROCESS | 3252 | 1463820131688 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]]]}] 01:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 985ms 01:42:11 INFO - PROCESS | 3252 | 1463820131734 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 01:42:11 INFO - PROCESS | 3252 | 1463820131740 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 01:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:42:11 INFO - PROCESS | 3252 | 1463820131746 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:42:11 INFO - PROCESS | 3252 | 1463820131749 Marionette TRACE conn6 <- [1,1230,null,{}] 01:42:11 INFO - PROCESS | 3252 | 1463820131752 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}] 01:42:11 INFO - PROCESS | 3252 | 1463820131862 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 01:42:12 INFO - PROCESS | 3252 | 1463820132011 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6A96800 == 90 [pid = 3252] [id = 105] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2531000 == 89 [pid = 3252] [id = 306] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE477800 == 88 [pid = 3252] [id = 305] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDA4800 == 87 [pid = 3252] [id = 304] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC65B000 == 86 [pid = 3252] [id = 303] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91D1000 == 85 [pid = 3252] [id = 302] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE692B000 == 84 [pid = 3252] [id = 301] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE209B000 == 83 [pid = 3252] [id = 300] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845C9800 == 82 [pid = 3252] [id = 299] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F1D000 == 81 [pid = 3252] [id = 298] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006BEF64AC00) [pid = 3252] [serial = 867] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BEC737400) [pid = 3252] [serial = 828] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006BEE471C00) [pid = 3252] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006BEEC6B000) [pid = 3252] [serial = 834] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8014F000 == 82 [pid = 3252] [id = 317] 01:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B80110400) [pid = 3252] [serial = 950] [outer = 0000000000000000] 01:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B80D2C000) [pid = 3252] [serial = 951] [outer = 0000006B80110400] 01:42:12 INFO - PROCESS | 3252 | 1463820132122 Marionette DEBUG loaded listener.js 01:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B84080000) [pid = 3252] [serial = 952] [outer = 0000006B80110400] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DD6800 == 81 [pid = 3252] [id = 297] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B1F000 == 80 [pid = 3252] [id = 292] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC61B000 == 79 [pid = 3252] [id = 291] 01:42:12 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DD6000 == 78 [pid = 3252] [id = 290] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BEF56CC00) [pid = 3252] [serial = 739] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006BF1D43000) [pid = 3252] [serial = 633] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006BF414F800) [pid = 3252] [serial = 639] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006BF4313800) [pid = 3252] [serial = 679] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006BF431B800) [pid = 3252] [serial = 682] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006BEB270800) [pid = 3252] [serial = 778] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006BF414A000) [pid = 3252] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006BF1D44000) [pid = 3252] [serial = 736] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BEBAE6400) [pid = 3252] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BF2567C00) [pid = 3252] [serial = 636] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BEB3A3800) [pid = 3252] [serial = 630] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006BE1047800) [pid = 3252] [serial = 672] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BF43C4000) [pid = 3252] [serial = 688] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006B8057F400) [pid = 3252] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006BE2073800) [pid = 3252] [serial = 772] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006B846B0400) [pid = 3252] [serial = 691] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B96950800) [pid = 3252] [serial = 627] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006B83AAE000) [pid = 3252] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BEC610C00) [pid = 3252] [serial = 675] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006B873AB000) [pid = 3252] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006B83A93400) [pid = 3252] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006BE71B0400) [pid = 3252] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006B80F8D800) [pid = 3252] [serial = 685] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006B848D5C00) [pid = 3252] [serial = 730] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006BEBA2C000) [pid = 3252] [serial = 858] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BE9117000) [pid = 3252] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006B81F44800) [pid = 3252] [serial = 843] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006BE832F400) [pid = 3252] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B81FFC800) [pid = 3252] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B846A2800) [pid = 3252] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B83A97C00) [pid = 3252] [serial = 840] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006BE1BBFC00) [pid = 3252] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006B96948C00) [pid = 3252] [serial = 822] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006BEBE42400) [pid = 3252] [serial = 816] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B85BF4800) [pid = 3252] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BEC768800) [pid = 3252] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006BEF652800) [pid = 3252] [serial = 838] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006BE2077400) [pid = 3252] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BE17C8C00) [pid = 3252] [serial = 849] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B85BF6800) [pid = 3252] [serial = 846] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B9694C400) [pid = 3252] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BEBBD9800) [pid = 3252] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE77AD400) [pid = 3252] [serial = 825] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006B84075800) [pid = 3252] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006B824E5400) [pid = 3252] [serial = 819] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BEDBEF400) [pid = 3252] [serial = 864] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BEBBDC400) [pid = 3252] [serial = 859] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BE229FC00) [pid = 3252] [serial = 852] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BEE474400) [pid = 3252] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B85BEE400) [pid = 3252] [serial = 853] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BEBA2E000) [pid = 3252] [serial = 862] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BE2218800) [pid = 3252] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3252 | 1463820132634 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]]]}] 01:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 942ms 01:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:42:12 INFO - PROCESS | 3252 | 1463820132690 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 01:42:12 INFO - PROCESS | 3252 | 1463820132693 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 01:42:12 INFO - PROCESS | 3252 | 1463820132696 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:42:12 INFO - PROCESS | 3252 | 1463820132700 Marionette TRACE conn6 <- [1,1234,null,{}] 01:42:12 INFO - PROCESS | 3252 | 1463820132711 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}] 01:42:12 INFO - PROCESS | 3252 | 1463820132811 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 01:42:12 INFO - PROCESS | 3252 | 1463820132901 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8481A800 == 79 [pid = 3252] [id = 318] 01:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B8407BC00) [pid = 3252] [serial = 953] [outer = 0000000000000000] 01:42:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B848CD400) [pid = 3252] [serial = 954] [outer = 0000006B8407BC00] 01:42:12 INFO - PROCESS | 3252 | 1463820132952 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B858D6C00) [pid = 3252] [serial = 955] [outer = 0000006B8407BC00] 01:42:13 INFO - PROCESS | 3252 | 1463820133365 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]]]}] 01:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 01:42:13 INFO - PROCESS | 3252 | 1463820133433 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 01:42:13 INFO - PROCESS | 3252 | 1463820133436 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 01:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:42:13 INFO - PROCESS | 3252 | 1463820133444 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:42:13 INFO - PROCESS | 3252 | 1463820133446 Marionette TRACE conn6 <- [1,1238,null,{}] 01:42:13 INFO - PROCESS | 3252 | 1463820133450 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}] 01:42:13 INFO - PROCESS | 3252 | 1463820133547 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 01:42:13 INFO - PROCESS | 3252 | 1463820133590 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85E45800 == 80 [pid = 3252] [id = 319] 01:42:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B85BF1C00) [pid = 3252] [serial = 956] [outer = 0000000000000000] 01:42:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B873A7800) [pid = 3252] [serial = 957] [outer = 0000006B85BF1C00] 01:42:13 INFO - PROCESS | 3252 | 1463820133645 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B96948C00) [pid = 3252] [serial = 958] [outer = 0000006B85BF1C00] 01:42:14 INFO - PROCESS | 3252 | 1463820134087 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]]]}] 01:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 690ms 01:42:14 INFO - PROCESS | 3252 | 1463820134132 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 01:42:14 INFO - PROCESS | 3252 | 1463820134135 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 01:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:42:14 INFO - PROCESS | 3252 | 1463820134138 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:42:14 INFO - PROCESS | 3252 | 1463820134140 Marionette TRACE conn6 <- [1,1242,null,{}] 01:42:14 INFO - PROCESS | 3252 | 1463820134153 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}] 01:42:14 INFO - PROCESS | 3252 | 1463820134276 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 01:42:14 INFO - PROCESS | 3252 | 1463820134329 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868F9800 == 81 [pid = 3252] [id = 320] 01:42:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B873AF400) [pid = 3252] [serial = 959] [outer = 0000000000000000] 01:42:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B96A60000) [pid = 3252] [serial = 960] [outer = 0000006B873AF400] 01:42:14 INFO - PROCESS | 3252 | 1463820134375 Marionette DEBUG loaded listener.js 01:42:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BE1BBBC00) [pid = 3252] [serial = 961] [outer = 0000006B873AF400] 01:42:14 INFO - PROCESS | 3252 | 1463820134817 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]]]}] 01:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 01:42:14 INFO - PROCESS | 3252 | 1463820134879 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 01:42:14 INFO - PROCESS | 3252 | 1463820134881 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 01:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:42:14 INFO - PROCESS | 3252 | 1463820134885 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:42:14 INFO - PROCESS | 3252 | 1463820134887 Marionette TRACE conn6 <- [1,1246,null,{}] 01:42:14 INFO - PROCESS | 3252 | 1463820134891 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}] 01:42:15 INFO - PROCESS | 3252 | 1463820135060 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 01:42:15 INFO - PROCESS | 3252 | 1463820135089 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1743000 == 82 [pid = 3252] [id = 321] 01:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BE294EC00) [pid = 3252] [serial = 962] [outer = 0000000000000000] 01:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BE300D400) [pid = 3252] [serial = 963] [outer = 0000006BE294EC00] 01:42:15 INFO - PROCESS | 3252 | 1463820135138 Marionette DEBUG loaded listener.js 01:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BE6980400) [pid = 3252] [serial = 964] [outer = 0000006BE294EC00] 01:42:15 INFO - PROCESS | 3252 | 1463820135602 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]]]}] 01:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 773ms 01:42:15 INFO - PROCESS | 3252 | 1463820135665 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 01:42:15 INFO - PROCESS | 3252 | 1463820135667 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 01:42:15 INFO - PROCESS | 3252 | 1463820135670 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:42:15 INFO - PROCESS | 3252 | 1463820135672 Marionette TRACE conn6 <- [1,1250,null,{}] 01:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:42:15 INFO - PROCESS | 3252 | 1463820135676 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}] 01:42:15 INFO - PROCESS | 3252 | 1463820135801 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 01:42:15 INFO - PROCESS | 3252 | 1463820135821 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE30DA800 == 83 [pid = 3252] [id = 322] 01:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BE6AF6C00) [pid = 3252] [serial = 965] [outer = 0000000000000000] 01:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006BE7412000) [pid = 3252] [serial = 966] [outer = 0000006BE6AF6C00] 01:42:15 INFO - PROCESS | 3252 | 1463820135866 Marionette DEBUG loaded listener.js 01:42:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BE8D72400) [pid = 3252] [serial = 967] [outer = 0000006BE6AF6C00] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B80238000) [pid = 3252] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006B808CF400) [pid = 3252] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006BEC733C00) [pid = 3252] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B873A7C00) [pid = 3252] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BEBE4B400) [pid = 3252] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BEE46AC00) [pid = 3252] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE2080000) [pid = 3252] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BEC763800) [pid = 3252] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BE838C400) [pid = 3252] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BE387B400) [pid = 3252] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B80F81800) [pid = 3252] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B846A3400) [pid = 3252] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B858D0C00) [pid = 3252] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BEE8D2000) [pid = 3252] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:42:16 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEBA31800) [pid = 3252] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:42:16 INFO - PROCESS | 3252 | 1463820136522 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]]]}] 01:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 881ms 01:42:16 INFO - PROCESS | 3252 | 1463820136558 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 01:42:16 INFO - PROCESS | 3252 | 1463820136560 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 01:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:42:16 INFO - PROCESS | 3252 | 1463820136563 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:42:16 INFO - PROCESS | 3252 | 1463820136565 Marionette TRACE conn6 <- [1,1254,null,{}] 01:42:16 INFO - PROCESS | 3252 | 1463820136569 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}] 01:42:16 INFO - PROCESS | 3252 | 1463820136694 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 01:42:16 INFO - PROCESS | 3252 | 1463820136752 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE712E000 == 84 [pid = 3252] [id = 323] 01:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B80DA4000) [pid = 3252] [serial = 968] [outer = 0000000000000000] 01:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BE2292C00) [pid = 3252] [serial = 969] [outer = 0000006B80DA4000] 01:42:16 INFO - PROCESS | 3252 | 1463820136797 Marionette DEBUG loaded listener.js 01:42:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BEB278000) [pid = 3252] [serial = 970] [outer = 0000006B80DA4000] 01:42:17 INFO - PROCESS | 3252 | 1463820137190 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]]]}] 01:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 01:42:17 INFO - PROCESS | 3252 | 1463820137236 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 01:42:17 INFO - PROCESS | 3252 | 1463820137239 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 01:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:42:17 INFO - PROCESS | 3252 | 1463820137242 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:42:17 INFO - PROCESS | 3252 | 1463820137244 Marionette TRACE conn6 <- [1,1258,null,{}] 01:42:17 INFO - PROCESS | 3252 | 1463820137247 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}] 01:42:17 INFO - PROCESS | 3252 | 1463820137340 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 01:42:17 INFO - PROCESS | 3252 | 1463820137347 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83C1000 == 85 [pid = 3252] [id = 324] 01:42:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BEB3A9400) [pid = 3252] [serial = 971] [outer = 0000000000000000] 01:42:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BEBA31800) [pid = 3252] [serial = 972] [outer = 0000006BEB3A9400] 01:42:17 INFO - PROCESS | 3252 | 1463820137393 Marionette DEBUG loaded listener.js 01:42:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BEBE24C00) [pid = 3252] [serial = 973] [outer = 0000006BEB3A9400] 01:42:17 INFO - PROCESS | 3252 | 1463820137825 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]]]}] 01:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 628ms 01:42:17 INFO - PROCESS | 3252 | 1463820137878 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 01:42:17 INFO - PROCESS | 3252 | 1463820137881 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 01:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:42:17 INFO - PROCESS | 3252 | 1463820137885 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:42:17 INFO - PROCESS | 3252 | 1463820137886 Marionette TRACE conn6 <- [1,1262,null,{}] 01:42:17 INFO - PROCESS | 3252 | 1463820137890 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}] 01:42:18 INFO - PROCESS | 3252 | 1463820137986 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 01:42:18 INFO - PROCESS | 3252 | 1463820138024 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBEA7800 == 86 [pid = 3252] [id = 325] 01:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006BEC730800) [pid = 3252] [serial = 974] [outer = 0000000000000000] 01:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006BEC768000) [pid = 3252] [serial = 975] [outer = 0000006BEC730800] 01:42:18 INFO - PROCESS | 3252 | 1463820138076 Marionette DEBUG loaded listener.js 01:42:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BEE170000) [pid = 3252] [serial = 976] [outer = 0000006BEC730800] 01:42:18 INFO - PROCESS | 3252 | 1463820138705 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]]]}] 01:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 880ms 01:42:18 INFO - PROCESS | 3252 | 1463820138769 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 01:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:42:18 INFO - PROCESS | 3252 | 1463820138773 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 01:42:18 INFO - PROCESS | 3252 | 1463820138779 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:42:18 INFO - PROCESS | 3252 | 1463820138784 Marionette TRACE conn6 <- [1,1266,null,{}] 01:42:18 INFO - PROCESS | 3252 | 1463820138790 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}] 01:42:18 INFO - PROCESS | 3252 | 1463820138932 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 01:42:19 INFO - PROCESS | 3252 | 1463820139059 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FD2800 == 87 [pid = 3252] [id = 326] 01:42:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B814D5800) [pid = 3252] [serial = 977] [outer = 0000000000000000] 01:42:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B81FFEC00) [pid = 3252] [serial = 978] [outer = 0000006B814D5800] 01:42:19 INFO - PROCESS | 3252 | 1463820139120 Marionette DEBUG loaded listener.js 01:42:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B83A9E000) [pid = 3252] [serial = 979] [outer = 0000006B814D5800] 01:42:19 INFO - PROCESS | 3252 | 1463820139781 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]]]}] 01:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1032ms 01:42:19 INFO - PROCESS | 3252 | 1463820139813 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 01:42:19 INFO - PROCESS | 3252 | 1463820139820 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 01:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:42:19 INFO - PROCESS | 3252 | 1463820139827 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:42:19 INFO - PROCESS | 3252 | 1463820139830 Marionette TRACE conn6 <- [1,1270,null,{}] 01:42:19 INFO - PROCESS | 3252 | 1463820139834 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}] 01:42:19 INFO - PROCESS | 3252 | 1463820139959 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 01:42:20 INFO - PROCESS | 3252 | 1463820140090 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869B0800 == 88 [pid = 3252] [id = 327] 01:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B848DB400) [pid = 3252] [serial = 980] [outer = 0000000000000000] 01:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B85963C00) [pid = 3252] [serial = 981] [outer = 0000006B848DB400] 01:42:20 INFO - PROCESS | 3252 | 1463820140148 Marionette DEBUG loaded listener.js 01:42:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BDD2E5C00) [pid = 3252] [serial = 982] [outer = 0000006B848DB400] 01:42:20 INFO - PROCESS | 3252 | 1463820140766 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]]]}] 01:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 01:42:20 INFO - PROCESS | 3252 | 1463820140812 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 01:42:20 INFO - PROCESS | 3252 | 1463820140815 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 01:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:42:20 INFO - PROCESS | 3252 | 1463820140819 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:42:20 INFO - PROCESS | 3252 | 1463820140823 Marionette TRACE conn6 <- [1,1274,null,{}] 01:42:20 INFO - PROCESS | 3252 | 1463820140835 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}] 01:42:20 INFO - PROCESS | 3252 | 1463820140981 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 01:42:21 INFO - PROCESS | 3252 | 1463820141118 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC777000 == 89 [pid = 3252] [id = 328] 01:42:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006BE7692C00) [pid = 3252] [serial = 983] [outer = 0000000000000000] 01:42:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BEB331C00) [pid = 3252] [serial = 984] [outer = 0000006BE7692C00] 01:42:21 INFO - PROCESS | 3252 | 1463820141178 Marionette DEBUG loaded listener.js 01:42:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BEE465800) [pid = 3252] [serial = 985] [outer = 0000006BE7692C00] 01:42:21 INFO - PROCESS | 3252 | 1463820141818 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]]]}] 01:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1036ms 01:42:21 INFO - PROCESS | 3252 | 1463820141856 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 01:42:21 INFO - PROCESS | 3252 | 1463820141860 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 01:42:21 INFO - PROCESS | 3252 | 1463820141863 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:42:21 INFO - PROCESS | 3252 | 1463820141866 Marionette TRACE conn6 <- [1,1278,null,{}] 01:42:21 INFO - PROCESS | 3252 | 1463820141870 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}] 01:42:22 INFO - PROCESS | 3252 | 1463820141991 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 01:42:22 INFO - PROCESS | 3252 | 1463820142120 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEAA6000 == 90 [pid = 3252] [id = 329] 01:42:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006BEE8D2000) [pid = 3252] [serial = 986] [outer = 0000000000000000] 01:42:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006BEED49C00) [pid = 3252] [serial = 987] [outer = 0000006BEE8D2000] 01:42:22 INFO - PROCESS | 3252 | 1463820142178 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006BEF889000) [pid = 3252] [serial = 988] [outer = 0000006BEE8D2000] 01:42:22 INFO - PROCESS | 3252 | 1463820142734 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]]]}] 01:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 921ms 01:42:22 INFO - PROCESS | 3252 | 1463820142790 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 01:42:22 INFO - PROCESS | 3252 | 1463820142793 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 01:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:42:22 INFO - PROCESS | 3252 | 1463820142797 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - PROCESS | 3252 | 1463820142799 Marionette TRACE conn6 <- [1,1282,null,{}] 01:42:22 INFO - PROCESS | 3252 | 1463820142803 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}] 01:42:22 INFO - PROCESS | 3252 | 1463820142923 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 01:42:23 INFO - PROCESS | 3252 | 1463820143024 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF41A800 == 91 [pid = 3252] [id = 330] 01:42:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006BEF883400) [pid = 3252] [serial = 989] [outer = 0000000000000000] 01:42:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006BEFE99000) [pid = 3252] [serial = 990] [outer = 0000006BEF883400] 01:42:23 INFO - PROCESS | 3252 | 1463820143080 Marionette DEBUG loaded listener.js 01:42:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006BF05D4400) [pid = 3252] [serial = 991] [outer = 0000006BEF883400] 01:42:23 INFO - PROCESS | 3252 | 1463820143685 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]]]}] 01:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 942ms 01:42:23 INFO - PROCESS | 3252 | 1463820143741 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 01:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:42:23 INFO - PROCESS | 3252 | 1463820143743 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 01:42:23 INFO - PROCESS | 3252 | 1463820143747 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:42:23 INFO - PROCESS | 3252 | 1463820143749 Marionette TRACE conn6 <- [1,1286,null,{}] 01:42:23 INFO - PROCESS | 3252 | 1463820143753 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}] 01:42:23 INFO - PROCESS | 3252 | 1463820143892 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 01:42:24 INFO - PROCESS | 3252 | 1463820144024 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1640800 == 92 [pid = 3252] [id = 331] 01:42:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006BF1D48800) [pid = 3252] [serial = 992] [outer = 0000000000000000] 01:42:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006BF2563C00) [pid = 3252] [serial = 993] [outer = 0000006BF1D48800] 01:42:24 INFO - PROCESS | 3252 | 1463820144082 Marionette DEBUG loaded listener.js 01:42:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006BF4113000) [pid = 3252] [serial = 994] [outer = 0000006BF1D48800] 01:42:24 INFO - PROCESS | 3252 | 1463820144638 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]]]}] 01:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 01:42:24 INFO - PROCESS | 3252 | 1463820144735 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 01:42:24 INFO - PROCESS | 3252 | 1463820144738 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 01:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:42:24 INFO - PROCESS | 3252 | 1463820144742 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:42:24 INFO - PROCESS | 3252 | 1463820144744 Marionette TRACE conn6 <- [1,1290,null,{}] 01:42:24 INFO - PROCESS | 3252 | 1463820144748 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}] 01:42:24 INFO - PROCESS | 3252 | 1463820144900 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 01:42:25 INFO - PROCESS | 3252 | 1463820145025 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41C5800 == 93 [pid = 3252] [id = 332] 01:42:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006B81E65400) [pid = 3252] [serial = 995] [outer = 0000000000000000] 01:42:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006B81E6D400) [pid = 3252] [serial = 996] [outer = 0000006B81E65400] 01:42:25 INFO - PROCESS | 3252 | 1463820145082 Marionette DEBUG loaded listener.js 01:42:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006BF2AC2C00) [pid = 3252] [serial = 997] [outer = 0000006B81E65400] 01:42:25 INFO - PROCESS | 3252 | 1463820145638 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]]]}] 01:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 01:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:42:25 INFO - PROCESS | 3252 | 1463820145730 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 01:42:25 INFO - PROCESS | 3252 | 1463820145732 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 01:42:25 INFO - PROCESS | 3252 | 1463820145736 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:42:25 INFO - PROCESS | 3252 | 1463820145738 Marionette TRACE conn6 <- [1,1294,null,{}] 01:42:25 INFO - PROCESS | 3252 | 1463820145742 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}] 01:42:25 INFO - PROCESS | 3252 | 1463820145861 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 01:42:25 INFO - PROCESS | 3252 | 1463820145964 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4343000 == 94 [pid = 3252] [id = 333] 01:42:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006B85535800) [pid = 3252] [serial = 998] [outer = 0000000000000000] 01:42:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006B8553D800) [pid = 3252] [serial = 999] [outer = 0000006B85535800] 01:42:26 INFO - PROCESS | 3252 | 1463820146020 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006B85544C00) [pid = 3252] [serial = 1000] [outer = 0000006B85535800] 01:42:26 INFO - PROCESS | 3252 | 1463820146619 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]]]}] 01:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 921ms 01:42:26 INFO - PROCESS | 3252 | 1463820146663 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 01:42:26 INFO - PROCESS | 3252 | 1463820146666 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 01:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:42:26 INFO - PROCESS | 3252 | 1463820146671 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:42:26 INFO - PROCESS | 3252 | 1463820146673 Marionette TRACE conn6 <- [1,1298,null,{}] 01:42:26 INFO - PROCESS | 3252 | 1463820146677 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}] 01:42:26 INFO - PROCESS | 3252 | 1463820146798 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 01:42:26 INFO - PROCESS | 3252 | 1463820146903 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845E1800 == 95 [pid = 3252] [id = 334] 01:42:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006B80F84000) [pid = 3252] [serial = 1001] [outer = 0000000000000000] 01:42:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006B830A0800) [pid = 3252] [serial = 1002] [outer = 0000006B80F84000] 01:42:26 INFO - PROCESS | 3252 | 1463820146960 Marionette DEBUG loaded listener.js 01:42:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B830A6400) [pid = 3252] [serial = 1003] [outer = 0000006B80F84000] 01:42:27 INFO - PROCESS | 3252 | 1463820147827 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]]]}] 01:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 01:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1176ms 01:42:27 INFO - PROCESS | 3252 | 1463820147850 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 01:42:27 INFO - PROCESS | 3252 | 1463820147855 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 01:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:42:27 INFO - PROCESS | 3252 | 1463820147860 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:42:27 INFO - PROCESS | 3252 | 1463820147865 Marionette TRACE conn6 <- [1,1302,null,{}] 01:42:27 INFO - PROCESS | 3252 | 1463820147870 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}] 01:42:27 INFO - PROCESS | 3252 | 1463820147988 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 01:42:28 INFO - PROCESS | 3252 | 1463820148124 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B1F000 == 96 [pid = 3252] [id = 335] 01:42:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006B81FFA000) [pid = 3252] [serial = 1004] [outer = 0000000000000000] 01:42:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B83075400) [pid = 3252] [serial = 1005] [outer = 0000006B81FFA000] 01:42:28 INFO - PROCESS | 3252 | 1463820148180 Marionette DEBUG loaded listener.js 01:42:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B83A96800) [pid = 3252] [serial = 1006] [outer = 0000006B81FFA000] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868DE000 == 95 [pid = 3252] [id = 247] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83C1000 == 94 [pid = 3252] [id = 324] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE712E000 == 93 [pid = 3252] [id = 323] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE30DA800 == 92 [pid = 3252] [id = 322] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE1743000 == 91 [pid = 3252] [id = 321] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868F9800 == 90 [pid = 3252] [id = 320] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85E45800 == 89 [pid = 3252] [id = 319] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8481A800 == 88 [pid = 3252] [id = 318] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BF08BB400) [pid = 3252] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006BEFEA2000) [pid = 3252] [serial = 882] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006BEFE98400) [pid = 3252] [serial = 921] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8014F000 == 87 [pid = 3252] [id = 317] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B0C800 == 86 [pid = 3252] [id = 316] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF66BF800 == 85 [pid = 3252] [id = 310] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91B8800 == 84 [pid = 3252] [id = 309] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D3800 == 83 [pid = 3252] [id = 308] 01:42:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4340800 == 82 [pid = 3252] [id = 289] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006BEFA15800) [pid = 3252] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006B96A5EC00) [pid = 3252] [serial = 873] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006B80D1F800) [pid = 3252] [serial = 891] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006B848D4000) [pid = 3252] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006BEE815800) [pid = 3252] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006BE108E400) [pid = 3252] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006BEE234400) [pid = 3252] [serial = 829] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006BEE689C00) [pid = 3252] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006BE8334800) [pid = 3252] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BEDBEFC00) [pid = 3252] [serial = 876] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006B81F69C00) [pid = 3252] [serial = 870] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006BEE236400) [pid = 3252] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006BEBE41800) [pid = 3252] [serial = 910] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006BE8331C00) [pid = 3252] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B83A9CC00) [pid = 3252] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006B85BF0C00) [pid = 3252] [serial = 916] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006BE229E800) [pid = 3252] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006BE71AAC00) [pid = 3252] [serial = 906] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B83AA4C00) [pid = 3252] [serial = 915] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BE8395800) [pid = 3252] [serial = 888] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B858DCC00) [pid = 3252] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B80F86C00) [pid = 3252] [serial = 897] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BEF58BC00) [pid = 3252] [serial = 835] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B858D7400) [pid = 3252] [serial = 894] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006BEE46B000) [pid = 3252] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006B96A5BC00) [pid = 3252] [serial = 900] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BEBE25C00) [pid = 3252] [serial = 781] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE207B000) [pid = 3252] [serial = 903] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BEBA25800) [pid = 3252] [serial = 909] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BEE176400) [pid = 3252] [serial = 919] [outer = 0000000000000000] [url = about:blank] 01:42:28 INFO - PROCESS | 3252 | 1463820148857 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]]]}] 01:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1029ms 01:42:28 INFO - PROCESS | 3252 | 1463820148894 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 01:42:28 INFO - PROCESS | 3252 | 1463820148899 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 01:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:42:28 INFO - PROCESS | 3252 | 1463820148905 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:42:28 INFO - PROCESS | 3252 | 1463820148908 Marionette TRACE conn6 <- [1,1306,null,{}] 01:42:28 INFO - PROCESS | 3252 | 1463820148912 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}] 01:42:29 INFO - PROCESS | 3252 | 1463820149035 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 01:42:29 INFO - PROCESS | 3252 | 1463820149126 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FE7800 == 83 [pid = 3252] [id = 336] 01:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B8057B800) [pid = 3252] [serial = 1007] [outer = 0000000000000000] 01:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B814D4000) [pid = 3252] [serial = 1008] [outer = 0000006B8057B800] 01:42:29 INFO - PROCESS | 3252 | 1463820149173 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B83AA1400) [pid = 3252] [serial = 1009] [outer = 0000006B8057B800] 01:42:29 INFO - PROCESS | 3252 | 1463820149627 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]]]}] 01:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 774ms 01:42:29 INFO - PROCESS | 3252 | 1463820149682 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 01:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:42:29 INFO - PROCESS | 3252 | 1463820149684 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 01:42:29 INFO - PROCESS | 3252 | 1463820149687 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:42:29 INFO - PROCESS | 3252 | 1463820149691 Marionette TRACE conn6 <- [1,1310,null,{}] 01:42:29 INFO - PROCESS | 3252 | 1463820149702 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}] 01:42:29 INFO - PROCESS | 3252 | 1463820149806 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 01:42:29 INFO - PROCESS | 3252 | 1463820149823 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863DD000 == 84 [pid = 3252] [id = 337] 01:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B85539000) [pid = 3252] [serial = 1010] [outer = 0000000000000000] 01:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B85543400) [pid = 3252] [serial = 1011] [outer = 0000006B85539000] 01:42:29 INFO - PROCESS | 3252 | 1463820149872 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B8595FC00) [pid = 3252] [serial = 1012] [outer = 0000006B85539000] 01:42:30 INFO - PROCESS | 3252 | 1463820150361 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]]]}] 01:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 735ms 01:42:30 INFO - PROCESS | 3252 | 1463820150424 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 01:42:30 INFO - PROCESS | 3252 | 1463820150427 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 01:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:42:30 INFO - PROCESS | 3252 | 1463820150431 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:42:30 INFO - PROCESS | 3252 | 1463820150433 Marionette TRACE conn6 <- [1,1314,null,{}] 01:42:30 INFO - PROCESS | 3252 | 1463820150437 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}] 01:42:30 INFO - PROCESS | 3252 | 1463820150539 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 01:42:30 INFO - PROCESS | 3252 | 1463820150636 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F61800 == 85 [pid = 3252] [id = 338] 01:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B848CF000) [pid = 3252] [serial = 1013] [outer = 0000000000000000] 01:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B873A6C00) [pid = 3252] [serial = 1014] [outer = 0000006B848CF000] 01:42:30 INFO - PROCESS | 3252 | 1463820150683 Marionette DEBUG loaded listener.js 01:42:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006B9694DC00) [pid = 3252] [serial = 1015] [outer = 0000006B848CF000] 01:42:31 INFO - PROCESS | 3252 | 1463820151101 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]]]}] 01:42:31 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 01:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 693ms 01:42:31 INFO - PROCESS | 3252 | 1463820151126 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 01:42:31 INFO - PROCESS | 3252 | 1463820151128 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 01:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:42:31 INFO - PROCESS | 3252 | 1463820151137 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:42:31 INFO - PROCESS | 3252 | 1463820151139 Marionette TRACE conn6 <- [1,1318,null,{}] 01:42:31 INFO - PROCESS | 3252 | 1463820151143 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}] 01:42:31 INFO - PROCESS | 3252 | 1463820151300 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 01:42:31 INFO - PROCESS | 3252 | 1463820151321 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2490000 == 86 [pid = 3252] [id = 339] 01:42:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B96A5C400) [pid = 3252] [serial = 1016] [outer = 0000000000000000] 01:42:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BE08D9800) [pid = 3252] [serial = 1017] [outer = 0000006B96A5C400] 01:42:31 INFO - PROCESS | 3252 | 1463820151366 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BE2074400) [pid = 3252] [serial = 1018] [outer = 0000006B96A5C400] 01:42:31 INFO - PROCESS | 3252 | 1463820151847 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]]]}] 01:42:31 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 01:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 01:42:31 INFO - PROCESS | 3252 | 1463820151886 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 01:42:31 INFO - PROCESS | 3252 | 1463820151895 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 01:42:31 INFO - PROCESS | 3252 | 1463820151899 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:42:31 INFO - PROCESS | 3252 | 1463820151901 Marionette TRACE conn6 <- [1,1322,null,{}] 01:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:42:31 INFO - PROCESS | 3252 | 1463820151905 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}] 01:42:32 INFO - PROCESS | 3252 | 1463820152050 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 01:42:32 INFO - PROCESS | 3252 | 1463820152074 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE77D7800 == 87 [pid = 3252] [id = 340] 01:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006BE2296000) [pid = 3252] [serial = 1019] [outer = 0000000000000000] 01:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006BE3878400) [pid = 3252] [serial = 1020] [outer = 0000006BE2296000] 01:42:32 INFO - PROCESS | 3252 | 1463820152121 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006BE6AF6800) [pid = 3252] [serial = 1021] [outer = 0000006BE2296000] 01:42:32 INFO - PROCESS | 3252 | 1463820152571 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]]]}] 01:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 01:42:32 INFO - PROCESS | 3252 | 1463820152664 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 01:42:32 INFO - PROCESS | 3252 | 1463820152666 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 01:42:32 INFO - PROCESS | 3252 | 1463820152670 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:42:32 INFO - PROCESS | 3252 | 1463820152672 Marionette TRACE conn6 <- [1,1326,null,{}] 01:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:42:32 INFO - PROCESS | 3252 | 1463820152676 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}] 01:42:32 INFO - PROCESS | 3252 | 1463820152802 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 01:42:32 INFO - PROCESS | 3252 | 1463820152862 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA1C000 == 88 [pid = 3252] [id = 341] 01:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006BE769E400) [pid = 3252] [serial = 1022] [outer = 0000000000000000] 01:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006BE77B0400) [pid = 3252] [serial = 1023] [outer = 0000006BE769E400] 01:42:32 INFO - PROCESS | 3252 | 1463820152908 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006BEBA25800) [pid = 3252] [serial = 1024] [outer = 0000006BE769E400] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B8407BC00) [pid = 3252] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B80F89800) [pid = 3252] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B85BF1C00) [pid = 3252] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006B80110400) [pid = 3252] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006BE294EC00) [pid = 3252] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006BEB3A9400) [pid = 3252] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B80DA4000) [pid = 3252] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BE6AF6C00) [pid = 3252] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:42:33 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B873AF400) [pid = 3252] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:42:33 INFO - PROCESS | 3252 | 1463820153866 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]]]}] 01:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1239ms 01:42:33 INFO - PROCESS | 3252 | 1463820153916 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 01:42:33 INFO - PROCESS | 3252 | 1463820153918 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 01:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:42:33 INFO - PROCESS | 3252 | 1463820153921 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:42:33 INFO - PROCESS | 3252 | 1463820153932 Marionette TRACE conn6 <- [1,1330,null,{}] 01:42:33 INFO - PROCESS | 3252 | 1463820153936 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}] 01:42:34 INFO - PROCESS | 3252 | 1463820154064 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 01:42:34 INFO - PROCESS | 3252 | 1463820154075 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC64C800 == 89 [pid = 3252] [id = 342] 01:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B814D6000) [pid = 3252] [serial = 1025] [outer = 0000000000000000] 01:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BE7638C00) [pid = 3252] [serial = 1026] [outer = 0000006B814D6000] 01:42:34 INFO - PROCESS | 3252 | 1463820154120 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BEBADE400) [pid = 3252] [serial = 1027] [outer = 0000006B814D6000] 01:42:34 INFO - PROCESS | 3252 | 1463820154558 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]]]}] 01:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 01:42:34 INFO - PROCESS | 3252 | 1463820154614 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 01:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:42:34 INFO - PROCESS | 3252 | 1463820154617 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 01:42:34 INFO - PROCESS | 3252 | 1463820154620 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:42:34 INFO - PROCESS | 3252 | 1463820154622 Marionette TRACE conn6 <- [1,1334,null,{}] 01:42:34 INFO - PROCESS | 3252 | 1463820154634 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}] 01:42:34 INFO - PROCESS | 3252 | 1463820154731 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 01:42:34 INFO - PROCESS | 3252 | 1463820154739 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83D800 == 90 [pid = 3252] [id = 343] 01:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006BEBE29800) [pid = 3252] [serial = 1028] [outer = 0000000000000000] 01:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006BEC60CC00) [pid = 3252] [serial = 1029] [outer = 0000006BEBE29800] 01:42:34 INFO - PROCESS | 3252 | 1463820154786 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006BEE236400) [pid = 3252] [serial = 1030] [outer = 0000006BEBE29800] 01:42:35 INFO - PROCESS | 3252 | 1463820155358 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]]]}] 01:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 776ms 01:42:35 INFO - PROCESS | 3252 | 1463820155438 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 01:42:35 INFO - PROCESS | 3252 | 1463820155444 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 01:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:42:35 INFO - PROCESS | 3252 | 1463820155467 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - PROCESS | 3252 | 1463820155473 Marionette TRACE conn6 <- [1,1338,null,{}] 01:42:35 INFO - PROCESS | 3252 | 1463820155482 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}] 01:42:35 INFO - PROCESS | 3252 | 1463820155659 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 01:42:35 INFO - PROCESS | 3252 | 1463820155800 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84037000 == 91 [pid = 3252] [id = 344] 01:42:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B80D21000) [pid = 3252] [serial = 1031] [outer = 0000000000000000] 01:42:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B81E68C00) [pid = 3252] [serial = 1032] [outer = 0000006B80D21000] 01:42:35 INFO - PROCESS | 3252 | 1463820155864 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B8307C000) [pid = 3252] [serial = 1033] [outer = 0000006B80D21000] 01:42:36 INFO - PROCESS | 3252 | 1463820156495 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]]]}] 01:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1089ms 01:42:36 INFO - PROCESS | 3252 | 1463820156565 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 01:42:36 INFO - PROCESS | 3252 | 1463820156572 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 01:42:36 INFO - PROCESS | 3252 | 1463820156593 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:42:36 INFO - PROCESS | 3252 | 1463820156596 Marionette TRACE conn6 <- [1,1342,null,{}] 01:42:36 INFO - PROCESS | 3252 | 1463820156600 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}] 01:42:36 INFO - PROCESS | 3252 | 1463820156742 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 01:42:36 INFO - PROCESS | 3252 | 1463820156867 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE06A4800 == 92 [pid = 3252] [id = 345] 01:42:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006B846A5800) [pid = 3252] [serial = 1034] [outer = 0000000000000000] 01:42:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006B858D5400) [pid = 3252] [serial = 1035] [outer = 0000006B846A5800] 01:42:36 INFO - PROCESS | 3252 | 1463820156925 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006B96937800) [pid = 3252] [serial = 1036] [outer = 0000006B846A5800] 01:42:37 INFO - PROCESS | 3252 | 1463820157566 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]]]}] 01:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1029ms 01:42:37 INFO - PROCESS | 3252 | 1463820157627 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 01:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:42:37 INFO - PROCESS | 3252 | 1463820157630 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 01:42:37 INFO - PROCESS | 3252 | 1463820157635 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:42:37 INFO - PROCESS | 3252 | 1463820157639 Marionette TRACE conn6 <- [1,1346,null,{}] 01:42:37 INFO - PROCESS | 3252 | 1463820157651 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}] 01:42:37 INFO - PROCESS | 3252 | 1463820157849 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 01:42:37 INFO - PROCESS | 3252 | 1463820157975 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEFE5B800 == 93 [pid = 3252] [id = 346] 01:42:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006BE294F000) [pid = 3252] [serial = 1037] [outer = 0000000000000000] 01:42:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006BE2DF2800) [pid = 3252] [serial = 1038] [outer = 0000006BE294F000] 01:42:38 INFO - PROCESS | 3252 | 1463820158036 Marionette DEBUG loaded listener.js 01:42:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006BEC605400) [pid = 3252] [serial = 1039] [outer = 0000006BE294F000] 01:42:38 INFO - PROCESS | 3252 | 1463820158650 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]]]}] 01:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1032ms 01:42:38 INFO - PROCESS | 3252 | 1463820158667 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 01:42:38 INFO - PROCESS | 3252 | 1463820158670 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 01:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:42:38 INFO - PROCESS | 3252 | 1463820158687 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:42:38 INFO - PROCESS | 3252 | 1463820158690 Marionette TRACE conn6 <- [1,1350,null,{}] 01:42:38 INFO - PROCESS | 3252 | 1463820158696 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}] 01:42:38 INFO - PROCESS | 3252 | 1463820158819 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 01:42:38 INFO - PROCESS | 3252 | 1463820158950 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B1E800 == 94 [pid = 3252] [id = 347] 01:42:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006BEE786800) [pid = 3252] [serial = 1040] [outer = 0000000000000000] 01:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006BEE8D0C00) [pid = 3252] [serial = 1041] [outer = 0000006BEE786800] 01:42:39 INFO - PROCESS | 3252 | 1463820159008 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BEF653000) [pid = 3252] [serial = 1042] [outer = 0000006BEE786800] 01:42:39 INFO - PROCESS | 3252 | 1463820159582 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]]]}] 01:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 963ms 01:42:39 INFO - PROCESS | 3252 | 1463820159638 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 01:42:39 INFO - PROCESS | 3252 | 1463820159641 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 01:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:42:39 INFO - PROCESS | 3252 | 1463820159645 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:42:39 INFO - PROCESS | 3252 | 1463820159647 Marionette TRACE conn6 <- [1,1354,null,{}] 01:42:39 INFO - PROCESS | 3252 | 1463820159651 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}] 01:42:39 INFO - PROCESS | 3252 | 1463820159771 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 01:42:39 INFO - PROCESS | 3252 | 1463820159875 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B20800 == 95 [pid = 3252] [id = 348] 01:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BEFE98400) [pid = 3252] [serial = 1043] [outer = 0000000000000000] 01:42:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006BEFEBE400) [pid = 3252] [serial = 1044] [outer = 0000006BEFE98400] 01:42:39 INFO - PROCESS | 3252 | 1463820159931 Marionette DEBUG loaded listener.js 01:42:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006BF08BB400) [pid = 3252] [serial = 1045] [outer = 0000006BEFE98400] 01:42:40 INFO - PROCESS | 3252 | 1463820160572 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] 01:42:40 INFO - PROCESS | 3252 | 1463820160636 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 01:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:42:40 INFO - PROCESS | 3252 | 1463820160639 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:42:40 INFO - PROCESS | 3252 | 1463820160642 Marionette TRACE conn6 <- [1,1358,null,{}] 01:42:40 INFO - PROCESS | 3252 | 1463820160646 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}] 01:42:40 INFO - PROCESS | 3252 | 1463820160783 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 01:42:40 INFO - PROCESS | 3252 | 1463820160919 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6761000 == 96 [pid = 3252] [id = 349] 01:42:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006BF1E57400) [pid = 3252] [serial = 1046] [outer = 0000000000000000] 01:42:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006BF414C800) [pid = 3252] [serial = 1047] [outer = 0000006BF1E57400] 01:42:40 INFO - PROCESS | 3252 | 1463820160977 Marionette DEBUG loaded listener.js 01:42:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006BF4311400) [pid = 3252] [serial = 1048] [outer = 0000006BF1E57400] 01:42:41 INFO - PROCESS | 3252 | 1463820161577 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] 01:42:41 INFO - PROCESS | 3252 | 1463820161631 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 01:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:42:41 INFO - PROCESS | 3252 | 1463820161634 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:42:41 INFO - PROCESS | 3252 | 1463820161637 Marionette TRACE conn6 <- [1,1362,null,{}] 01:42:41 INFO - PROCESS | 3252 | 1463820161641 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}] 01:42:41 INFO - PROCESS | 3252 | 1463820161759 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 01:42:41 INFO - PROCESS | 3252 | 1463820161873 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6A95000 == 97 [pid = 3252] [id = 350] 01:42:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B85559400) [pid = 3252] [serial = 1049] [outer = 0000000000000000] 01:42:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B85561800) [pid = 3252] [serial = 1050] [outer = 0000006B85559400] 01:42:41 INFO - PROCESS | 3252 | 1463820161972 Marionette DEBUG loaded listener.js 01:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BF4311000) [pid = 3252] [serial = 1051] [outer = 0000006B85559400] 01:42:42 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:42 INFO - PROCESS | 3252 | 1463820162587 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] 01:42:42 INFO - PROCESS | 3252 | 1463820162627 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 01:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:42:42 INFO - PROCESS | 3252 | 1463820162630 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:42:42 INFO - PROCESS | 3252 | 1463820162633 Marionette TRACE conn6 <- [1,1366,null,{}] 01:42:42 INFO - PROCESS | 3252 | 1463820162637 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}] 01:42:42 INFO - PROCESS | 3252 | 1463820162756 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 01:42:42 INFO - PROCESS | 3252 | 1463820162913 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873C9000 == 98 [pid = 3252] [id = 351] 01:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006B80239400) [pid = 3252] [serial = 1052] [outer = 0000000000000000] 01:42:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006BEF525C00) [pid = 3252] [serial = 1053] [outer = 0000006B80239400] 01:42:42 INFO - PROCESS | 3252 | 1463820162971 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BEF530C00) [pid = 3252] [serial = 1054] [outer = 0000006B80239400] 01:42:43 INFO - PROCESS | 3252 | 1463820163843 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] 01:42:43 INFO - PROCESS | 3252 | 1463820163877 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 01:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:42:43 INFO - PROCESS | 3252 | 1463820163884 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:42:43 INFO - PROCESS | 3252 | 1463820163889 Marionette TRACE conn6 <- [1,1370,null,{}] 01:42:43 INFO - PROCESS | 3252 | 1463820163896 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}] 01:42:44 INFO - PROCESS | 3252 | 1463820164019 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 01:42:44 INFO - PROCESS | 3252 | 1463820164157 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8481D800 == 99 [pid = 3252] [id = 352] 01:42:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006B8057C000) [pid = 3252] [serial = 1055] [outer = 0000000000000000] 01:42:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006B81F3F800) [pid = 3252] [serial = 1056] [outer = 0000006B8057C000] 01:42:44 INFO - PROCESS | 3252 | 1463820164209 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006B8307F000) [pid = 3252] [serial = 1057] [outer = 0000006B8057C000] 01:42:44 INFO - PROCESS | 3252 | [3252] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:42:44 INFO - PROCESS | 3252 | 1463820164932 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] 01:42:44 INFO - PROCESS | 3252 | 1463820164984 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 01:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:42:44 INFO - PROCESS | 3252 | 1463820164991 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:42:44 INFO - PROCESS | 3252 | 1463820164994 Marionette TRACE conn6 <- [1,1374,null,{}] 01:42:45 INFO - PROCESS | 3252 | 1463820164998 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}] 01:42:45 INFO - PROCESS | 3252 | 1463820165110 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 01:42:45 INFO - PROCESS | 3252 | 1463820165246 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8480E000 == 100 [pid = 3252] [id = 353] 01:42:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006B8407FC00) [pid = 3252] [serial = 1058] [outer = 0000000000000000] 01:42:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B85562C00) [pid = 3252] [serial = 1059] [outer = 0000006B8407FC00] 01:42:45 INFO - PROCESS | 3252 | 1463820165299 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B85BED400) [pid = 3252] [serial = 1060] [outer = 0000006B8407FC00] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC64C800 == 99 [pid = 3252] [id = 342] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA1C000 == 98 [pid = 3252] [id = 341] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE77D7800 == 97 [pid = 3252] [id = 340] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2490000 == 96 [pid = 3252] [id = 339] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F61800 == 95 [pid = 3252] [id = 338] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863DD000 == 94 [pid = 3252] [id = 337] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FE7800 == 93 [pid = 3252] [id = 336] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006BEC768000) [pid = 3252] [serial = 975] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B85962000) [pid = 3252] [serial = 942] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006BEBA26C00) [pid = 3252] [serial = 930] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B814CB000) [pid = 3252] [serial = 945] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B96947800) [pid = 3252] [serial = 927] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006B83A98800) [pid = 3252] [serial = 924] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006BF4147C00) [pid = 3252] [serial = 939] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BF05DB800) [pid = 3252] [serial = 933] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BF1E53C00) [pid = 3252] [serial = 936] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B1F000 == 92 [pid = 3252] [id = 335] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845E1800 == 91 [pid = 3252] [id = 334] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4343000 == 90 [pid = 3252] [id = 333] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF41C5800 == 89 [pid = 3252] [id = 332] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1640800 == 88 [pid = 3252] [id = 331] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF41A800 == 87 [pid = 3252] [id = 330] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEAA6000 == 86 [pid = 3252] [id = 329] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC777000 == 85 [pid = 3252] [id = 328] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869B0800 == 84 [pid = 3252] [id = 327] 01:42:45 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FD2800 == 83 [pid = 3252] [id = 326] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006B848CD400) [pid = 3252] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B858D6C00) [pid = 3252] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006B83075C00) [pid = 3252] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006B81F4A800) [pid = 3252] [serial = 948] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B873A7800) [pid = 3252] [serial = 957] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006B80D2C000) [pid = 3252] [serial = 951] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B84080000) [pid = 3252] [serial = 952] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BE6980400) [pid = 3252] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BE300D400) [pid = 3252] [serial = 963] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006BEBE24C00) [pid = 3252] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006BE2292C00) [pid = 3252] [serial = 969] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006BE7412000) [pid = 3252] [serial = 966] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006BEBA31800) [pid = 3252] [serial = 972] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006BE8D72400) [pid = 3252] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006B96A60000) [pid = 3252] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BE1BBBC00) [pid = 3252] [serial = 961] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006BEB278000) [pid = 3252] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B96948C00) [pid = 3252] [serial = 958] [outer = 0000000000000000] [url = about:blank] 01:42:45 INFO - PROCESS | 3252 | 1463820165875 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] 01:42:45 INFO - PROCESS | 3252 | 1463820165942 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 01:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:42:45 INFO - PROCESS | 3252 | 1463820165945 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - PROCESS | 3252 | 1463820165949 Marionette TRACE conn6 <- [1,1378,null,{}] 01:42:45 INFO - PROCESS | 3252 | 1463820165960 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}] 01:42:46 INFO - PROCESS | 3252 | 1463820166064 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 01:42:46 INFO - PROCESS | 3252 | 1463820166077 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8481E800 == 84 [pid = 3252] [id = 354] 01:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006B83079C00) [pid = 3252] [serial = 1061] [outer = 0000000000000000] 01:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006B848D6800) [pid = 3252] [serial = 1062] [outer = 0000006B83079C00] 01:42:46 INFO - PROCESS | 3252 | 1463820166129 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006B85BEC400) [pid = 3252] [serial = 1063] [outer = 0000006B83079C00] 01:42:46 INFO - PROCESS | 3252 | 1463820166594 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]]]}] 01:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 01:42:46 INFO - PROCESS | 3252 | 1463820166640 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 01:42:46 INFO - PROCESS | 3252 | 1463820166643 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 01:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:42:46 INFO - PROCESS | 3252 | 1463820166647 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:42:46 INFO - PROCESS | 3252 | 1463820166649 Marionette TRACE conn6 <- [1,1382,null,{}] 01:42:46 INFO - PROCESS | 3252 | 1463820166653 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}] 01:42:46 INFO - PROCESS | 3252 | 1463820166755 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 01:42:46 INFO - PROCESS | 3252 | 1463820166800 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863CF800 == 85 [pid = 3252] [id = 355] 01:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006B88FC3C00) [pid = 3252] [serial = 1064] [outer = 0000000000000000] 01:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006B88FC8400) [pid = 3252] [serial = 1065] [outer = 0000006B88FC3C00] 01:42:46 INFO - PROCESS | 3252 | 1463820166848 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006B88FCF000) [pid = 3252] [serial = 1066] [outer = 0000006B88FC3C00] 01:42:47 INFO - PROCESS | 3252 | 1463820167312 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]]]}] 01:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 01:42:47 INFO - PROCESS | 3252 | 1463820167320 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 01:42:47 INFO - PROCESS | 3252 | 1463820167322 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 01:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:42:47 INFO - PROCESS | 3252 | 1463820167325 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - PROCESS | 3252 | 1463820167327 Marionette TRACE conn6 <- [1,1386,null,{}] 01:42:47 INFO - PROCESS | 3252 | 1463820167330 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}] 01:42:47 INFO - PROCESS | 3252 | 1463820167427 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 01:42:47 INFO - PROCESS | 3252 | 1463820167434 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873C5800 == 86 [pid = 3252] [id = 356] 01:42:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006B96934800) [pid = 3252] [serial = 1067] [outer = 0000000000000000] 01:42:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006B96A59400) [pid = 3252] [serial = 1068] [outer = 0000006B96934800] 01:42:47 INFO - PROCESS | 3252 | 1463820167482 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BE11D2C00) [pid = 3252] [serial = 1069] [outer = 0000006B96934800] 01:42:47 INFO - PROCESS | 3252 | 1463820167930 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]]]}] 01:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 01:42:48 INFO - PROCESS | 3252 | 1463820168000 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 01:42:48 INFO - PROCESS | 3252 | 1463820168003 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 01:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:42:48 INFO - PROCESS | 3252 | 1463820168006 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:42:48 INFO - PROCESS | 3252 | 1463820168008 Marionette TRACE conn6 <- [1,1390,null,{}] 01:42:48 INFO - PROCESS | 3252 | 1463820168012 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}] 01:42:48 INFO - PROCESS | 3252 | 1463820168157 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 01:42:48 INFO - PROCESS | 3252 | 1463820168207 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2187000 == 87 [pid = 3252] [id = 357] 01:42:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BE2298400) [pid = 3252] [serial = 1070] [outer = 0000000000000000] 01:42:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006BE2D94C00) [pid = 3252] [serial = 1071] [outer = 0000006BE2298400] 01:42:48 INFO - PROCESS | 3252 | 1463820168254 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006BE6A79000) [pid = 3252] [serial = 1072] [outer = 0000006BE2298400] 01:42:48 INFO - PROCESS | 3252 | 1463820168718 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]]]}] 01:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 735ms 01:42:48 INFO - PROCESS | 3252 | 1463820168744 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 01:42:48 INFO - PROCESS | 3252 | 1463820168747 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 01:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:42:48 INFO - PROCESS | 3252 | 1463820168750 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:42:48 INFO - PROCESS | 3252 | 1463820168752 Marionette TRACE conn6 <- [1,1394,null,{}] 01:42:48 INFO - PROCESS | 3252 | 1463820168755 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}] 01:42:48 INFO - PROCESS | 3252 | 1463820168882 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 01:42:48 INFO - PROCESS | 3252 | 1463820168902 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7130800 == 88 [pid = 3252] [id = 358] 01:42:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006BE7634800) [pid = 3252] [serial = 1073] [outer = 0000000000000000] 01:42:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006BE772CC00) [pid = 3252] [serial = 1074] [outer = 0000006BE7634800] 01:42:48 INFO - PROCESS | 3252 | 1463820168948 Marionette DEBUG loaded listener.js 01:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006BEB336400) [pid = 3252] [serial = 1075] [outer = 0000006BE7634800] 01:42:49 INFO - PROCESS | 3252 | 1463820169398 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]]]}] 01:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 693ms 01:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:42:49 INFO - PROCESS | 3252 | 1463820169452 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 01:42:49 INFO - PROCESS | 3252 | 1463820169455 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 01:42:49 INFO - PROCESS | 3252 | 1463820169458 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:42:49 INFO - PROCESS | 3252 | 1463820169460 Marionette TRACE conn6 <- [1,1398,null,{}] 01:42:49 INFO - PROCESS | 3252 | 1463820169464 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}] 01:42:49 INFO - PROCESS | 3252 | 1463820169616 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 01:42:49 INFO - PROCESS | 3252 | 1463820169654 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83CC800 == 89 [pid = 3252] [id = 359] 01:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006BEB278400) [pid = 3252] [serial = 1076] [outer = 0000000000000000] 01:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006BEBAEB400) [pid = 3252] [serial = 1077] [outer = 0000006BEB278400] 01:42:49 INFO - PROCESS | 3252 | 1463820169699 Marionette DEBUG loaded listener.js 01:42:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BEDB6A800) [pid = 3252] [serial = 1078] [outer = 0000006BEB278400] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BEBE4E800) [pid = 3252] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006BEF891800) [pid = 3252] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BEFE98800) [pid = 3252] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BF0810800) [pid = 3252] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B81FF3800) [pid = 3252] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006B873A9800) [pid = 3252] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006BE6A82C00) [pid = 3252] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BEFEC6800) [pid = 3252] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BF1E14000) [pid = 3252] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006BF410F400) [pid = 3252] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006B8595BC00) [pid = 3252] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006B808C8000) [pid = 3252] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006BDD2EBC00) [pid = 3252] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006BE2219000) [pid = 3252] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006B96A5C400) [pid = 3252] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BE2296000) [pid = 3252] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006BE769E400) [pid = 3252] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B814D6000) [pid = 3252] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B80F84000) [pid = 3252] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B848CF000) [pid = 3252] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B81FFA000) [pid = 3252] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006B814D5800) [pid = 3252] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006BEF883400) [pid = 3252] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B81E65400) [pid = 3252] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006BE7692C00) [pid = 3252] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006B8057B800) [pid = 3252] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B85535800) [pid = 3252] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006BF1D48800) [pid = 3252] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BEC730800) [pid = 3252] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B848DB400) [pid = 3252] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B85539000) [pid = 3252] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BEE8D2000) [pid = 3252] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006B814D1000) [pid = 3252] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE76E5000) [pid = 3252] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:42:50 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006B9693C000) [pid = 3252] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:42:50 INFO - PROCESS | 3252 | 1463820170542 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]]]}] 01:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1129ms 01:42:50 INFO - PROCESS | 3252 | 1463820170588 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 01:42:50 INFO - PROCESS | 3252 | 1463820170590 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 01:42:50 INFO - PROCESS | 3252 | 1463820170599 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:42:50 INFO - PROCESS | 3252 | 1463820170601 Marionette TRACE conn6 <- [1,1402,null,{}] 01:42:50 INFO - PROCESS | 3252 | 1463820170604 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}] 01:42:50 INFO - PROCESS | 3252 | 1463820170735 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 01:42:50 INFO - PROCESS | 3252 | 1463820170795 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868FD000 == 90 [pid = 3252] [id = 360] 01:42:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B80580800) [pid = 3252] [serial = 1079] [outer = 0000000000000000] 01:42:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B81E62800) [pid = 3252] [serial = 1080] [outer = 0000006B80580800] 01:42:50 INFO - PROCESS | 3252 | 1463820170841 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B846B0800) [pid = 3252] [serial = 1081] [outer = 0000006B80580800] 01:42:51 INFO - PROCESS | 3252 | 1463820171292 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]]]}] 01:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 01:42:51 INFO - PROCESS | 3252 | 1463820171335 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 3252 | 1463820171337 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 01:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:42:51 INFO - PROCESS | 3252 | 1463820171340 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:42:51 INFO - PROCESS | 3252 | 1463820171342 Marionette TRACE conn6 <- [1,1406,null,{}] 01:42:51 INFO - PROCESS | 3252 | 1463820171345 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}] 01:42:51 INFO - PROCESS | 3252 | 1463820171442 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 01:42:51 INFO - PROCESS | 3252 | 1463820171451 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE14D800 == 91 [pid = 3252] [id = 361] 01:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B8595F000) [pid = 3252] [serial = 1082] [outer = 0000000000000000] 01:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BE2080C00) [pid = 3252] [serial = 1083] [outer = 0000006B8595F000] 01:42:51 INFO - PROCESS | 3252 | 1463820171500 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BEBA29C00) [pid = 3252] [serial = 1084] [outer = 0000006B8595F000] 01:42:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B9693C000) [pid = 3252] [serial = 1085] [outer = 0000006BEE43E400] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF66D2000 == 90 [pid = 3252] [id = 293] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B81E12000 == 89 [pid = 3252] [id = 311] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE76DC800 == 88 [pid = 3252] [id = 246] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF69AA000 == 87 [pid = 3252] [id = 73] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2489800 == 86 [pid = 3252] [id = 59] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF41BC000 == 85 [pid = 3252] [id = 197] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85B2000 == 84 [pid = 3252] [id = 71] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B80140000 == 83 [pid = 3252] [id = 229] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869B1000 == 82 [pid = 3252] [id = 296] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE216E800 == 81 [pid = 3252] [id = 90] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6A92800 == 80 [pid = 3252] [id = 130] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4212000 == 79 [pid = 3252] [id = 176] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57BE800 == 78 [pid = 3252] [id = 72] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4337000 == 77 [pid = 3252] [id = 307] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57C2800 == 76 [pid = 3252] [id = 101] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B80800 == 75 [pid = 3252] [id = 162] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6A8B800 == 74 [pid = 3252] [id = 213] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57C0000 == 73 [pid = 3252] [id = 177] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2535000 == 72 [pid = 3252] [id = 194] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FD7000 == 71 [pid = 3252] [id = 160] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8403A000 == 70 [pid = 3252] [id = 245] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863C7800 == 69 [pid = 3252] [id = 312] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6771800 == 68 [pid = 3252] [id = 212] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF66C5800 == 67 [pid = 3252] [id = 70] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF66D9000 == 66 [pid = 3252] [id = 104] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B22000 == 65 [pid = 3252] [id = 241] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57BA800 == 64 [pid = 3252] [id = 226] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF420D000 == 63 [pid = 3252] [id = 74] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF66DC000 == 62 [pid = 3252] [id = 128] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFE5C000 == 61 [pid = 3252] [id = 261] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B17000 == 60 [pid = 3252] [id = 115] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBEA7800 == 59 [pid = 3252] [id = 325] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FE6800 == 58 [pid = 3252] [id = 248] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF69AC000 == 57 [pid = 3252] [id = 294] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D6000 == 56 [pid = 3252] [id = 227] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82E3D000 == 55 [pid = 3252] [id = 295] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4220800 == 54 [pid = 3252] [id = 198] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B80891800 == 53 [pid = 3252] [id = 129] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6577800 == 52 [pid = 3252] [id = 146] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82BD4000 == 51 [pid = 3252] [id = 228] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84805800 == 50 [pid = 3252] [id = 230] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863E0800 == 49 [pid = 3252] [id = 314] 01:42:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE691E000 == 48 [pid = 3252] [id = 58] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85EA1000 == 47 [pid = 3252] [id = 313] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFB23000 == 46 [pid = 3252] [id = 159] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8204E800 == 45 [pid = 3252] [id = 315] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8481D800 == 44 [pid = 3252] [id = 352] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873C9000 == 43 [pid = 3252] [id = 351] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6A95000 == 42 [pid = 3252] [id = 350] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6761000 == 41 [pid = 3252] [id = 349] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B20800 == 40 [pid = 3252] [id = 348] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B1E800 == 39 [pid = 3252] [id = 347] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFE5B800 == 38 [pid = 3252] [id = 346] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE06A4800 == 37 [pid = 3252] [id = 345] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83D800 == 36 [pid = 3252] [id = 343] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84037000 == 35 [pid = 3252] [id = 344] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863CF800 == 34 [pid = 3252] [id = 355] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8480E000 == 33 [pid = 3252] [id = 353] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2187000 == 32 [pid = 3252] [id = 357] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7130800 == 31 [pid = 3252] [id = 358] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8481E800 == 30 [pid = 3252] [id = 354] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868FD000 == 29 [pid = 3252] [id = 360] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873C5800 == 28 [pid = 3252] [id = 356] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83CC800 == 27 [pid = 3252] [id = 359] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2DAD000 == 26 [pid = 3252] [id = 23] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91B3000 == 25 [pid = 3252] [id = 25] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDA0000 == 24 [pid = 3252] [id = 17] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91BD800 == 23 [pid = 3252] [id = 13] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE77D1000 == 22 [pid = 3252] [id = 24] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC623000 == 21 [pid = 3252] [id = 14] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEC14000 == 20 [pid = 3252] [id = 27] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE20B4800 == 19 [pid = 3252] [id = 10] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF6DC800 == 18 [pid = 3252] [id = 18] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE2DC800 == 17 [pid = 3252] [id = 26] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2719000 == 16 [pid = 3252] [id = 20] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE829800 == 15 [pid = 3252] [id = 16] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA1A800 == 14 [pid = 3252] [id = 29] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF433C000 == 13 [pid = 3252] [id = 21] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE478000 == 12 [pid = 3252] [id = 15] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1636000 == 11 [pid = 3252] [id = 19] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEFE69000 == 10 [pid = 3252] [id = 28] 01:42:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B03800 == 9 [pid = 3252] [id = 22] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BEFA1EC00) [pid = 3252] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006BEFFE4800) [pid = 3252] [serial = 883] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006BF1D3DC00) [pid = 3252] [serial = 886] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006B848CE800) [pid = 3252] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE2297C00) [pid = 3252] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BEF648800) [pid = 3252] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BF08B8C00) [pid = 3252] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006BF1EE3800) [pid = 3252] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006BF4155000) [pid = 3252] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BF410F800) [pid = 3252] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B8307C800) [pid = 3252] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BF1E1C000) [pid = 3252] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006B84076800) [pid = 3252] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BEF652C00) [pid = 3252] [serial = 877] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BE2A7E400) [pid = 3252] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BEF886400) [pid = 3252] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BE08D9800) [pid = 3252] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BE3878400) [pid = 3252] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006BE2074400) [pid = 3252] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BE77B0400) [pid = 3252] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BE6AF6800) [pid = 3252] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BE7638C00) [pid = 3252] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006B830A6400) [pid = 3252] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B830A0800) [pid = 3252] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B873A6C00) [pid = 3252] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B83075400) [pid = 3252] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B83A96800) [pid = 3252] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B83A9E000) [pid = 3252] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B81FFEC00) [pid = 3252] [serial = 978] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BF05D4400) [pid = 3252] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BEFE99000) [pid = 3252] [serial = 990] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006BF2AC2C00) [pid = 3252] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B81E6D400) [pid = 3252] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEE465800) [pid = 3252] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEB331C00) [pid = 3252] [serial = 984] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B814D4000) [pid = 3252] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B83AA1400) [pid = 3252] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B85544C00) [pid = 3252] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B8553D800) [pid = 3252] [serial = 999] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006BF4113000) [pid = 3252] [serial = 994] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BF2563C00) [pid = 3252] [serial = 993] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BEE170000) [pid = 3252] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006BDD2E5C00) [pid = 3252] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B85963C00) [pid = 3252] [serial = 981] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B85543400) [pid = 3252] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006B8595FC00) [pid = 3252] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006BEF889000) [pid = 3252] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BEED49C00) [pid = 3252] [serial = 987] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BEC60CC00) [pid = 3252] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006BEBA25800) [pid = 3252] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006B9694DC00) [pid = 3252] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BEBADE400) [pid = 3252] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006BF089C400) [pid = 3252] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:42:56 INFO - PROCESS | 3252 | 1463820176591 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]]]}] 01:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 5301ms 01:42:56 INFO - PROCESS | 3252 | 1463820176646 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 3252 | 1463820176651 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 01:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:42:56 INFO - PROCESS | 3252 | 1463820176657 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:42:56 INFO - PROCESS | 3252 | 1463820176661 Marionette TRACE conn6 <- [1,1410,null,{}] 01:42:56 INFO - PROCESS | 3252 | 1463820176668 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}] 01:42:56 INFO - PROCESS | 3252 | 1463820176769 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 01:42:56 INFO - PROCESS | 3252 | 1463820176866 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B81E17800 == 10 [pid = 3252] [id = 362] 01:42:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006B808CDC00) [pid = 3252] [serial = 1086] [outer = 0000000000000000] 01:42:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006B808CE400) [pid = 3252] [serial = 1087] [outer = 0000006B808CDC00] 01:42:56 INFO - PROCESS | 3252 | 1463820176917 Marionette DEBUG loaded listener.js 01:42:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006B80D28400) [pid = 3252] [serial = 1088] [outer = 0000006B808CDC00] 01:42:57 INFO - PROCESS | 3252 | 1463820177349 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]]]}] 01:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 01:42:57 INFO - PROCESS | 3252 | 1463820177397 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 01:42:57 INFO - PROCESS | 3252 | 1463820177404 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 01:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:42:57 INFO - PROCESS | 3252 | 1463820177411 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:42:57 INFO - PROCESS | 3252 | 1463820177414 Marionette TRACE conn6 <- [1,1414,null,{}] 01:42:57 INFO - PROCESS | 3252 | 1463820177418 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}] 01:42:57 INFO - PROCESS | 3252 | 1463820177509 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 01:42:57 INFO - PROCESS | 3252 | 1463820177520 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B81E0E800 == 11 [pid = 3252] [id = 363] 01:42:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006B80F7F000) [pid = 3252] [serial = 1089] [outer = 0000000000000000] 01:42:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006B80F82800) [pid = 3252] [serial = 1090] [outer = 0000006B80F7F000] 01:42:57 INFO - PROCESS | 3252 | 1463820177568 Marionette DEBUG loaded listener.js 01:42:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B80F8C400) [pid = 3252] [serial = 1091] [outer = 0000006B80F7F000] 01:42:58 INFO - PROCESS | 3252 | 1463820178038 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]]]}] 01:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 690ms 01:42:58 INFO - PROCESS | 3252 | 1463820178103 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 01:42:58 INFO - PROCESS | 3252 | 1463820178106 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 01:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:42:58 INFO - PROCESS | 3252 | 1463820178110 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 3252 | 1463820178114 Marionette TRACE conn6 <- [1,1418,null,{}] 01:42:58 INFO - PROCESS | 3252 | 1463820178156 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}] 01:42:58 INFO - PROCESS | 3252 | 1463820178273 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 01:42:58 INFO - PROCESS | 3252 | 1463820178284 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8295D000 == 12 [pid = 3252] [id = 364] 01:42:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B80107000) [pid = 3252] [serial = 1092] [outer = 0000000000000000] 01:42:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B81E65C00) [pid = 3252] [serial = 1093] [outer = 0000006B80107000] 01:42:58 INFO - PROCESS | 3252 | 1463820178391 Marionette DEBUG loaded listener.js 01:42:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B81F40000) [pid = 3252] [serial = 1094] [outer = 0000006B80107000] 01:42:58 INFO - PROCESS | 3252 | 1463820178821 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]]]}] 01:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 776ms 01:42:58 INFO - PROCESS | 3252 | 1463820178887 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 01:42:58 INFO - PROCESS | 3252 | 1463820178890 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 01:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:42:58 INFO - PROCESS | 3252 | 1463820178893 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 3252 | 1463820178895 Marionette TRACE conn6 <- [1,1422,null,{}] 01:42:58 INFO - PROCESS | 3252 | 1463820178899 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}] 01:42:58 INFO - PROCESS | 3252 | 1463820178986 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 01:42:58 INFO - PROCESS | 3252 | 1463820178993 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E33000 == 13 [pid = 3252] [id = 365] 01:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B81F4E000) [pid = 3252] [serial = 1095] [outer = 0000000000000000] 01:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B81F65800) [pid = 3252] [serial = 1096] [outer = 0000006B81F4E000] 01:42:59 INFO - PROCESS | 3252 | 1463820179040 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B81FF4C00) [pid = 3252] [serial = 1097] [outer = 0000006B81F4E000] 01:42:59 INFO - PROCESS | 3252 | 1463820179493 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]]]}] 01:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 628ms 01:42:59 INFO - PROCESS | 3252 | 1463820179524 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 01:42:59 INFO - PROCESS | 3252 | 1463820179526 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 01:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:42:59 INFO - PROCESS | 3252 | 1463820179530 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:42:59 INFO - PROCESS | 3252 | 1463820179532 Marionette TRACE conn6 <- [1,1426,null,{}] 01:42:59 INFO - PROCESS | 3252 | 1463820179536 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}] 01:42:59 INFO - PROCESS | 3252 | 1463820179619 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 01:42:59 INFO - PROCESS | 3252 | 1463820179656 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FE5800 == 14 [pid = 3252] [id = 366] 01:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B80DA3800) [pid = 3252] [serial = 1098] [outer = 0000000000000000] 01:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B824D7800) [pid = 3252] [serial = 1099] [outer = 0000006B80DA3800] 01:42:59 INFO - PROCESS | 3252 | 1463820179703 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B824E2800) [pid = 3252] [serial = 1100] [outer = 0000006B80DA3800] 01:43:00 INFO - PROCESS | 3252 | 1463820180146 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 01:43:00 INFO - PROCESS | 3252 | 1463820180204 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 01:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:43:00 INFO - PROCESS | 3252 | 1463820180206 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 01:43:00 INFO - PROCESS | 3252 | 1463820180209 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - PROCESS | 3252 | 1463820180211 Marionette TRACE conn6 <- [1,1430,null,{}] 01:43:00 INFO - PROCESS | 3252 | 1463820180215 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}] 01:43:00 INFO - PROCESS | 3252 | 1463820180333 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 01:43:00 INFO - PROCESS | 3252 | 1463820180345 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8403D000 == 15 [pid = 3252] [id = 367] 01:43:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B83099C00) [pid = 3252] [serial = 1101] [outer = 0000000000000000] 01:43:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B83A97800) [pid = 3252] [serial = 1102] [outer = 0000006B83099C00] 01:43:00 INFO - PROCESS | 3252 | 1463820180392 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B83AA2400) [pid = 3252] [serial = 1103] [outer = 0000006B83099C00] 01:43:00 INFO - PROCESS | 3252 | 1463820180828 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 01:43:00 INFO - PROCESS | 3252 | 1463820180905 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 3252 | 1463820180907 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 01:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:43:00 INFO - PROCESS | 3252 | 1463820180910 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - PROCESS | 3252 | 1463820180912 Marionette TRACE conn6 <- [1,1434,null,{}] 01:43:00 INFO - PROCESS | 3252 | 1463820180915 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}] 01:43:01 INFO - PROCESS | 3252 | 1463820181029 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 01:43:01 INFO - PROCESS | 3252 | 1463820181043 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D4000 == 16 [pid = 3252] [id = 368] 01:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B80578400) [pid = 3252] [serial = 1104] [outer = 0000000000000000] 01:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B83AACC00) [pid = 3252] [serial = 1105] [outer = 0000006B80578400] 01:43:01 INFO - PROCESS | 3252 | 1463820181088 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B8407C000) [pid = 3252] [serial = 1106] [outer = 0000006B80578400] 01:43:01 INFO - PROCESS | 3252 | 1463820181510 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]]]}] 01:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 629ms 01:43:01 INFO - PROCESS | 3252 | 1463820181546 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 01:43:01 INFO - PROCESS | 3252 | 1463820181548 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 01:43:01 INFO - PROCESS | 3252 | 1463820181551 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:43:01 INFO - PROCESS | 3252 | 1463820181553 Marionette TRACE conn6 <- [1,1438,null,{}] 01:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:43:01 INFO - PROCESS | 3252 | 1463820181557 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}] 01:43:01 INFO - PROCESS | 3252 | 1463820181636 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 01:43:01 INFO - PROCESS | 3252 | 1463820181643 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84818800 == 17 [pid = 3252] [id = 369] 01:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B84084C00) [pid = 3252] [serial = 1107] [outer = 0000000000000000] 01:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B8409D400) [pid = 3252] [serial = 1108] [outer = 0000006B84084C00] 01:43:01 INFO - PROCESS | 3252 | 1463820181689 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B840A6400) [pid = 3252] [serial = 1109] [outer = 0000006B84084C00] 01:43:02 INFO - PROCESS | 3252 | 1463820182130 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 627ms 01:43:02 INFO - PROCESS | 3252 | 1463820182184 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 3252 | 1463820182186 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 01:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:43:02 INFO - PROCESS | 3252 | 1463820182189 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - PROCESS | 3252 | 1463820182191 Marionette TRACE conn6 <- [1,1442,null,{}] 01:43:02 INFO - PROCESS | 3252 | 1463820182195 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}] 01:43:02 INFO - PROCESS | 3252 | 1463820182310 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 01:43:02 INFO - PROCESS | 3252 | 1463820182386 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8295C000 == 18 [pid = 3252] [id = 370] 01:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B846A3400) [pid = 3252] [serial = 1110] [outer = 0000000000000000] 01:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006B846A7C00) [pid = 3252] [serial = 1111] [outer = 0000006B846A3400] 01:43:02 INFO - PROCESS | 3252 | 1463820182434 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B848CE400) [pid = 3252] [serial = 1112] [outer = 0000006B846A3400] 01:43:02 INFO - PROCESS | 3252 | 1463820182872 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 01:43:02 INFO - PROCESS | 3252 | 1463820182933 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 3252 | 1463820182935 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 01:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:43:02 INFO - PROCESS | 3252 | 1463820182938 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - PROCESS | 3252 | 1463820182940 Marionette TRACE conn6 <- [1,1446,null,{}] 01:43:02 INFO - PROCESS | 3252 | 1463820182944 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}] 01:43:03 INFO - PROCESS | 3252 | 1463820183066 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 01:43:03 INFO - PROCESS | 3252 | 1463820183115 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85EA3000 == 19 [pid = 3252] [id = 371] 01:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B846AEC00) [pid = 3252] [serial = 1113] [outer = 0000000000000000] 01:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006B848D3800) [pid = 3252] [serial = 1114] [outer = 0000006B846AEC00] 01:43:03 INFO - PROCESS | 3252 | 1463820183161 Marionette DEBUG loaded listener.js 01:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B8553F000) [pid = 3252] [serial = 1115] [outer = 0000006B846AEC00] 01:43:03 INFO - PROCESS | 3252 | 1463820183617 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]]]}] 01:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 01:43:03 INFO - PROCESS | 3252 | 1463820183693 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 01:43:03 INFO - PROCESS | 3252 | 1463820183695 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 01:43:03 INFO - PROCESS | 3252 | 1463820183699 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:43:03 INFO - PROCESS | 3252 | 1463820183701 Marionette TRACE conn6 <- [1,1450,null,{}] 01:43:03 INFO - PROCESS | 3252 | 1463820183705 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}] 01:43:03 INFO - PROCESS | 3252 | 1463820183833 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 01:43:03 INFO - PROCESS | 3252 | 1463820183888 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82BCF800 == 20 [pid = 3252] [id = 372] 01:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B858D1C00) [pid = 3252] [serial = 1116] [outer = 0000000000000000] 01:43:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B858D4800) [pid = 3252] [serial = 1117] [outer = 0000006B858D1C00] 01:43:03 INFO - PROCESS | 3252 | 1463820183945 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006B8595B000) [pid = 3252] [serial = 1118] [outer = 0000006B858D1C00] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006B8057C000) [pid = 3252] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BEE786800) [pid = 3252] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BE7634800) [pid = 3252] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BE294F000) [pid = 3252] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B85559400) [pid = 3252] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B88FC3C00) [pid = 3252] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BEB278400) [pid = 3252] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B8407FC00) [pid = 3252] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B80D21000) [pid = 3252] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B96934800) [pid = 3252] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BE2298400) [pid = 3252] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B846A5800) [pid = 3252] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BEFE98400) [pid = 3252] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BEBE29800) [pid = 3252] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BF1E57400) [pid = 3252] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B83079C00) [pid = 3252] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B80239400) [pid = 3252] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:43:04 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B80580800) [pid = 3252] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:43:04 INFO - PROCESS | 3252 | 1463820184836 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]]]}] 01:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1182ms 01:43:04 INFO - PROCESS | 3252 | 1463820184884 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 3252 | 1463820184887 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 01:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:43:04 INFO - PROCESS | 3252 | 1463820184890 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - PROCESS | 3252 | 1463820184892 Marionette TRACE conn6 <- [1,1454,null,{}] 01:43:04 INFO - PROCESS | 3252 | 1463820184896 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}] 01:43:04 INFO - PROCESS | 3252 | 1463820184978 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 01:43:04 INFO - PROCESS | 3252 | 1463820184986 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FAD800 == 21 [pid = 3252] [id = 373] 01:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B83076C00) [pid = 3252] [serial = 1119] [outer = 0000000000000000] 01:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B85960000) [pid = 3252] [serial = 1120] [outer = 0000006B83076C00] 01:43:05 INFO - PROCESS | 3252 | 1463820185032 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B85BECC00) [pid = 3252] [serial = 1121] [outer = 0000006B83076C00] 01:43:05 INFO - PROCESS | 3252 | 1463820185471 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]]]}] 01:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 629ms 01:43:05 INFO - PROCESS | 3252 | 1463820185522 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 3252 | 1463820185524 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 01:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:43:05 INFO - PROCESS | 3252 | 1463820185528 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:43:05 INFO - PROCESS | 3252 | 1463820185529 Marionette TRACE conn6 <- [1,1458,null,{}] 01:43:05 INFO - PROCESS | 3252 | 1463820185533 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}] 01:43:05 INFO - PROCESS | 3252 | 1463820185615 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 01:43:05 INFO - PROCESS | 3252 | 1463820185652 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869B9800 == 22 [pid = 3252] [id = 374] 01:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B85BF5C00) [pid = 3252] [serial = 1122] [outer = 0000000000000000] 01:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B85BF8C00) [pid = 3252] [serial = 1123] [outer = 0000006B85BF5C00] 01:43:05 INFO - PROCESS | 3252 | 1463820185696 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B873A9000) [pid = 3252] [serial = 1124] [outer = 0000006B85BF5C00] 01:43:06 INFO - PROCESS | 3252 | 1463820186114 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 626ms 01:43:06 INFO - PROCESS | 3252 | 1463820186162 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 01:43:06 INFO - PROCESS | 3252 | 1463820186164 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 01:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:43:06 INFO - PROCESS | 3252 | 1463820186167 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - PROCESS | 3252 | 1463820186169 Marionette TRACE conn6 <- [1,1462,null,{}] 01:43:06 INFO - PROCESS | 3252 | 1463820186172 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}] 01:43:06 INFO - PROCESS | 3252 | 1463820186273 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 01:43:06 INFO - PROCESS | 3252 | 1463820186282 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B72800 == 23 [pid = 3252] [id = 375] 01:43:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B88FC7400) [pid = 3252] [serial = 1125] [outer = 0000000000000000] 01:43:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B88FC8800) [pid = 3252] [serial = 1126] [outer = 0000006B88FC7400] 01:43:06 INFO - PROCESS | 3252 | 1463820186336 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B96934800) [pid = 3252] [serial = 1127] [outer = 0000006B88FC7400] 01:43:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE14D800 == 22 [pid = 3252] [id = 361] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BE2080C00) [pid = 3252] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B846B0800) [pid = 3252] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B8307F000) [pid = 3252] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BEE8D0C00) [pid = 3252] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006BE772CC00) [pid = 3252] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006BEC605400) [pid = 3252] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006BF4311000) [pid = 3252] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B88FC8400) [pid = 3252] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BEBAEB400) [pid = 3252] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B85BED400) [pid = 3252] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B8307C000) [pid = 3252] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006BE11D2C00) [pid = 3252] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006BE2D94C00) [pid = 3252] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006B96937800) [pid = 3252] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006BF08BB400) [pid = 3252] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006BEFEBE400) [pid = 3252] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BEE236400) [pid = 3252] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006B81E68C00) [pid = 3252] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006BEDB6A800) [pid = 3252] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006BEB336400) [pid = 3252] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006B85562C00) [pid = 3252] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006B96A59400) [pid = 3252] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006BF414C800) [pid = 3252] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006B85561800) [pid = 3252] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006B85BEC400) [pid = 3252] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006B88FCF000) [pid = 3252] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006BF4311400) [pid = 3252] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006B81F3F800) [pid = 3252] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 71 (0000006BE6A79000) [pid = 3252] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 70 (0000006BE2DF2800) [pid = 3252] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 69 (0000006BEF525C00) [pid = 3252] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 68 (0000006B858D5400) [pid = 3252] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 67 (0000006BEF530C00) [pid = 3252] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 66 (0000006BEF653000) [pid = 3252] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 65 (0000006B81E62800) [pid = 3252] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | --DOMWINDOW == 64 (0000006B848D6800) [pid = 3252] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 01:43:08 INFO - PROCESS | 3252 | 1463820188340 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]]]}] 01:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2231ms 01:43:08 INFO - PROCESS | 3252 | 1463820188402 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 01:43:08 INFO - PROCESS | 3252 | 1463820188406 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 01:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:43:08 INFO - PROCESS | 3252 | 1463820188412 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:43:08 INFO - PROCESS | 3252 | 1463820188416 Marionette TRACE conn6 <- [1,1466,null,{}] 01:43:08 INFO - PROCESS | 3252 | 1463820188422 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}] 01:43:08 INFO - PROCESS | 3252 | 1463820188516 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 01:43:08 INFO - PROCESS | 3252 | 1463820188610 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8203C800 == 23 [pid = 3252] [id = 376] 01:43:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 65 (0000006B808D0800) [pid = 3252] [serial = 1128] [outer = 0000000000000000] 01:43:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 66 (0000006B808D1400) [pid = 3252] [serial = 1129] [outer = 0000006B808D0800] 01:43:08 INFO - PROCESS | 3252 | 1463820188660 Marionette DEBUG loaded listener.js 01:43:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 67 (0000006B80D2D400) [pid = 3252] [serial = 1130] [outer = 0000006B808D0800] 01:43:09 INFO - PROCESS | 3252 | 1463820189083 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 01:43:09 INFO - PROCESS | 3252 | 1463820189150 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 01:43:09 INFO - PROCESS | 3252 | 1463820189157 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 01:43:09 INFO - PROCESS | 3252 | 1463820189163 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:43:09 INFO - PROCESS | 3252 | 1463820189166 Marionette TRACE conn6 <- [1,1470,null,{}] 01:43:09 INFO - PROCESS | 3252 | 1463820189170 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}] 01:43:09 INFO - PROCESS | 3252 | 1463820189259 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 01:43:09 INFO - PROCESS | 3252 | 1463820189277 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82886000 == 24 [pid = 3252] [id = 377] 01:43:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 68 (0000006B80F87000) [pid = 3252] [serial = 1131] [outer = 0000000000000000] 01:43:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 69 (0000006B80F88C00) [pid = 3252] [serial = 1132] [outer = 0000006B80F87000] 01:43:09 INFO - PROCESS | 3252 | 1463820189325 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 70 (0000006B814D1000) [pid = 3252] [serial = 1133] [outer = 0000006B80F87000] 01:43:09 INFO - PROCESS | 3252 | 1463820189801 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 01:43:09 INFO - PROCESS | 3252 | 1463820189845 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 01:43:09 INFO - PROCESS | 3252 | 1463820189848 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 01:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:43:09 INFO - PROCESS | 3252 | 1463820189852 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - PROCESS | 3252 | 1463820189856 Marionette TRACE conn6 <- [1,1474,null,{}] 01:43:09 INFO - PROCESS | 3252 | 1463820189902 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}] 01:43:10 INFO - PROCESS | 3252 | 1463820190002 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 01:43:10 INFO - PROCESS | 3252 | 1463820190019 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E2E000 == 25 [pid = 3252] [id = 378] 01:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 71 (0000006B8010C400) [pid = 3252] [serial = 1134] [outer = 0000000000000000] 01:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 72 (0000006B81F40400) [pid = 3252] [serial = 1135] [outer = 0000006B8010C400] 01:43:10 INFO - PROCESS | 3252 | 1463820190070 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006B81F5C400) [pid = 3252] [serial = 1136] [outer = 0000006B8010C400] 01:43:10 INFO - PROCESS | 3252 | 1463820190534 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]]]}] 01:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 711ms 01:43:10 INFO - PROCESS | 3252 | 1463820190565 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 01:43:10 INFO - PROCESS | 3252 | 1463820190568 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 01:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:43:10 INFO - PROCESS | 3252 | 1463820190572 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:43:10 INFO - PROCESS | 3252 | 1463820190574 Marionette TRACE conn6 <- [1,1478,null,{}] 01:43:10 INFO - PROCESS | 3252 | 1463820190577 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}] 01:43:10 INFO - PROCESS | 3252 | 1463820190661 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 01:43:10 INFO - PROCESS | 3252 | 1463820190668 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B1D800 == 26 [pid = 3252] [id = 379] 01:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006B81F6BC00) [pid = 3252] [serial = 1137] [outer = 0000000000000000] 01:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006B81FFD800) [pid = 3252] [serial = 1138] [outer = 0000006B81F6BC00] 01:43:10 INFO - PROCESS | 3252 | 1463820190715 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006B824E0800) [pid = 3252] [serial = 1139] [outer = 0000006B81F6BC00] 01:43:11 INFO - PROCESS | 3252 | 1463820191135 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]]]}] 01:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 586ms 01:43:11 INFO - PROCESS | 3252 | 1463820191163 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 3252 | 1463820191165 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 01:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:43:11 INFO - PROCESS | 3252 | 1463820191168 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:43:11 INFO - PROCESS | 3252 | 1463820191170 Marionette TRACE conn6 <- [1,1482,null,{}] 01:43:11 INFO - PROCESS | 3252 | 1463820191178 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}] 01:43:11 INFO - PROCESS | 3252 | 1463820191256 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 01:43:11 INFO - PROCESS | 3252 | 1463820191264 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D3000 == 27 [pid = 3252] [id = 380] 01:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006B80F7F800) [pid = 3252] [serial = 1140] [outer = 0000000000000000] 01:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006B83079000) [pid = 3252] [serial = 1141] [outer = 0000006B80F7F800] 01:43:11 INFO - PROCESS | 3252 | 1463820191311 Marionette DEBUG loaded listener.js 01:43:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006B83081800) [pid = 3252] [serial = 1142] [outer = 0000006B80F7F800] 01:43:11 INFO - PROCESS | 3252 | 1463820191787 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]]]}] 01:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 01:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:43:11 INFO - PROCESS | 3252 | 1463820191861 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 3252 | 1463820191863 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 01:43:11 INFO - PROCESS | 3252 | 1463820191866 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:43:11 INFO - PROCESS | 3252 | 1463820191868 Marionette TRACE conn6 <- [1,1486,null,{}] 01:43:11 INFO - PROCESS | 3252 | 1463820191871 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}] 01:43:11 INFO - PROCESS | 3252 | 1463820191994 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 01:43:12 INFO - PROCESS | 3252 | 1463820192003 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DDE800 == 28 [pid = 3252] [id = 381] 01:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006B83A96800) [pid = 3252] [serial = 1143] [outer = 0000000000000000] 01:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006B83AAF000) [pid = 3252] [serial = 1144] [outer = 0000006B83A96800] 01:43:12 INFO - PROCESS | 3252 | 1463820192050 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B84082800) [pid = 3252] [serial = 1145] [outer = 0000006B83A96800] 01:43:12 INFO - PROCESS | 3252 | 1463820192454 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]]]}] 01:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 01:43:12 INFO - PROCESS | 3252 | 1463820192499 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 01:43:12 INFO - PROCESS | 3252 | 1463820192501 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 01:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:43:12 INFO - PROCESS | 3252 | 1463820192504 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - PROCESS | 3252 | 1463820192506 Marionette TRACE conn6 <- [1,1490,null,{}] 01:43:12 INFO - PROCESS | 3252 | 1463820192510 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}] 01:43:12 INFO - PROCESS | 3252 | 1463820192587 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 01:43:12 INFO - PROCESS | 3252 | 1463820192624 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85EA8800 == 29 [pid = 3252] [id = 382] 01:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B80235800) [pid = 3252] [serial = 1146] [outer = 0000000000000000] 01:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B840A9400) [pid = 3252] [serial = 1147] [outer = 0000006B80235800] 01:43:12 INFO - PROCESS | 3252 | 1463820192670 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B846ABC00) [pid = 3252] [serial = 1148] [outer = 0000006B80235800] 01:43:13 INFO - PROCESS | 3252 | 1463820193093 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 01:43:13 INFO - PROCESS | 3252 | 1463820193137 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 3252 | 1463820193139 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 01:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:43:13 INFO - PROCESS | 3252 | 1463820193142 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - PROCESS | 3252 | 1463820193144 Marionette TRACE conn6 <- [1,1494,null,{}] 01:43:13 INFO - PROCESS | 3252 | 1463820193148 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}] 01:43:13 INFO - PROCESS | 3252 | 1463820193226 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 01:43:13 INFO - PROCESS | 3252 | 1463820193235 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FA6800 == 30 [pid = 3252] [id = 383] 01:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B848D4000) [pid = 3252] [serial = 1149] [outer = 0000000000000000] 01:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B848D6800) [pid = 3252] [serial = 1150] [outer = 0000006B848D4000] 01:43:13 INFO - PROCESS | 3252 | 1463820193284 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B85536C00) [pid = 3252] [serial = 1151] [outer = 0000006B848D4000] 01:43:13 INFO - PROCESS | 3252 | 1463820193752 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 01:43:13 INFO - PROCESS | 3252 | 1463820193775 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 3252 | 1463820193777 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 01:43:13 INFO - PROCESS | 3252 | 1463820193781 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:43:13 INFO - PROCESS | 3252 | 1463820193783 Marionette TRACE conn6 <- [1,1498,null,{}] 01:43:13 INFO - PROCESS | 3252 | 1463820193786 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}] 01:43:13 INFO - PROCESS | 3252 | 1463820193887 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 01:43:13 INFO - PROCESS | 3252 | 1463820193896 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E2D800 == 31 [pid = 3252] [id = 384] 01:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B8553C800) [pid = 3252] [serial = 1152] [outer = 0000000000000000] 01:43:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B85542000) [pid = 3252] [serial = 1153] [outer = 0000006B8553C800] 01:43:13 INFO - PROCESS | 3252 | 1463820193941 Marionette DEBUG loaded listener.js 01:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B85558800) [pid = 3252] [serial = 1154] [outer = 0000006B8553C800] 01:43:14 INFO - PROCESS | 3252 | 1463820194403 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]]]}] 01:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 689ms 01:43:14 INFO - PROCESS | 3252 | 1463820194473 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 01:43:14 INFO - PROCESS | 3252 | 1463820194475 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 01:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:43:14 INFO - PROCESS | 3252 | 1463820194479 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:43:14 INFO - PROCESS | 3252 | 1463820194481 Marionette TRACE conn6 <- [1,1502,null,{}] 01:43:14 INFO - PROCESS | 3252 | 1463820194484 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}] 01:43:14 INFO - PROCESS | 3252 | 1463820194601 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 01:43:14 INFO - PROCESS | 3252 | 1463820194612 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869B3000 == 32 [pid = 3252] [id = 385] 01:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B8555CC00) [pid = 3252] [serial = 1155] [outer = 0000000000000000] 01:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B85561400) [pid = 3252] [serial = 1156] [outer = 0000006B8555CC00] 01:43:14 INFO - PROCESS | 3252 | 1463820194695 Marionette DEBUG loaded listener.js 01:43:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B858D5000) [pid = 3252] [serial = 1157] [outer = 0000006B8555CC00] 01:43:15 INFO - PROCESS | 3252 | 1463820195124 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 01:43:15 INFO - PROCESS | 3252 | 1463820195174 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 01:43:15 INFO - PROCESS | 3252 | 1463820195177 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 01:43:15 INFO - PROCESS | 3252 | 1463820195180 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:43:15 INFO - PROCESS | 3252 | 1463820195183 Marionette TRACE conn6 <- [1,1506,null,{}] 01:43:15 INFO - PROCESS | 3252 | 1463820195224 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}] 01:43:15 INFO - PROCESS | 3252 | 1463820195353 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 01:43:15 INFO - PROCESS | 3252 | 1463820195369 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D2800 == 33 [pid = 3252] [id = 386] 01:43:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B8595F800) [pid = 3252] [serial = 1158] [outer = 0000000000000000] 01:43:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B85BEF800) [pid = 3252] [serial = 1159] [outer = 0000006B8595F800] 01:43:15 INFO - PROCESS | 3252 | 1463820195461 Marionette DEBUG loaded listener.js 01:43:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B873A2400) [pid = 3252] [serial = 1160] [outer = 0000006B8595F800] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B85BF5C00) [pid = 3252] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B846A3400) [pid = 3252] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B846AEC00) [pid = 3252] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B858D1C00) [pid = 3252] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B81F4E000) [pid = 3252] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B80107000) [pid = 3252] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B80F7F000) [pid = 3252] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B808CDC00) [pid = 3252] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B8595F000) [pid = 3252] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B84084C00) [pid = 3252] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006B80578400) [pid = 3252] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B83099C00) [pid = 3252] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B80DA3800) [pid = 3252] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:43:15 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006B83076C00) [pid = 3252] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:43:15 INFO - PROCESS | 3252 | 1463820195921 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 796ms 01:43:15 INFO - PROCESS | 3252 | 1463820195979 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 01:43:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:43:15 INFO - PROCESS | 3252 | 1463820195981 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 01:43:15 INFO - PROCESS | 3252 | 1463820195985 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - PROCESS | 3252 | 1463820195987 Marionette TRACE conn6 <- [1,1510,null,{}] 01:43:15 INFO - PROCESS | 3252 | 1463820195991 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}] 01:43:16 INFO - PROCESS | 3252 | 1463820196069 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 01:43:16 INFO - PROCESS | 3252 | 1463820196076 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F0F800 == 34 [pid = 3252] [id = 387] 01:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B81FF1C00) [pid = 3252] [serial = 1161] [outer = 0000000000000000] 01:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B840A1C00) [pid = 3252] [serial = 1162] [outer = 0000006B81FF1C00] 01:43:16 INFO - PROCESS | 3252 | 1463820196121 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B85966400) [pid = 3252] [serial = 1163] [outer = 0000006B81FF1C00] 01:43:16 INFO - PROCESS | 3252 | 1463820196546 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"]]]}] 01:43:16 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 () { 01:43:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:43:16 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 () { 01:43:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:43:16 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 () { 01:43:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:43:16 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 () { 01:43:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:43:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 593ms 01:43:16 INFO - PROCESS | 3252 | 1463820196580 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 01:43:16 INFO - PROCESS | 3252 | 1463820196582 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 01:43:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:43:16 INFO - PROCESS | 3252 | 1463820196585 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - PROCESS | 3252 | 1463820196587 Marionette TRACE conn6 <- [1,1514,null,{}] 01:43:16 INFO - PROCESS | 3252 | 1463820196591 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}] 01:43:16 INFO - PROCESS | 3252 | 1463820196672 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 01:43:16 INFO - PROCESS | 3252 | 1463820196678 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F6C000 == 35 [pid = 3252] [id = 388] 01:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B873A2800) [pid = 3252] [serial = 1164] [outer = 0000000000000000] 01:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B873AF000) [pid = 3252] [serial = 1165] [outer = 0000006B873A2800] 01:43:16 INFO - PROCESS | 3252 | 1463820196722 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B88FCF800) [pid = 3252] [serial = 1166] [outer = 0000006B873A2800] 01:43:17 INFO - PROCESS | 3252 | 1463820197155 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"]]]}] 01:43:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:43:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:43:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:43:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 588ms 01:43:17 INFO - PROCESS | 3252 | 1463820197176 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 3252 | 1463820197178 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 01:43:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:43:17 INFO - PROCESS | 3252 | 1463820197182 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 3252 | 1463820197185 Marionette TRACE conn6 <- [1,1518,null,{}] 01:43:17 INFO - PROCESS | 3252 | 1463820197188 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}] 01:43:17 INFO - PROCESS | 3252 | 1463820197297 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 01:43:17 INFO - PROCESS | 3252 | 1463820197306 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1B9D000 == 36 [pid = 3252] [id = 389] 01:43:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B96937400) [pid = 3252] [serial = 1167] [outer = 0000000000000000] 01:43:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B9693E400) [pid = 3252] [serial = 1168] [outer = 0000006B96937400] 01:43:17 INFO - PROCESS | 3252 | 1463820197352 Marionette DEBUG loaded listener.js 01:43:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B9694E400) [pid = 3252] [serial = 1169] [outer = 0000006B96937400] 01:43:17 INFO - PROCESS | 3252 | 1463820197797 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]]]}] 01:43:17 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 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:43:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:43:17 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. 01:43:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:43:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 01:43:17 INFO - PROCESS | 3252 | 1463820197814 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 3252 | 1463820197819 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 01:43:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:43:17 INFO - PROCESS | 3252 | 1463820197825 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 3252 | 1463820197830 Marionette TRACE conn6 <- [1,1522,null,{}] 01:43:17 INFO - PROCESS | 3252 | 1463820197837 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}] 01:43:17 INFO - PROCESS | 3252 | 1463820197978 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 01:43:18 INFO - PROCESS | 3252 | 1463820198129 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8205C800 == 37 [pid = 3252] [id = 390] 01:43:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B808C3800) [pid = 3252] [serial = 1170] [outer = 0000000000000000] 01:43:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B808CA000) [pid = 3252] [serial = 1171] [outer = 0000006B808C3800] 01:43:18 INFO - PROCESS | 3252 | 1463820198211 Marionette DEBUG loaded listener.js 01:43:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B80DA5800) [pid = 3252] [serial = 1172] [outer = 0000006B808C3800] 01:43:18 INFO - PROCESS | 3252 | 1463820198948 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]]]}] 01:43:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:43:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1192ms 01:43:19 INFO - PROCESS | 3252 | 1463820199020 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 3252 | 1463820199027 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 01:43:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:43:19 INFO - PROCESS | 3252 | 1463820199034 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:43:19 INFO - PROCESS | 3252 | 1463820199037 Marionette TRACE conn6 <- [1,1526,null,{}] 01:43:19 INFO - PROCESS | 3252 | 1463820199041 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}] 01:43:19 INFO - PROCESS | 3252 | 1463820199168 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 01:43:19 INFO - PROCESS | 3252 | 1463820199234 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845CD000 == 38 [pid = 3252] [id = 391] 01:43:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B81E68400) [pid = 3252] [serial = 1173] [outer = 0000000000000000] 01:43:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B81F40C00) [pid = 3252] [serial = 1174] [outer = 0000006B81E68400] 01:43:19 INFO - PROCESS | 3252 | 1463820199292 Marionette DEBUG loaded listener.js 01:43:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B81FFBC00) [pid = 3252] [serial = 1175] [outer = 0000006B81E68400] 01:43:20 INFO - PROCESS | 3252 | 1463820200230 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]]]}] 01:43:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:43:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1240ms 01:43:20 INFO - PROCESS | 3252 | 1463820200280 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 01:43:20 INFO - PROCESS | 3252 | 1463820200284 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 01:43:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:43:20 INFO - PROCESS | 3252 | 1463820200289 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:43:20 INFO - PROCESS | 3252 | 1463820200293 Marionette TRACE conn6 <- [1,1530,null,{}] 01:43:20 INFO - PROCESS | 3252 | 1463820200300 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}] 01:43:20 INFO - PROCESS | 3252 | 1463820200408 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 01:43:20 INFO - PROCESS | 3252 | 1463820200485 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8245D800 == 39 [pid = 3252] [id = 392] 01:43:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B80DA1000) [pid = 3252] [serial = 1176] [outer = 0000000000000000] 01:43:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B80F84400) [pid = 3252] [serial = 1177] [outer = 0000006B80DA1000] 01:43:20 INFO - PROCESS | 3252 | 1463820200538 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B81E66800) [pid = 3252] [serial = 1178] [outer = 0000006B80DA1000] 01:43:20 INFO - PROCESS | 3252 | --DOCSHELL 0000006B81E0E800 == 38 [pid = 3252] [id = 363] 01:43:20 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FE5800 == 37 [pid = 3252] [id = 366] 01:43:20 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85EA3000 == 36 [pid = 3252] [id = 371] 01:43:20 INFO - PROCESS | 3252 | --DOCSHELL 0000006B81E17800 == 35 [pid = 3252] [id = 362] 01:43:20 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84818800 == 34 [pid = 3252] [id = 369] 01:43:20 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D4000 == 33 [pid = 3252] [id = 368] 01:43:20 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82E33000 == 32 [pid = 3252] [id = 365] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BF08BE800) [pid = 3252] [serial = 676] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B873A9000) [pid = 3252] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B88FC8800) [pid = 3252] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B846A7C00) [pid = 3252] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B848CE400) [pid = 3252] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B8553F000) [pid = 3252] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B848D3800) [pid = 3252] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B858D4800) [pid = 3252] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B85BF8C00) [pid = 3252] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B8595B000) [pid = 3252] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B81F65800) [pid = 3252] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B81E65C00) [pid = 3252] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B81F40000) [pid = 3252] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B80F82800) [pid = 3252] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006B80F8C400) [pid = 3252] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B808CE400) [pid = 3252] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B80D28400) [pid = 3252] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006BEBA29C00) [pid = 3252] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006B8409D400) [pid = 3252] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006B83AACC00) [pid = 3252] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006B8407C000) [pid = 3252] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006B83A97800) [pid = 3252] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006B83AA2400) [pid = 3252] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006B824D7800) [pid = 3252] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006B824E2800) [pid = 3252] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006B81FF4C00) [pid = 3252] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006B85960000) [pid = 3252] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006B840A6400) [pid = 3252] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 01:43:20 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006B85BECC00) [pid = 3252] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 01:43:21 INFO - PROCESS | 3252 | 1463820201121 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]]]}] 01:43:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:43:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 879ms 01:43:21 INFO - PROCESS | 3252 | 1463820201173 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 3252 | 1463820201179 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 01:43:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:43:21 INFO - PROCESS | 3252 | 1463820201185 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:43:21 INFO - PROCESS | 3252 | 1463820201188 Marionette TRACE conn6 <- [1,1534,null,{}] 01:43:21 INFO - PROCESS | 3252 | 1463820201192 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}] 01:43:21 INFO - PROCESS | 3252 | 1463820201274 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 01:43:21 INFO - PROCESS | 3252 | 1463820201304 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82448800 == 33 [pid = 3252] [id = 393] 01:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006B81E71C00) [pid = 3252] [serial = 1179] [outer = 0000000000000000] 01:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006B81F45C00) [pid = 3252] [serial = 1180] [outer = 0000006B81E71C00] 01:43:21 INFO - PROCESS | 3252 | 1463820201357 Marionette DEBUG loaded listener.js 01:43:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006B81FF1400) [pid = 3252] [serial = 1181] [outer = 0000006B81E71C00] 01:43:21 INFO - PROCESS | 3252 | 1463820201852 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]]]}] 01:43:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:43:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 01:43:21 INFO - PROCESS | 3252 | 1463820201898 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 3252 | 1463820201900 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 01:43:21 INFO - PROCESS | 3252 | 1463820201904 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:43:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:43:21 INFO - PROCESS | 3252 | 1463820201908 Marionette TRACE conn6 <- [1,1538,null,{}] 01:43:21 INFO - PROCESS | 3252 | 1463820201919 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}] 01:43:22 INFO - PROCESS | 3252 | 1463820202005 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 01:43:22 INFO - PROCESS | 3252 | 1463820202080 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FD9800 == 34 [pid = 3252] [id = 394] 01:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006B81F3F400) [pid = 3252] [serial = 1182] [outer = 0000000000000000] 01:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006B8307AC00) [pid = 3252] [serial = 1183] [outer = 0000006B81F3F400] 01:43:22 INFO - PROCESS | 3252 | 1463820202130 Marionette DEBUG loaded listener.js 01:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006B830A1800) [pid = 3252] [serial = 1184] [outer = 0000006B81F3F400] 01:43:22 INFO - PROCESS | 3252 | 1463820202534 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]]]}] 01:43:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:43:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 01:43:22 INFO - PROCESS | 3252 | 1463820202583 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 01:43:22 INFO - PROCESS | 3252 | 1463820202586 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 01:43:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:43:22 INFO - PROCESS | 3252 | 1463820202589 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:43:22 INFO - PROCESS | 3252 | 1463820202591 Marionette TRACE conn6 <- [1,1542,null,{}] 01:43:22 INFO - PROCESS | 3252 | 1463820202595 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}] 01:43:22 INFO - PROCESS | 3252 | 1463820202678 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 01:43:22 INFO - PROCESS | 3252 | 1463820202685 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845C7000 == 35 [pid = 3252] [id = 395] 01:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006B83A9C800) [pid = 3252] [serial = 1185] [outer = 0000000000000000] 01:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006B83AAD000) [pid = 3252] [serial = 1186] [outer = 0000006B83A9C800] 01:43:22 INFO - PROCESS | 3252 | 1463820202732 Marionette DEBUG loaded listener.js 01:43:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006B8407C000) [pid = 3252] [serial = 1187] [outer = 0000006B83A9C800] 01:43:23 INFO - PROCESS | 3252 | 1463820203184 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:43:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 01:43:23 INFO - PROCESS | 3252 | 1463820203221 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 3252 | 1463820203223 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 01:43:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:43:23 INFO - PROCESS | 3252 | 1463820203233 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 3252 | 1463820203235 Marionette TRACE conn6 <- [1,1546,null,{}] 01:43:23 INFO - PROCESS | 3252 | 1463820203239 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}] 01:43:23 INFO - PROCESS | 3252 | 1463820203342 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 01:43:23 INFO - PROCESS | 3252 | 1463820203422 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DC5800 == 36 [pid = 3252] [id = 396] 01:43:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B83AA5400) [pid = 3252] [serial = 1188] [outer = 0000000000000000] 01:43:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B840A1000) [pid = 3252] [serial = 1189] [outer = 0000006B83AA5400] 01:43:23 INFO - PROCESS | 3252 | 1463820203469 Marionette DEBUG loaded listener.js 01:43:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B846A8C00) [pid = 3252] [serial = 1190] [outer = 0000006B83AA5400] 01:43:23 INFO - PROCESS | 3252 | 1463820203885 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:43:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 01:43:23 INFO - PROCESS | 3252 | 1463820203976 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 3252 | 1463820203979 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 01:43:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:43:23 INFO - PROCESS | 3252 | 1463820203982 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 3252 | 1463820203984 Marionette TRACE conn6 <- [1,1550,null,{}] 01:43:23 INFO - PROCESS | 3252 | 1463820203988 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}] 01:43:24 INFO - PROCESS | 3252 | 1463820204126 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 01:43:24 INFO - PROCESS | 3252 | 1463820204136 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85E9F800 == 37 [pid = 3252] [id = 397] 01:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B85535400) [pid = 3252] [serial = 1191] [outer = 0000000000000000] 01:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B8555B400) [pid = 3252] [serial = 1192] [outer = 0000006B85535400] 01:43:24 INFO - PROCESS | 3252 | 1463820204183 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B858D0400) [pid = 3252] [serial = 1193] [outer = 0000006B85535400] 01:43:24 INFO - PROCESS | 3252 | 1463820204637 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]]]}] 01:43:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:43:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 01:43:24 INFO - PROCESS | 3252 | 1463820204659 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 01:43:24 INFO - PROCESS | 3252 | 1463820204661 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 01:43:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:43:24 INFO - PROCESS | 3252 | 1463820204665 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:43:24 INFO - PROCESS | 3252 | 1463820204667 Marionette TRACE conn6 <- [1,1554,null,{}] 01:43:24 INFO - PROCESS | 3252 | 1463820204671 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}] 01:43:24 INFO - PROCESS | 3252 | 1463820204803 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 01:43:24 INFO - PROCESS | 3252 | 1463820204811 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FB2800 == 38 [pid = 3252] [id = 398] 01:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B858CE400) [pid = 3252] [serial = 1194] [outer = 0000000000000000] 01:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B8595A400) [pid = 3252] [serial = 1195] [outer = 0000006B858CE400] 01:43:24 INFO - PROCESS | 3252 | 1463820204856 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B85BEE000) [pid = 3252] [serial = 1196] [outer = 0000006B858CE400] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B8553C800) [pid = 3252] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B80235800) [pid = 3252] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B8555CC00) [pid = 3252] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006B88FC7400) [pid = 3252] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B808D0800) [pid = 3252] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B8010C400) [pid = 3252] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006B81F6BC00) [pid = 3252] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006B83A96800) [pid = 3252] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006B80F7F800) [pid = 3252] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006B848D4000) [pid = 3252] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006B873A2800) [pid = 3252] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006B8595F800) [pid = 3252] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006B80F87000) [pid = 3252] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:43:25 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006B81FF1C00) [pid = 3252] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:43:25 INFO - PROCESS | 3252 | 1463820205405 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:43:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 776ms 01:43:25 INFO - PROCESS | 3252 | 1463820205444 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 3252 | 1463820205446 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 01:43:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:43:25 INFO - PROCESS | 3252 | 1463820205450 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - PROCESS | 3252 | 1463820205451 Marionette TRACE conn6 <- [1,1558,null,{}] 01:43:25 INFO - PROCESS | 3252 | 1463820205455 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}] 01:43:25 INFO - PROCESS | 3252 | 1463820205543 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 01:43:25 INFO - PROCESS | 3252 | 1463820205549 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863CF800 == 39 [pid = 3252] [id = 399] 01:43:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006B80F7F800) [pid = 3252] [serial = 1197] [outer = 0000000000000000] 01:43:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006B81F69C00) [pid = 3252] [serial = 1198] [outer = 0000006B80F7F800] 01:43:25 INFO - PROCESS | 3252 | 1463820205595 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006B846AA000) [pid = 3252] [serial = 1199] [outer = 0000006B80F7F800] 01:43:26 INFO - PROCESS | 3252 | 1463820206024 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:43:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 01:43:26 INFO - PROCESS | 3252 | 1463820206107 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 3252 | 1463820206110 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 01:43:26 INFO - PROCESS | 3252 | 1463820206117 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 3252 | 1463820206119 Marionette TRACE conn6 <- [1,1562,null,{}] 01:43:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:43:26 INFO - PROCESS | 3252 | 1463820206122 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}] 01:43:26 INFO - PROCESS | 3252 | 1463820206201 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 01:43:26 INFO - PROCESS | 3252 | 1463820206210 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869C8000 == 40 [pid = 3252] [id = 400] 01:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006B85965400) [pid = 3252] [serial = 1200] [outer = 0000000000000000] 01:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006B873A1800) [pid = 3252] [serial = 1201] [outer = 0000006B85965400] 01:43:26 INFO - PROCESS | 3252 | 1463820206255 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B88FC6C00) [pid = 3252] [serial = 1202] [outer = 0000006B85965400] 01:43:26 INFO - PROCESS | 3252 | 1463820206662 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:43:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 585ms 01:43:26 INFO - PROCESS | 3252 | 1463820206713 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 3252 | 1463820206715 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 01:43:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:43:26 INFO - PROCESS | 3252 | 1463820206719 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 3252 | 1463820206721 Marionette TRACE conn6 <- [1,1566,null,{}] 01:43:26 INFO - PROCESS | 3252 | 1463820206725 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}] 01:43:26 INFO - PROCESS | 3252 | 1463820206819 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 01:43:26 INFO - PROCESS | 3252 | 1463820206828 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B84000 == 41 [pid = 3252] [id = 401] 01:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B9693B000) [pid = 3252] [serial = 1203] [outer = 0000000000000000] 01:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B96945000) [pid = 3252] [serial = 1204] [outer = 0000006B9693B000] 01:43:26 INFO - PROCESS | 3252 | 1463820206873 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B96A55000) [pid = 3252] [serial = 1205] [outer = 0000006B9693B000] 01:43:27 INFO - PROCESS | 3252 | 1463820207290 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]]]}] 01:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 01:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:43:27 INFO - PROCESS | 3252 | 1463820207351 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 3252 | 1463820207354 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 01:43:27 INFO - PROCESS | 3252 | 1463820207357 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:43:27 INFO - PROCESS | 3252 | 1463820207360 Marionette TRACE conn6 <- [1,1570,null,{}] 01:43:27 INFO - PROCESS | 3252 | 1463820207364 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}] 01:43:27 INFO - PROCESS | 3252 | 1463820207510 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 01:43:27 INFO - PROCESS | 3252 | 1463820207670 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8204C000 == 42 [pid = 3252] [id = 402] 01:43:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B80579400) [pid = 3252] [serial = 1206] [outer = 0000000000000000] 01:43:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B808CA400) [pid = 3252] [serial = 1207] [outer = 0000006B80579400] 01:43:27 INFO - PROCESS | 3252 | 1463820207731 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B80F83400) [pid = 3252] [serial = 1208] [outer = 0000006B80579400] 01:43:28 INFO - PROCESS | 3252 | 1463820208332 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]]]}] 01:43:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:43:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1023ms 01:43:28 INFO - PROCESS | 3252 | 1463820208384 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 01:43:28 INFO - PROCESS | 3252 | 1463820208389 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 01:43:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:43:28 INFO - PROCESS | 3252 | 1463820208394 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - PROCESS | 3252 | 1463820208399 Marionette TRACE conn6 <- [1,1574,null,{}] 01:43:28 INFO - PROCESS | 3252 | 1463820208426 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}] 01:43:28 INFO - PROCESS | 3252 | 1463820208598 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 01:43:28 INFO - PROCESS | 3252 | 1463820208698 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8403F000 == 43 [pid = 3252] [id = 403] 01:43:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B81FF9000) [pid = 3252] [serial = 1209] [outer = 0000000000000000] 01:43:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B824E4C00) [pid = 3252] [serial = 1210] [outer = 0000006B81FF9000] 01:43:28 INFO - PROCESS | 3252 | 1463820208758 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B83A98800) [pid = 3252] [serial = 1211] [outer = 0000006B81FF9000] 01:43:29 INFO - PROCESS | 3252 | 1463820209374 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]]]}] 01:43:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:43:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1032ms 01:43:29 INFO - PROCESS | 3252 | 1463820209429 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 01:43:29 INFO - PROCESS | 3252 | 1463820209433 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 01:43:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:43:29 INFO - PROCESS | 3252 | 1463820209437 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:43:29 INFO - PROCESS | 3252 | 1463820209439 Marionette TRACE conn6 <- [1,1578,null,{}] 01:43:29 INFO - PROCESS | 3252 | 1463820209443 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}] 01:43:29 INFO - PROCESS | 3252 | 1463820209553 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 01:43:29 INFO - PROCESS | 3252 | 1463820209631 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE11B1000 == 44 [pid = 3252] [id = 404] 01:43:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B848D5C00) [pid = 3252] [serial = 1212] [outer = 0000000000000000] 01:43:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B8553E000) [pid = 3252] [serial = 1213] [outer = 0000006B848D5C00] 01:43:29 INFO - PROCESS | 3252 | 1463820209729 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B8595A800) [pid = 3252] [serial = 1214] [outer = 0000006B848D5C00] 01:43:30 INFO - PROCESS | 3252 | 1463820210341 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]]]}] 01:43:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:43:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 942ms 01:43:30 INFO - PROCESS | 3252 | 1463820210380 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 01:43:30 INFO - PROCESS | 3252 | 1463820210384 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 01:43:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:43:30 INFO - PROCESS | 3252 | 1463820210396 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - PROCESS | 3252 | 1463820210402 Marionette TRACE conn6 <- [1,1582,null,{}] 01:43:30 INFO - PROCESS | 3252 | 1463820210406 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}] 01:43:30 INFO - PROCESS | 3252 | 1463820210516 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 01:43:30 INFO - PROCESS | 3252 | 1463820210591 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE286A000 == 45 [pid = 3252] [id = 405] 01:43:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B96A5F000) [pid = 3252] [serial = 1215] [outer = 0000000000000000] 01:43:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BE08D7C00) [pid = 3252] [serial = 1216] [outer = 0000006B96A5F000] 01:43:30 INFO - PROCESS | 3252 | 1463820210647 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BE1738800) [pid = 3252] [serial = 1217] [outer = 0000006B96A5F000] 01:43:31 INFO - PROCESS | 3252 | 1463820211449 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]]]}] 01:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1147ms 01:43:31 INFO - PROCESS | 3252 | 1463820211541 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 3252 | 1463820211545 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 01:43:31 INFO - PROCESS | 3252 | 1463820211551 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:43:31 INFO - PROCESS | 3252 | 1463820211555 Marionette TRACE conn6 <- [1,1586,null,{}] 01:43:31 INFO - PROCESS | 3252 | 1463820211575 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}] 01:43:31 INFO - PROCESS | 3252 | 1463820211683 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 01:43:31 INFO - PROCESS | 3252 | 1463820211752 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E3F800 == 46 [pid = 3252] [id = 406] 01:43:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B80F88800) [pid = 3252] [serial = 1218] [outer = 0000000000000000] 01:43:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B814D1800) [pid = 3252] [serial = 1219] [outer = 0000006B80F88800] 01:43:31 INFO - PROCESS | 3252 | 1463820211802 Marionette DEBUG loaded listener.js 01:43:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B81F41000) [pid = 3252] [serial = 1220] [outer = 0000006B80F88800] 01:43:32 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85FAD800 == 45 [pid = 3252] [id = 373] 01:43:32 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82BCF800 == 44 [pid = 3252] [id = 372] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B9693E400) [pid = 3252] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B85542000) [pid = 3252] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B840A9400) [pid = 3252] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B846ABC00) [pid = 3252] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B85561400) [pid = 3252] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B96934800) [pid = 3252] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B808D1400) [pid = 3252] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B80D2D400) [pid = 3252] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B81F40400) [pid = 3252] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B81F5C400) [pid = 3252] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B81FFD800) [pid = 3252] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B824E0800) [pid = 3252] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B83AAF000) [pid = 3252] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006B84082800) [pid = 3252] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B83081800) [pid = 3252] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B83079000) [pid = 3252] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006B848D6800) [pid = 3252] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006B88FCF800) [pid = 3252] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006B85BEF800) [pid = 3252] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 80 (0000006B858D5000) [pid = 3252] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 79 (0000006B873AF000) [pid = 3252] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 78 (0000006B80F88C00) [pid = 3252] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 77 (0000006B873A2400) [pid = 3252] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 76 (0000006B814D1000) [pid = 3252] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 75 (0000006B85558800) [pid = 3252] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 74 (0000006B840A1C00) [pid = 3252] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 73 (0000006B85966400) [pid = 3252] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | --DOMWINDOW == 72 (0000006B85536C00) [pid = 3252] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:43:32 INFO - PROCESS | 3252 | 1463820212413 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]]]}] 01:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 880ms 01:43:32 INFO - PROCESS | 3252 | 1463820212435 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 01:43:32 INFO - PROCESS | 3252 | 1463820212441 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 01:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:43:32 INFO - PROCESS | 3252 | 1463820212447 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:43:32 INFO - PROCESS | 3252 | 1463820212450 Marionette TRACE conn6 <- [1,1590,null,{}] 01:43:32 INFO - PROCESS | 3252 | 1463820212454 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}] 01:43:32 INFO - PROCESS | 3252 | 1463820212541 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 01:43:32 INFO - PROCESS | 3252 | 1463820212608 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82444000 == 45 [pid = 3252] [id = 407] 01:43:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 73 (0000006B80576000) [pid = 3252] [serial = 1221] [outer = 0000000000000000] 01:43:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 74 (0000006B80D9BC00) [pid = 3252] [serial = 1222] [outer = 0000006B80576000] 01:43:32 INFO - PROCESS | 3252 | 1463820212666 Marionette DEBUG loaded listener.js 01:43:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 75 (0000006B814D2400) [pid = 3252] [serial = 1223] [outer = 0000006B80576000] 01:43:33 INFO - PROCESS | 3252 | 1463820213132 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 732ms 01:43:33 INFO - PROCESS | 3252 | 1463820213180 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 3252 | 1463820213183 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 01:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:43:33 INFO - PROCESS | 3252 | 1463820213187 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - PROCESS | 3252 | 1463820213190 Marionette TRACE conn6 <- [1,1594,null,{}] 01:43:33 INFO - PROCESS | 3252 | 1463820213201 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}] 01:43:33 INFO - PROCESS | 3252 | 1463820213293 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 01:43:33 INFO - PROCESS | 3252 | 1463820213309 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84036000 == 46 [pid = 3252] [id = 408] 01:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 76 (0000006B81FFF400) [pid = 3252] [serial = 1224] [outer = 0000000000000000] 01:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 77 (0000006B824E2800) [pid = 3252] [serial = 1225] [outer = 0000006B81FFF400] 01:43:33 INFO - PROCESS | 3252 | 1463820213358 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 78 (0000006B8307D000) [pid = 3252] [serial = 1226] [outer = 0000006B81FFF400] 01:43:33 INFO - PROCESS | 3252 | 1463820213823 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 01:43:33 INFO - PROCESS | 3252 | 1463820213879 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 3252 | 1463820213883 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 01:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:43:33 INFO - PROCESS | 3252 | 1463820213886 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - PROCESS | 3252 | 1463820213888 Marionette TRACE conn6 <- [1,1598,null,{}] 01:43:33 INFO - PROCESS | 3252 | 1463820213892 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}] 01:43:33 INFO - PROCESS | 3252 | 1463820213979 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 01:43:33 INFO - PROCESS | 3252 | 1463820213988 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84822800 == 47 [pid = 3252] [id = 409] 01:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 79 (0000006B8309C400) [pid = 3252] [serial = 1227] [outer = 0000000000000000] 01:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 80 (0000006B83AACC00) [pid = 3252] [serial = 1228] [outer = 0000006B8309C400] 01:43:34 INFO - PROCESS | 3252 | 1463820214038 Marionette DEBUG loaded listener.js 01:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 81 (0000006B84084400) [pid = 3252] [serial = 1229] [outer = 0000006B8309C400] 01:43:34 INFO - PROCESS | 3252 | 1463820214465 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]]]}] 01:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms 01:43:34 INFO - PROCESS | 3252 | 1463820214515 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 01:43:34 INFO - PROCESS | 3252 | 1463820214517 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 01:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:43:34 INFO - PROCESS | 3252 | 1463820214521 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:43:34 INFO - PROCESS | 3252 | 1463820214523 Marionette TRACE conn6 <- [1,1602,null,{}] 01:43:34 INFO - PROCESS | 3252 | 1463820214526 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}] 01:43:34 INFO - PROCESS | 3252 | 1463820214633 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 01:43:34 INFO - PROCESS | 3252 | 1463820214709 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85E99000 == 48 [pid = 3252] [id = 410] 01:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B840A4000) [pid = 3252] [serial = 1230] [outer = 0000000000000000] 01:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B846A4C00) [pid = 3252] [serial = 1231] [outer = 0000006B840A4000] 01:43:34 INFO - PROCESS | 3252 | 1463820214755 Marionette DEBUG loaded listener.js 01:43:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B848D4000) [pid = 3252] [serial = 1232] [outer = 0000006B840A4000] 01:43:35 INFO - PROCESS | 3252 | 1463820215194 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]]]}] 01:43:35 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 01:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 01:43:35 INFO - PROCESS | 3252 | 1463820215256 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 01:43:35 INFO - PROCESS | 3252 | 1463820215258 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 01:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:43:35 INFO - PROCESS | 3252 | 1463820215262 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:43:35 INFO - PROCESS | 3252 | 1463820215263 Marionette TRACE conn6 <- [1,1606,null,{}] 01:43:35 INFO - PROCESS | 3252 | 1463820215267 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}] 01:43:35 INFO - PROCESS | 3252 | 1463820215403 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 01:43:35 INFO - PROCESS | 3252 | 1463820215456 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863CC800 == 49 [pid = 3252] [id = 411] 01:43:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B8555A000) [pid = 3252] [serial = 1233] [outer = 0000000000000000] 01:43:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006B858D6000) [pid = 3252] [serial = 1234] [outer = 0000006B8555A000] 01:43:35 INFO - PROCESS | 3252 | 1463820215504 Marionette DEBUG loaded listener.js 01:43:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006B85BEF800) [pid = 3252] [serial = 1235] [outer = 0000006B8555A000] 01:43:35 INFO - PROCESS | 3252 | 1463820215954 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]]]}] 01:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 01:43:36 INFO - PROCESS | 3252 | 1463820216008 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 01:43:36 INFO - PROCESS | 3252 | 1463820216010 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 01:43:36 INFO - PROCESS | 3252 | 1463820216014 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - PROCESS | 3252 | 1463820216016 Marionette TRACE conn6 <- [1,1610,null,{}] 01:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:43:36 INFO - PROCESS | 3252 | 1463820216019 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}] 01:43:36 INFO - PROCESS | 3252 | 1463820216125 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 01:43:36 INFO - PROCESS | 3252 | 1463820216134 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869C1000 == 50 [pid = 3252] [id = 412] 01:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B8555AC00) [pid = 3252] [serial = 1236] [outer = 0000000000000000] 01:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B873A9800) [pid = 3252] [serial = 1237] [outer = 0000006B8555AC00] 01:43:36 INFO - PROCESS | 3252 | 1463820216180 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B96936800) [pid = 3252] [serial = 1238] [outer = 0000006B8555AC00] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B81E71C00) [pid = 3252] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B83A9C800) [pid = 3252] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B80DA1000) [pid = 3252] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 86 (0000006B83AA5400) [pid = 3252] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 85 (0000006B81F3F400) [pid = 3252] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 84 (0000006B85535400) [pid = 3252] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 83 (0000006B858CE400) [pid = 3252] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 82 (0000006B80F7F800) [pid = 3252] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:43:36 INFO - PROCESS | 3252 | --DOMWINDOW == 81 (0000006B85965400) [pid = 3252] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:43:36 INFO - PROCESS | 3252 | 1463820216669 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]]]}] 01:43:36 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 01:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 01:43:36 INFO - PROCESS | 3252 | 1463820216689 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 01:43:36 INFO - PROCESS | 3252 | 1463820216691 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 01:43:36 INFO - PROCESS | 3252 | 1463820216694 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:43:36 INFO - PROCESS | 3252 | 1463820216696 Marionette TRACE conn6 <- [1,1614,null,{}] 01:43:36 INFO - PROCESS | 3252 | 1463820216700 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}] 01:43:36 INFO - PROCESS | 3252 | 1463820216790 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 01:43:36 INFO - PROCESS | 3252 | 1463820216864 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B7D800 == 51 [pid = 3252] [id = 413] 01:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 82 (0000006B808C3C00) [pid = 3252] [serial = 1239] [outer = 0000000000000000] 01:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 83 (0000006B846A5400) [pid = 3252] [serial = 1240] [outer = 0000006B808C3C00] 01:43:36 INFO - PROCESS | 3252 | 1463820216909 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 84 (0000006B96947800) [pid = 3252] [serial = 1241] [outer = 0000006B808C3C00] 01:43:37 INFO - PROCESS | 3252 | 1463820217268 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 01:43:37 INFO - PROCESS | 3252 | 1463820217326 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 3252 | 1463820217329 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 01:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:43:37 INFO - PROCESS | 3252 | 1463820217332 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 3252 | 1463820217334 Marionette TRACE conn6 <- [1,1618,null,{}] 01:43:37 INFO - PROCESS | 3252 | 1463820217338 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}] 01:43:37 INFO - PROCESS | 3252 | 1463820217450 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 01:43:37 INFO - PROCESS | 3252 | 1463820217487 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F68800 == 52 [pid = 3252] [id = 414] 01:43:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 85 (0000006B96A5A000) [pid = 3252] [serial = 1242] [outer = 0000000000000000] 01:43:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 86 (0000006BDD2EB000) [pid = 3252] [serial = 1243] [outer = 0000006B96A5A000] 01:43:37 INFO - PROCESS | 3252 | 1463820217532 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 87 (0000006BE195A000) [pid = 3252] [serial = 1244] [outer = 0000006B96A5A000] 01:43:37 INFO - PROCESS | 3252 | 1463820217938 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 01:43:37 INFO - PROCESS | 3252 | 1463820217964 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 3252 | 1463820217966 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 01:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:43:37 INFO - PROCESS | 3252 | 1463820217970 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 3252 | 1463820217972 Marionette TRACE conn6 <- [1,1622,null,{}] 01:43:37 INFO - PROCESS | 3252 | 1463820217976 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}] 01:43:38 INFO - PROCESS | 3252 | 1463820218095 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 01:43:38 INFO - PROCESS | 3252 | 1463820218105 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2483000 == 53 [pid = 3252] [id = 415] 01:43:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B83A9B400) [pid = 3252] [serial = 1245] [outer = 0000000000000000] 01:43:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B96A60400) [pid = 3252] [serial = 1246] [outer = 0000006B83A9B400] 01:43:38 INFO - PROCESS | 3252 | 1463820218151 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006BE207BC00) [pid = 3252] [serial = 1247] [outer = 0000006B83A9B400] 01:43:38 INFO - PROCESS | 3252 | 1463820218616 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]]]}] 01:43:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:43:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 01:43:38 INFO - PROCESS | 3252 | 1463820218708 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 3252 | 1463820218713 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 01:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:43:38 INFO - PROCESS | 3252 | 1463820218719 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:43:38 INFO - PROCESS | 3252 | 1463820218724 Marionette TRACE conn6 <- [1,1626,null,{}] 01:43:38 INFO - PROCESS | 3252 | 1463820218732 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}] 01:43:38 INFO - PROCESS | 3252 | 1463820218904 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 01:43:39 INFO - PROCESS | 3252 | 1463820218990 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B10000 == 54 [pid = 3252] [id = 416] 01:43:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B81E67000) [pid = 3252] [serial = 1248] [outer = 0000000000000000] 01:43:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B81E70000) [pid = 3252] [serial = 1249] [outer = 0000006B81E67000] 01:43:39 INFO - PROCESS | 3252 | 1463820219061 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B81FF5800) [pid = 3252] [serial = 1250] [outer = 0000006B81E67000] 01:43:39 INFO - PROCESS | 3252 | 1463820219650 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]]]}] 01:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 985ms 01:43:39 INFO - PROCESS | 3252 | 1463820219706 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 3252 | 1463820219713 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 01:43:39 INFO - PROCESS | 3252 | 1463820219720 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:43:39 INFO - PROCESS | 3252 | 1463820219723 Marionette TRACE conn6 <- [1,1630,null,{}] 01:43:39 INFO - PROCESS | 3252 | 1463820219727 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}] 01:43:39 INFO - PROCESS | 3252 | 1463820219840 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 01:43:39 INFO - PROCESS | 3252 | 1463820219917 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE20B8000 == 55 [pid = 3252] [id = 417] 01:43:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B83AA7400) [pid = 3252] [serial = 1251] [outer = 0000000000000000] 01:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B840A5400) [pid = 3252] [serial = 1252] [outer = 0000006B83AA7400] 01:43:40 INFO - PROCESS | 3252 | 1463820220015 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B85539400) [pid = 3252] [serial = 1253] [outer = 0000006B83AA7400] 01:43:40 INFO - PROCESS | 3252 | 1463820220615 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]]]}] 01:43:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:43:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 943ms 01:43:40 INFO - PROCESS | 3252 | 1463820220669 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 01:43:40 INFO - PROCESS | 3252 | 1463820220672 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 01:43:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:43:40 INFO - PROCESS | 3252 | 1463820220676 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:43:40 INFO - PROCESS | 3252 | 1463820220680 Marionette TRACE conn6 <- [1,1634,null,{}] 01:43:40 INFO - PROCESS | 3252 | 1463820220692 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}] 01:43:40 INFO - PROCESS | 3252 | 1463820220810 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 01:43:40 INFO - PROCESS | 3252 | 1463820220887 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6A95000 == 56 [pid = 3252] [id = 418] 01:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B85960000) [pid = 3252] [serial = 1254] [outer = 0000000000000000] 01:43:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B96A5B000) [pid = 3252] [serial = 1255] [outer = 0000006B85960000] 01:43:40 INFO - PROCESS | 3252 | 1463820220987 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE221F800) [pid = 3252] [serial = 1256] [outer = 0000006B85960000] 01:43:41 INFO - PROCESS | 3252 | 1463820221624 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]]]}] 01:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 01:43:41 INFO - PROCESS | 3252 | 1463820221664 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 01:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:43:41 INFO - PROCESS | 3252 | 1463820221667 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 01:43:41 INFO - PROCESS | 3252 | 1463820221671 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 3252 | 1463820221673 Marionette TRACE conn6 <- [1,1638,null,{}] 01:43:41 INFO - PROCESS | 3252 | 1463820221677 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}] 01:43:41 INFO - PROCESS | 3252 | 1463820221789 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 01:43:41 INFO - PROCESS | 3252 | 1463820221864 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE76C4000 == 57 [pid = 3252] [id = 419] 01:43:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BE2296800) [pid = 3252] [serial = 1257] [outer = 0000000000000000] 01:43:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BE229C400) [pid = 3252] [serial = 1258] [outer = 0000006BE2296800] 01:43:41 INFO - PROCESS | 3252 | 1463820221963 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BE290E000) [pid = 3252] [serial = 1259] [outer = 0000006BE2296800] 01:43:42 INFO - PROCESS | 3252 | 1463820222510 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]]]}] 01:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 879ms 01:43:42 INFO - PROCESS | 3252 | 1463820222552 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 01:43:42 INFO - PROCESS | 3252 | 1463820222554 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 01:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:43:42 INFO - PROCESS | 3252 | 1463820222558 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:43:42 INFO - PROCESS | 3252 | 1463820222560 Marionette TRACE conn6 <- [1,1642,null,{}] 01:43:42 INFO - PROCESS | 3252 | 1463820222564 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}] 01:43:42 INFO - PROCESS | 3252 | 1463820222670 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 01:43:42 INFO - PROCESS | 3252 | 1463820222746 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F16800 == 58 [pid = 3252] [id = 420] 01:43:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BE2227C00) [pid = 3252] [serial = 1260] [outer = 0000000000000000] 01:43:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BE2957800) [pid = 3252] [serial = 1261] [outer = 0000006BE2227C00] 01:43:42 INFO - PROCESS | 3252 | 1463820222855 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BE2D85800) [pid = 3252] [serial = 1262] [outer = 0000006BE2227C00] 01:43:43 INFO - PROCESS | 3252 | 1463820223600 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]]]}] 01:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1077ms 01:43:43 INFO - PROCESS | 3252 | 1463820223638 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 01:43:43 INFO - PROCESS | 3252 | 1463820223642 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 01:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:43:43 INFO - PROCESS | 3252 | 1463820223648 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:43:43 INFO - PROCESS | 3252 | 1463820223651 Marionette TRACE conn6 <- [1,1646,null,{}] 01:43:43 INFO - PROCESS | 3252 | 1463820223657 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}] 01:43:43 INFO - PROCESS | 3252 | 1463820223767 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 01:43:43 INFO - PROCESS | 3252 | 1463820223892 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B820E0000 == 59 [pid = 3252] [id = 421] 01:43:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B81F67C00) [pid = 3252] [serial = 1263] [outer = 0000000000000000] 01:43:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B81FF3800) [pid = 3252] [serial = 1264] [outer = 0000006B81F67C00] 01:43:43 INFO - PROCESS | 3252 | 1463820223946 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B8307C400) [pid = 3252] [serial = 1265] [outer = 0000006B81F67C00] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869B9800 == 58 [pid = 3252] [id = 374] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8295D000 == 57 [pid = 3252] [id = 364] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F68800 == 56 [pid = 3252] [id = 414] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B7D800 == 55 [pid = 3252] [id = 413] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869C1000 == 54 [pid = 3252] [id = 412] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863CC800 == 53 [pid = 3252] [id = 411] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85E99000 == 52 [pid = 3252] [id = 410] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84822800 == 51 [pid = 3252] [id = 409] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84036000 == 50 [pid = 3252] [id = 408] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82444000 == 49 [pid = 3252] [id = 407] 01:43:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82E3F800 == 48 [pid = 3252] [id = 406] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006B808CA000) [pid = 3252] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006B8555B400) [pid = 3252] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B85BEE000) [pid = 3252] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B858D0400) [pid = 3252] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B8407C000) [pid = 3252] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B81F45C00) [pid = 3252] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B81FF1400) [pid = 3252] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B83AAD000) [pid = 3252] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B81E66800) [pid = 3252] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B80F84400) [pid = 3252] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B840A1000) [pid = 3252] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B846A8C00) [pid = 3252] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B8307AC00) [pid = 3252] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B830A1800) [pid = 3252] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B81F40C00) [pid = 3252] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B8595A400) [pid = 3252] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006B81F69C00) [pid = 3252] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006B873A1800) [pid = 3252] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B846AA000) [pid = 3252] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 88 (0000006B88FC6C00) [pid = 3252] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | --DOMWINDOW == 87 (0000006B96945000) [pid = 3252] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 01:43:44 INFO - PROCESS | 3252 | 1463820224452 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]]]}] 01:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 882ms 01:43:44 INFO - PROCESS | 3252 | 1463820224534 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 01:43:44 INFO - PROCESS | 3252 | 1463820224540 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 01:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:43:44 INFO - PROCESS | 3252 | 1463820224546 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:43:44 INFO - PROCESS | 3252 | 1463820224549 Marionette TRACE conn6 <- [1,1650,null,{}] 01:43:44 INFO - PROCESS | 3252 | 1463820224553 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}] 01:43:44 INFO - PROCESS | 3252 | 1463820224640 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 01:43:44 INFO - PROCESS | 3252 | 1463820224655 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82055800 == 49 [pid = 3252] [id = 422] 01:43:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 88 (0000006B81E6D000) [pid = 3252] [serial = 1266] [outer = 0000000000000000] 01:43:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 89 (0000006B81FFE400) [pid = 3252] [serial = 1267] [outer = 0000006B81E6D000] 01:43:44 INFO - PROCESS | 3252 | 1463820224702 Marionette DEBUG loaded listener.js 01:43:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B8309E000) [pid = 3252] [serial = 1268] [outer = 0000006B81E6D000] 01:43:45 INFO - PROCESS | 3252 | 1463820225183 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 01:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:43:45 INFO - PROCESS | 3252 | 1463820225236 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 3252 | 1463820225239 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 01:43:45 INFO - PROCESS | 3252 | 1463820225242 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - PROCESS | 3252 | 1463820225246 Marionette TRACE conn6 <- [1,1654,null,{}] 01:43:45 INFO - PROCESS | 3252 | 1463820225257 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}] 01:43:45 INFO - PROCESS | 3252 | 1463820225346 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 01:43:45 INFO - PROCESS | 3252 | 1463820225353 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DCF000 == 50 [pid = 3252] [id = 423] 01:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B84083400) [pid = 3252] [serial = 1269] [outer = 0000000000000000] 01:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B840A8000) [pid = 3252] [serial = 1270] [outer = 0000006B84083400] 01:43:45 INFO - PROCESS | 3252 | 1463820225403 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B848D1000) [pid = 3252] [serial = 1271] [outer = 0000006B84083400] 01:43:45 INFO - PROCESS | 3252 | 1463820225875 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 689ms 01:43:45 INFO - PROCESS | 3252 | 1463820225933 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 3252 | 1463820225936 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 01:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:43:45 INFO - PROCESS | 3252 | 1463820225939 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - PROCESS | 3252 | 1463820225941 Marionette TRACE conn6 <- [1,1658,null,{}] 01:43:45 INFO - PROCESS | 3252 | 1463820225945 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}] 01:43:46 INFO - PROCESS | 3252 | 1463820226059 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 01:43:46 INFO - PROCESS | 3252 | 1463820226141 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85F96000 == 51 [pid = 3252] [id = 424] 01:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B81E6E800) [pid = 3252] [serial = 1272] [outer = 0000000000000000] 01:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B8555B800) [pid = 3252] [serial = 1273] [outer = 0000006B81E6E800] 01:43:46 INFO - PROCESS | 3252 | 1463820226189 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B858D4400) [pid = 3252] [serial = 1274] [outer = 0000006B81E6E800] 01:43:46 INFO - PROCESS | 3252 | 1463820226595 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 01:43:46 INFO - PROCESS | 3252 | 1463820226632 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 3252 | 1463820226634 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 01:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:43:46 INFO - PROCESS | 3252 | 1463820226638 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 3252 | 1463820226640 Marionette TRACE conn6 <- [1,1662,null,{}] 01:43:46 INFO - PROCESS | 3252 | 1463820226644 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}] 01:43:46 INFO - PROCESS | 3252 | 1463820226754 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 01:43:46 INFO - PROCESS | 3252 | 1463820226761 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868E3000 == 52 [pid = 3252] [id = 425] 01:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B858DCC00) [pid = 3252] [serial = 1275] [outer = 0000000000000000] 01:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B85BF3C00) [pid = 3252] [serial = 1276] [outer = 0000006B858DCC00] 01:43:46 INFO - PROCESS | 3252 | 1463820226847 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B88FC2C00) [pid = 3252] [serial = 1277] [outer = 0000006B858DCC00] 01:43:47 INFO - PROCESS | 3252 | 1463820227312 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]]]}] 01:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 01:43:47 INFO - PROCESS | 3252 | 1463820227408 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 01:43:47 INFO - PROCESS | 3252 | 1463820227410 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 01:43:47 INFO - PROCESS | 3252 | 1463820227418 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:43:47 INFO - PROCESS | 3252 | 1463820227420 Marionette TRACE conn6 <- [1,1666,null,{}] 01:43:47 INFO - PROCESS | 3252 | 1463820227424 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}] 01:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:43:47 INFO - PROCESS | 3252 | 1463820227566 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 01:43:47 INFO - PROCESS | 3252 | 1463820227618 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873C1800 == 53 [pid = 3252] [id = 426] 01:43:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B96A61000) [pid = 3252] [serial = 1278] [outer = 0000000000000000] 01:43:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BE201E800) [pid = 3252] [serial = 1279] [outer = 0000006B96A61000] 01:43:47 INFO - PROCESS | 3252 | 1463820227664 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BE2295400) [pid = 3252] [serial = 1280] [outer = 0000006B96A61000] 01:43:48 INFO - PROCESS | 3252 | 1463820228102 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]]]}] 01:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 01:43:48 INFO - PROCESS | 3252 | 1463820228161 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 3252 | 1463820228164 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 01:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:43:48 INFO - PROCESS | 3252 | 1463820228167 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:43:48 INFO - PROCESS | 3252 | 1463820228169 Marionette TRACE conn6 <- [1,1670,null,{}] 01:43:48 INFO - PROCESS | 3252 | 1463820228178 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}] 01:43:48 INFO - PROCESS | 3252 | 1463820228286 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 01:43:48 INFO - PROCESS | 3252 | 1463820228297 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F6D000 == 54 [pid = 3252] [id = 427] 01:43:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BE229F800) [pid = 3252] [serial = 1281] [outer = 0000000000000000] 01:43:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BE2A77C00) [pid = 3252] [serial = 1282] [outer = 0000006BE229F800] 01:43:48 INFO - PROCESS | 3252 | 1463820228342 Marionette DEBUG loaded listener.js 01:43:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BE3610000) [pid = 3252] [serial = 1283] [outer = 0000006BE229F800] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B96937400) [pid = 3252] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B8309C400) [pid = 3252] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B840A4000) [pid = 3252] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B81FFF400) [pid = 3252] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B80576000) [pid = 3252] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B808C3800) [pid = 3252] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B8555A000) [pid = 3252] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B96A5A000) [pid = 3252] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B8555AC00) [pid = 3252] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B80F88800) [pid = 3252] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B808C3C00) [pid = 3252] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:43:48 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B81E68400) [pid = 3252] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:43:48 INFO - PROCESS | 3252 | 1463820228810 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]]]}] 01:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 01:43:48 INFO - PROCESS | 3252 | 1463820228860 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 3252 | 1463820228862 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 01:43:48 INFO - PROCESS | 3252 | 1463820228866 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:43:48 INFO - PROCESS | 3252 | 1463820228868 Marionette TRACE conn6 <- [1,1674,null,{}] 01:43:48 INFO - PROCESS | 3252 | 1463820228879 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}] 01:43:48 INFO - PROCESS | 3252 | 1463820228987 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 01:43:49 INFO - PROCESS | 3252 | 1463820228995 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2490800 == 55 [pid = 3252] [id = 428] 01:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B80F88800) [pid = 3252] [serial = 1284] [outer = 0000000000000000] 01:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B840A9000) [pid = 3252] [serial = 1285] [outer = 0000006B80F88800] 01:43:49 INFO - PROCESS | 3252 | 1463820229041 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006BE1944800) [pid = 3252] [serial = 1286] [outer = 0000006B80F88800] 01:43:49 INFO - PROCESS | 3252 | 1463820229451 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]]]}] 01:43:49 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 01:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 01:43:49 INFO - PROCESS | 3252 | 1463820229497 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 3252 | 1463820229499 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 01:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:43:49 INFO - PROCESS | 3252 | 1463820229502 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 3252 | 1463820229504 Marionette TRACE conn6 <- [1,1678,null,{}] 01:43:49 INFO - PROCESS | 3252 | 1463820229512 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}] 01:43:49 INFO - PROCESS | 3252 | 1463820229596 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 01:43:49 INFO - PROCESS | 3252 | 1463820229603 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE72AE000 == 56 [pid = 3252] [id = 429] 01:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BE300D000) [pid = 3252] [serial = 1287] [outer = 0000000000000000] 01:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE3807800) [pid = 3252] [serial = 1288] [outer = 0000006BE300D000] 01:43:49 INFO - PROCESS | 3252 | 1463820229649 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE690B000) [pid = 3252] [serial = 1289] [outer = 0000006BE300D000] 01:43:50 INFO - PROCESS | 3252 | 1463820230069 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 586ms 01:43:50 INFO - PROCESS | 3252 | 1463820230092 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 3252 | 1463820230094 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 01:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:43:50 INFO - PROCESS | 3252 | 1463820230113 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 3252 | 1463820230115 Marionette TRACE conn6 <- [1,1682,null,{}] 01:43:50 INFO - PROCESS | 3252 | 1463820230119 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}] 01:43:50 INFO - PROCESS | 3252 | 1463820230205 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 01:43:50 INFO - PROCESS | 3252 | 1463820230221 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91BF800 == 57 [pid = 3252] [id = 430] 01:43:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BE6980400) [pid = 3252] [serial = 1290] [outer = 0000000000000000] 01:43:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BE6A79800) [pid = 3252] [serial = 1291] [outer = 0000006BE6980400] 01:43:50 INFO - PROCESS | 3252 | 1463820230268 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BE71A6C00) [pid = 3252] [serial = 1292] [outer = 0000006BE6980400] 01:43:50 INFO - PROCESS | 3252 | 1463820230931 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 900ms 01:43:51 INFO - PROCESS | 3252 | 1463820231001 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 01:43:51 INFO - PROCESS | 3252 | 1463820231006 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 01:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:43:51 INFO - PROCESS | 3252 | 1463820231012 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:43:51 INFO - PROCESS | 3252 | 1463820231016 Marionette TRACE conn6 <- [1,1686,null,{}] 01:43:51 INFO - PROCESS | 3252 | 1463820231023 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}] 01:43:51 INFO - PROCESS | 3252 | 1463820231171 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 01:43:51 INFO - PROCESS | 3252 | 1463820231293 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FD6000 == 58 [pid = 3252] [id = 431] 01:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B80F82C00) [pid = 3252] [serial = 1293] [outer = 0000000000000000] 01:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B81E6B800) [pid = 3252] [serial = 1294] [outer = 0000006B80F82C00] 01:43:51 INFO - PROCESS | 3252 | 1463820231353 Marionette DEBUG loaded listener.js 01:43:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006B83076800) [pid = 3252] [serial = 1295] [outer = 0000006B80F82C00] 01:43:52 INFO - PROCESS | 3252 | 1463820232005 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]]]}] 01:43:52 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 01:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1032ms 01:43:52 INFO - PROCESS | 3252 | 1463820232048 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 01:43:52 INFO - PROCESS | 3252 | 1463820232054 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 01:43:52 INFO - PROCESS | 3252 | 1463820232061 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:43:52 INFO - PROCESS | 3252 | 1463820232064 Marionette TRACE conn6 <- [1,1690,null,{}] 01:43:52 INFO - PROCESS | 3252 | 1463820232068 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}] 01:43:52 INFO - PROCESS | 3252 | 1463820232236 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 01:43:52 INFO - PROCESS | 3252 | 1463820232357 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869C0800 == 59 [pid = 3252] [id = 432] 01:43:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B840A4800) [pid = 3252] [serial = 1296] [outer = 0000000000000000] 01:43:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B85538000) [pid = 3252] [serial = 1297] [outer = 0000006B840A4800] 01:43:52 INFO - PROCESS | 3252 | 1463820232415 Marionette DEBUG loaded listener.js 01:43:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B85BF4C00) [pid = 3252] [serial = 1298] [outer = 0000006B840A4800] 01:43:53 INFO - PROCESS | 3252 | 1463820233021 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 983ms 01:43:53 INFO - PROCESS | 3252 | 1463820233050 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 3252 | 1463820233053 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 01:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:43:53 INFO - PROCESS | 3252 | 1463820233057 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 3252 | 1463820233062 Marionette TRACE conn6 <- [1,1694,null,{}] 01:43:53 INFO - PROCESS | 3252 | 1463820233074 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}] 01:43:53 INFO - PROCESS | 3252 | 1463820233190 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 01:43:53 INFO - PROCESS | 3252 | 1463820233314 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA22000 == 60 [pid = 3252] [id = 433] 01:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BDD2EC000) [pid = 3252] [serial = 1299] [outer = 0000000000000000] 01:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BE2078400) [pid = 3252] [serial = 1300] [outer = 0000006BDD2EC000] 01:43:53 INFO - PROCESS | 3252 | 1463820233374 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BE697EC00) [pid = 3252] [serial = 1301] [outer = 0000006BDD2EC000] 01:43:54 INFO - PROCESS | 3252 | 1463820234055 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]]]}] 01:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1034ms 01:43:54 INFO - PROCESS | 3252 | 1463820234321 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 3252 | 1463820234326 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 01:43:54 INFO - PROCESS | 3252 | 1463820234333 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - PROCESS | 3252 | 1463820234336 Marionette TRACE conn6 <- [1,1698,null,{}] 01:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:43:54 INFO - PROCESS | 3252 | 1463820234342 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}] 01:43:54 INFO - PROCESS | 3252 | 1463820234444 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 01:43:54 INFO - PROCESS | 3252 | 1463820234518 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82BE1000 == 61 [pid = 3252] [id = 434] 01:43:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B814D4000) [pid = 3252] [serial = 1302] [outer = 0000000000000000] 01:43:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B814D7800) [pid = 3252] [serial = 1303] [outer = 0000006B814D4000] 01:43:54 INFO - PROCESS | 3252 | 1463820234567 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006B81F66400) [pid = 3252] [serial = 1304] [outer = 0000006B814D4000] 01:43:55 INFO - PROCESS | 3252 | 1463820235108 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 816ms 01:43:55 INFO - PROCESS | 3252 | 1463820235161 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 01:43:55 INFO - PROCESS | 3252 | 1463820235165 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 01:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:43:55 INFO - PROCESS | 3252 | 1463820235173 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:43:55 INFO - PROCESS | 3252 | 1463820235177 Marionette TRACE conn6 <- [1,1702,null,{}] 01:43:55 INFO - PROCESS | 3252 | 1463820235181 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}] 01:43:55 INFO - PROCESS | 3252 | 1463820235286 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 01:43:55 INFO - PROCESS | 3252 | 1463820235383 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FE3800 == 62 [pid = 3252] [id = 435] 01:43:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006B81F4D000) [pid = 3252] [serial = 1305] [outer = 0000000000000000] 01:43:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B83072C00) [pid = 3252] [serial = 1306] [outer = 0000006B81F4D000] 01:43:55 INFO - PROCESS | 3252 | 1463820235432 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B83A94400) [pid = 3252] [serial = 1307] [outer = 0000006B81F4D000] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE72AE000 == 61 [pid = 3252] [id = 429] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2490800 == 60 [pid = 3252] [id = 428] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F6D000 == 59 [pid = 3252] [id = 427] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873C1800 == 58 [pid = 3252] [id = 426] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868E3000 == 57 [pid = 3252] [id = 425] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85F96000 == 56 [pid = 3252] [id = 424] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DCF000 == 55 [pid = 3252] [id = 423] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82055800 == 54 [pid = 3252] [id = 422] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B820E0000 == 53 [pid = 3252] [id = 421] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006B96A60400) [pid = 3252] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006B824E4C00) [pid = 3252] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006BE08D7C00) [pid = 3252] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006B8553E000) [pid = 3252] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006B808CA400) [pid = 3252] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B10000 == 52 [pid = 3252] [id = 416] 01:43:55 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2483000 == 51 [pid = 3252] [id = 415] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006B83AACC00) [pid = 3252] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B848D4000) [pid = 3252] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006B8307D000) [pid = 3252] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006B80D9BC00) [pid = 3252] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006B814D2400) [pid = 3252] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006B80DA5800) [pid = 3252] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B846A4C00) [pid = 3252] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B824E2800) [pid = 3252] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B858D6000) [pid = 3252] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006BDD2EB000) [pid = 3252] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B873A9800) [pid = 3252] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B814D1800) [pid = 3252] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B96936800) [pid = 3252] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B85BEF800) [pid = 3252] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B96947800) [pid = 3252] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B846A5400) [pid = 3252] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B81FFBC00) [pid = 3252] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B81F41000) [pid = 3252] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B84084400) [pid = 3252] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006B9694E400) [pid = 3252] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:43:55 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BE195A000) [pid = 3252] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:43:56 INFO - PROCESS | 3252 | 1463820236058 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 01:43:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:43:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 01:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:43:56 INFO - _addTest/ [0,1705,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 3252 | 1463820236118 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 01:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:43:56 INFO - PROCESS | 3252 | 1463820236122 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - PROCESS | 3252 | 1463820236124 Marionette TRACE conn6 <- [1,1706,null,{}] 01:43:56 INFO - PROCESS | 3252 | 1463820236133 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}] 01:43:56 INFO - PROCESS | 3252 | 1463820236226 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 01:43:56 INFO - PROCESS | 3252 | 1463820236304 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E43000 == 52 [pid = 3252] [id = 436] 01:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B81F60C00) [pid = 3252] [serial = 1308] [outer = 0000000000000000] 01:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B83079000) [pid = 3252] [serial = 1309] [outer = 0000006B81F60C00] 01:43:56 INFO - PROCESS | 3252 | 1463820236355 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B83A93C00) [pid = 3252] [serial = 1310] [outer = 0000006B81F60C00] 01:43:56 INFO - PROCESS | 3252 | 1463820236786 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]]]}] 01:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 01:43:56 INFO - PROCESS | 3252 | 1463820236816 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 3252 | 1463820236818 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 01:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:43:56 INFO - PROCESS | 3252 | 1463820236822 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - PROCESS | 3252 | 1463820236823 Marionette TRACE conn6 <- [1,1710,null,{}] 01:43:56 INFO - PROCESS | 3252 | 1463820236827 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}] 01:43:56 INFO - PROCESS | 3252 | 1463820236913 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 01:43:56 INFO - PROCESS | 3252 | 1463820236949 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DDF000 == 53 [pid = 3252] [id = 437] 01:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B84075800) [pid = 3252] [serial = 1311] [outer = 0000000000000000] 01:43:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B84084400) [pid = 3252] [serial = 1312] [outer = 0000006B84075800] 01:43:57 INFO - PROCESS | 3252 | 1463820236995 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B846A2400) [pid = 3252] [serial = 1313] [outer = 0000006B84075800] 01:43:57 INFO - PROCESS | 3252 | 1463820237446 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]]]}] 01:43:57 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 01:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 01:43:57 INFO - PROCESS | 3252 | 1463820237516 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 3252 | 1463820237518 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 01:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:43:57 INFO - PROCESS | 3252 | 1463820237522 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - PROCESS | 3252 | 1463820237523 Marionette TRACE conn6 <- [1,1714,null,{}] 01:43:57 INFO - PROCESS | 3252 | 1463820237527 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}] 01:43:57 INFO - PROCESS | 3252 | 1463820237609 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 01:43:57 INFO - PROCESS | 3252 | 1463820237616 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85EB3000 == 54 [pid = 3252] [id = 438] 01:43:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B846A8C00) [pid = 3252] [serial = 1314] [outer = 0000000000000000] 01:43:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B848D8400) [pid = 3252] [serial = 1315] [outer = 0000006B846A8C00] 01:43:57 INFO - PROCESS | 3252 | 1463820237663 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B85542C00) [pid = 3252] [serial = 1316] [outer = 0000006B846A8C00] 01:43:58 INFO - PROCESS | 3252 | 1463820238100 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]]]}] 01:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 01:43:58 INFO - PROCESS | 3252 | 1463820238153 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 3252 | 1463820238155 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 01:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:43:58 INFO - PROCESS | 3252 | 1463820238158 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - PROCESS | 3252 | 1463820238160 Marionette TRACE conn6 <- [1,1718,null,{}] 01:43:58 INFO - PROCESS | 3252 | 1463820238164 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}] 01:43:58 INFO - PROCESS | 3252 | 1463820238300 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 01:43:58 INFO - PROCESS | 3252 | 1463820238379 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868E0800 == 55 [pid = 3252] [id = 439] 01:43:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B858CE800) [pid = 3252] [serial = 1317] [outer = 0000000000000000] 01:43:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006B8595F000) [pid = 3252] [serial = 1318] [outer = 0000006B858CE800] 01:43:58 INFO - PROCESS | 3252 | 1463820238426 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B85BFA000) [pid = 3252] [serial = 1319] [outer = 0000006B858CE800] 01:43:58 INFO - PROCESS | 3252 | 1463820238883 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] 01:43:58 INFO - PROCESS | 3252 | 1463820238939 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 01:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:43:58 INFO - PROCESS | 3252 | 1463820238942 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - PROCESS | 3252 | 1463820238944 Marionette TRACE conn6 <- [1,1722,null,{}] 01:43:58 INFO - PROCESS | 3252 | 1463820238955 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}] 01:43:59 INFO - PROCESS | 3252 | 1463820239072 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 01:43:59 INFO - PROCESS | 3252 | 1463820239083 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873B3000 == 56 [pid = 3252] [id = 440] 01:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B88FC3800) [pid = 3252] [serial = 1320] [outer = 0000000000000000] 01:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006B88FD0C00) [pid = 3252] [serial = 1321] [outer = 0000006B88FC3800] 01:43:59 INFO - PROCESS | 3252 | 1463820239129 Marionette DEBUG loaded listener.js 01:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B9694D400) [pid = 3252] [serial = 1322] [outer = 0000006B88FC3800] 01:43:59 INFO - PROCESS | 3252 | 1463820239591 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 01:43:59 INFO - PROCESS | 3252 | 1463820239636 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 01:43:59 INFO - PROCESS | 3252 | 1463820239638 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 01:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:43:59 INFO - PROCESS | 3252 | 1463820239641 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - PROCESS | 3252 | 1463820239643 Marionette TRACE conn6 <- [1,1726,null,{}] 01:43:59 INFO - PROCESS | 3252 | 1463820239647 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}] 01:43:59 INFO - PROCESS | 3252 | 1463820239793 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 01:43:59 INFO - PROCESS | 3252 | 1463820239804 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82451000 == 57 [pid = 3252] [id = 441] 01:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B96A54000) [pid = 3252] [serial = 1323] [outer = 0000000000000000] 01:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B96A5F400) [pid = 3252] [serial = 1324] [outer = 0000006B96A54000] 01:43:59 INFO - PROCESS | 3252 | 1463820239850 Marionette DEBUG loaded listener.js 01:43:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BE11CD000) [pid = 3252] [serial = 1325] [outer = 0000006B96A54000] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006B858DCC00) [pid = 3252] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006B96A61000) [pid = 3252] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BE229F800) [pid = 3252] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B81E67000) [pid = 3252] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B80F88800) [pid = 3252] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006BE2227C00) [pid = 3252] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B81F67C00) [pid = 3252] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B81E6D000) [pid = 3252] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B84083400) [pid = 3252] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B81E6E800) [pid = 3252] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006BE300D000) [pid = 3252] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B81FF9000) [pid = 3252] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B848D5C00) [pid = 3252] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B96A5F000) [pid = 3252] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B9693B000) [pid = 3252] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:44:00 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B80579400) [pid = 3252] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:44:00 INFO - PROCESS | 3252 | 1463820240443 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]]]}] 01:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 837ms 01:44:00 INFO - PROCESS | 3252 | 1463820240482 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 3252 | 1463820240484 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 01:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:44:00 INFO - PROCESS | 3252 | 1463820240487 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:44:00 INFO - PROCESS | 3252 | 1463820240489 Marionette TRACE conn6 <- [1,1730,null,{}] 01:44:00 INFO - PROCESS | 3252 | 1463820240494 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}] 01:44:00 INFO - PROCESS | 3252 | 1463820240587 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 01:44:00 INFO - PROCESS | 3252 | 1463820240664 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868E7000 == 58 [pid = 3252] [id = 442] 01:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B808C3800) [pid = 3252] [serial = 1326] [outer = 0000000000000000] 01:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B83AA3800) [pid = 3252] [serial = 1327] [outer = 0000006B808C3800] 01:44:00 INFO - PROCESS | 3252 | 1463820240710 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B88FD0000) [pid = 3252] [serial = 1328] [outer = 0000006B808C3800] 01:44:01 INFO - PROCESS | 3252 | 1463820241065 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]]]}] 01:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 01:44:01 INFO - PROCESS | 3252 | 1463820241120 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 01:44:01 INFO - PROCESS | 3252 | 1463820241122 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 01:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:44:01 INFO - PROCESS | 3252 | 1463820241126 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:44:01 INFO - PROCESS | 3252 | 1463820241127 Marionette TRACE conn6 <- [1,1734,null,{}] 01:44:01 INFO - PROCESS | 3252 | 1463820241131 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}] 01:44:01 INFO - PROCESS | 3252 | 1463820241244 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 01:44:01 INFO - PROCESS | 3252 | 1463820241253 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2178800 == 59 [pid = 3252] [id = 443] 01:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006BE11D2C00) [pid = 3252] [serial = 1329] [outer = 0000000000000000] 01:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006BE2076800) [pid = 3252] [serial = 1330] [outer = 0000006BE11D2C00] 01:44:01 INFO - PROCESS | 3252 | 1463820241298 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE2294800) [pid = 3252] [serial = 1331] [outer = 0000006BE11D2C00] 01:44:01 INFO - PROCESS | 3252 | 1463820241705 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]]]}] 01:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 01:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:44:01 INFO - PROCESS | 3252 | 1463820241758 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 01:44:01 INFO - PROCESS | 3252 | 1463820241760 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 01:44:01 INFO - PROCESS | 3252 | 1463820241764 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:44:01 INFO - PROCESS | 3252 | 1463820241766 Marionette TRACE conn6 <- [1,1738,null,{}] 01:44:01 INFO - PROCESS | 3252 | 1463820241770 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}] 01:44:01 INFO - PROCESS | 3252 | 1463820241903 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 01:44:01 INFO - PROCESS | 3252 | 1463820241927 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7130000 == 60 [pid = 3252] [id = 444] 01:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BE290C400) [pid = 3252] [serial = 1332] [outer = 0000000000000000] 01:44:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BE2D14800) [pid = 3252] [serial = 1333] [outer = 0000006BE290C400] 01:44:01 INFO - PROCESS | 3252 | 1463820241979 Marionette DEBUG loaded listener.js 01:44:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BE6983400) [pid = 3252] [serial = 1334] [outer = 0000006BE290C400] 01:44:02 INFO - PROCESS | 3252 | 1463820242555 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]]]}] 01:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 838ms 01:44:02 INFO - PROCESS | 3252 | 1463820242606 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 3252 | 1463820242611 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 01:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:44:02 INFO - PROCESS | 3252 | 1463820242616 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - PROCESS | 3252 | 1463820242621 Marionette TRACE conn6 <- [1,1742,null,{}] 01:44:02 INFO - PROCESS | 3252 | 1463820242629 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}] 01:44:02 INFO - PROCESS | 3252 | 1463820242755 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 01:44:02 INFO - PROCESS | 3252 | 1463820242843 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8294B800 == 61 [pid = 3252] [id = 445] 01:44:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B80F86400) [pid = 3252] [serial = 1335] [outer = 0000000000000000] 01:44:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B814D1000) [pid = 3252] [serial = 1336] [outer = 0000006B80F86400] 01:44:02 INFO - PROCESS | 3252 | 1463820242901 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006B81F62000) [pid = 3252] [serial = 1337] [outer = 0000006B80F86400] 01:44:03 INFO - PROCESS | 3252 | 1463820243474 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]]]}] 01:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 903ms 01:44:03 INFO - PROCESS | 3252 | 1463820243522 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 01:44:03 INFO - PROCESS | 3252 | 1463820243528 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 01:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:44:03 INFO - PROCESS | 3252 | 1463820243536 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:44:03 INFO - PROCESS | 3252 | 1463820243539 Marionette TRACE conn6 <- [1,1746,null,{}] 01:44:03 INFO - PROCESS | 3252 | 1463820243543 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}] 01:44:03 INFO - PROCESS | 3252 | 1463820243656 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 01:44:03 INFO - PROCESS | 3252 | 1463820243777 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FA8000 == 62 [pid = 3252] [id = 446] 01:44:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B8309F400) [pid = 3252] [serial = 1338] [outer = 0000000000000000] 01:44:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B83AAFC00) [pid = 3252] [serial = 1339] [outer = 0000006B8309F400] 01:44:03 INFO - PROCESS | 3252 | 1463820243835 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B846A7800) [pid = 3252] [serial = 1340] [outer = 0000006B8309F400] 01:44:04 INFO - PROCESS | 3252 | 1463820244444 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]]]}] 01:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 985ms 01:44:04 INFO - PROCESS | 3252 | 1463820244540 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 3252 | 1463820244543 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 01:44:04 INFO - PROCESS | 3252 | 1463820244548 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:44:04 INFO - PROCESS | 3252 | 1463820244552 Marionette TRACE conn6 <- [1,1750,null,{}] 01:44:04 INFO - PROCESS | 3252 | 1463820244564 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}] 01:44:04 INFO - PROCESS | 3252 | 1463820244688 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 01:44:04 INFO - PROCESS | 3252 | 1463820244803 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA0E000 == 63 [pid = 3252] [id = 447] 01:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006B858DC800) [pid = 3252] [serial = 1341] [outer = 0000000000000000] 01:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B88FCF400) [pid = 3252] [serial = 1342] [outer = 0000006B858DC800] 01:44:04 INFO - PROCESS | 3252 | 1463820244863 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BE2293000) [pid = 3252] [serial = 1343] [outer = 0000006B858DC800] 01:44:05 INFO - PROCESS | 3252 | 1463820245489 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]]]}] 01:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 01:44:05 INFO - PROCESS | 3252 | 1463820245538 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 01:44:05 INFO - PROCESS | 3252 | 1463820245542 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 01:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:44:05 INFO - PROCESS | 3252 | 1463820245545 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:44:05 INFO - PROCESS | 3252 | 1463820245548 Marionette TRACE conn6 <- [1,1754,null,{}] 01:44:05 INFO - PROCESS | 3252 | 1463820245551 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}] 01:44:05 INFO - PROCESS | 3252 | 1463820245662 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 01:44:05 INFO - PROCESS | 3252 | 1463820245754 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC612800 == 64 [pid = 3252] [id = 448] 01:44:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BE3816400) [pid = 3252] [serial = 1344] [outer = 0000000000000000] 01:44:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BE690D800) [pid = 3252] [serial = 1345] [outer = 0000006BE3816400] 01:44:05 INFO - PROCESS | 3252 | 1463820245811 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BE740C000) [pid = 3252] [serial = 1346] [outer = 0000006BE3816400] 01:44:06 INFO - PROCESS | 3252 | 1463820246350 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 880ms 01:44:06 INFO - PROCESS | 3252 | 1463820246428 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 3252 | 1463820246430 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 01:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:44:06 INFO - PROCESS | 3252 | 1463820246434 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - PROCESS | 3252 | 1463820246436 Marionette TRACE conn6 <- [1,1758,null,{}] 01:44:06 INFO - PROCESS | 3252 | 1463820246440 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}] 01:44:06 INFO - PROCESS | 3252 | 1463820246546 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 01:44:06 INFO - PROCESS | 3252 | 1463820246625 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC65D000 == 65 [pid = 3252] [id = 449] 01:44:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BE7692C00) [pid = 3252] [serial = 1347] [outer = 0000000000000000] 01:44:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BE76F1800) [pid = 3252] [serial = 1348] [outer = 0000006BE7692C00] 01:44:06 INFO - PROCESS | 3252 | 1463820246723 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BE8332400) [pid = 3252] [serial = 1349] [outer = 0000006BE7692C00] 01:44:07 INFO - PROCESS | 3252 | 1463820247526 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1139ms 01:44:07 INFO - PROCESS | 3252 | 1463820247576 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 3252 | 1463820247580 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 01:44:07 INFO - PROCESS | 3252 | 1463820247586 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:44:07 INFO - PROCESS | 3252 | 1463820247590 Marionette TRACE conn6 <- [1,1762,null,{}] 01:44:07 INFO - PROCESS | 3252 | 1463820247611 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}] 01:44:07 INFO - PROCESS | 3252 | 1463820247713 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 01:44:07 INFO - PROCESS | 3252 | 1463820247841 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E47000 == 66 [pid = 3252] [id = 450] 01:44:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B814D0000) [pid = 3252] [serial = 1350] [outer = 0000000000000000] 01:44:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B81E66800) [pid = 3252] [serial = 1351] [outer = 0000006B814D0000] 01:44:07 INFO - PROCESS | 3252 | 1463820247893 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B81F6AC00) [pid = 3252] [serial = 1352] [outer = 0000006B814D0000] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FD9800 == 65 [pid = 3252] [id = 394] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845C7000 == 64 [pid = 3252] [id = 395] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2178800 == 63 [pid = 3252] [id = 443] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868E7000 == 62 [pid = 3252] [id = 442] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82451000 == 61 [pid = 3252] [id = 441] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873B3000 == 60 [pid = 3252] [id = 440] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868E0800 == 59 [pid = 3252] [id = 439] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85EB3000 == 58 [pid = 3252] [id = 438] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DDF000 == 57 [pid = 3252] [id = 437] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82E43000 == 56 [pid = 3252] [id = 436] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FE3800 == 55 [pid = 3252] [id = 435] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B840A5400) [pid = 3252] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B96A5B000) [pid = 3252] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BE229C400) [pid = 3252] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006BE6A79800) [pid = 3252] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | 1463820248552 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]]]}] 01:44:08 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82BE1000 == 54 [pid = 3252] [id = 434] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006B83A98800) [pid = 3252] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006B8595A800) [pid = 3252] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BE1738800) [pid = 3252] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006B96A55000) [pid = 3252] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006B80F83400) [pid = 3252] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B85BF3C00) [pid = 3252] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BE2295400) [pid = 3252] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BE201E800) [pid = 3252] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006B88FC2C00) [pid = 3252] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BE2A77C00) [pid = 3252] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BE3610000) [pid = 3252] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B81FF5800) [pid = 3252] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B81E70000) [pid = 3252] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B840A9000) [pid = 3252] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006BE2957800) [pid = 3252] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BE2D85800) [pid = 3252] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B8307C400) [pid = 3252] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B81FF3800) [pid = 3252] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B81FFE400) [pid = 3252] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006B8309E000) [pid = 3252] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 95 (0000006B840A8000) [pid = 3252] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 94 (0000006B848D1000) [pid = 3252] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 93 (0000006B8555B800) [pid = 3252] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 92 (0000006BE690B000) [pid = 3252] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 91 (0000006BE3807800) [pid = 3252] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 90 (0000006BE1944800) [pid = 3252] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - PROCESS | 3252 | --DOMWINDOW == 89 (0000006B858D4400) [pid = 3252] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1003ms 01:44:08 INFO - PROCESS | 3252 | 1463820248593 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 3252 | 1463820248599 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 01:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:44:08 INFO - PROCESS | 3252 | 1463820248605 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:44:08 INFO - PROCESS | 3252 | 1463820248608 Marionette TRACE conn6 <- [1,1766,null,{}] 01:44:08 INFO - PROCESS | 3252 | 1463820248614 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}] 01:44:08 INFO - PROCESS | 3252 | 1463820248739 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 01:44:08 INFO - PROCESS | 3252 | 1463820248792 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82957800 == 55 [pid = 3252] [id = 451] 01:44:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 90 (0000006B81E70000) [pid = 3252] [serial = 1353] [outer = 0000000000000000] 01:44:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 91 (0000006B81F65800) [pid = 3252] [serial = 1354] [outer = 0000006B81E70000] 01:44:08 INFO - PROCESS | 3252 | 1463820248839 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 92 (0000006B824E5C00) [pid = 3252] [serial = 1355] [outer = 0000006B81E70000] 01:44:09 INFO - PROCESS | 3252 | 1463820249293 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]]]}] 01:44:09 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 01:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 731ms 01:44:09 INFO - PROCESS | 3252 | 1463820249338 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 3252 | 1463820249340 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 01:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:44:09 INFO - PROCESS | 3252 | 1463820249344 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 3252 | 1463820249348 Marionette TRACE conn6 <- [1,1770,null,{}] 01:44:09 INFO - PROCESS | 3252 | 1463820249360 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}] 01:44:09 INFO - PROCESS | 3252 | 1463820249451 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 01:44:09 INFO - PROCESS | 3252 | 1463820249468 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DCC800 == 56 [pid = 3252] [id = 452] 01:44:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 93 (0000006B83AB2000) [pid = 3252] [serial = 1356] [outer = 0000000000000000] 01:44:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 94 (0000006B8407CC00) [pid = 3252] [serial = 1357] [outer = 0000006B83AB2000] 01:44:09 INFO - PROCESS | 3252 | 1463820249516 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 95 (0000006B846A4000) [pid = 3252] [serial = 1358] [outer = 0000006B83AB2000] 01:44:09 INFO - PROCESS | 3252 | 1463820249973 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]]]}] 01:44:10 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 01:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 689ms 01:44:10 INFO - PROCESS | 3252 | 1463820250036 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 3252 | 1463820250039 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 01:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:44:10 INFO - PROCESS | 3252 | 1463820250050 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 3252 | 1463820250052 Marionette TRACE conn6 <- [1,1774,null,{}] 01:44:10 INFO - PROCESS | 3252 | 1463820250056 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}] 01:44:10 INFO - PROCESS | 3252 | 1463820250143 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 01:44:10 INFO - PROCESS | 3252 | 1463820250152 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85EAD800 == 57 [pid = 3252] [id = 453] 01:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 96 (0000006B848D4C00) [pid = 3252] [serial = 1359] [outer = 0000000000000000] 01:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B848D7C00) [pid = 3252] [serial = 1360] [outer = 0000006B848D4C00] 01:44:10 INFO - PROCESS | 3252 | 1463820250204 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B85563800) [pid = 3252] [serial = 1361] [outer = 0000006B848D4C00] 01:44:10 INFO - PROCESS | 3252 | 1463820250638 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]]]}] 01:44:10 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 01:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 650ms 01:44:10 INFO - PROCESS | 3252 | 1463820250695 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 3252 | 1463820250697 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 01:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:44:10 INFO - PROCESS | 3252 | 1463820250701 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 3252 | 1463820250703 Marionette TRACE conn6 <- [1,1778,null,{}] 01:44:10 INFO - PROCESS | 3252 | 1463820250707 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}] 01:44:10 INFO - PROCESS | 3252 | 1463820250793 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 01:44:10 INFO - PROCESS | 3252 | 1463820250831 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863DF000 == 58 [pid = 3252] [id = 454] 01:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B858D5000) [pid = 3252] [serial = 1362] [outer = 0000000000000000] 01:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B8595BC00) [pid = 3252] [serial = 1363] [outer = 0000006B858D5000] 01:44:10 INFO - PROCESS | 3252 | 1463820250878 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B873A8800) [pid = 3252] [serial = 1364] [outer = 0000006B858D5000] 01:44:11 INFO - PROCESS | 3252 | 1463820251357 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]]]}] 01:44:11 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) 01:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 01:44:11 INFO - PROCESS | 3252 | 1463820251395 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 3252 | 1463820251397 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 01:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:44:11 INFO - PROCESS | 3252 | 1463820251400 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:44:11 INFO - PROCESS | 3252 | 1463820251402 Marionette TRACE conn6 <- [1,1782,null,{}] 01:44:11 INFO - PROCESS | 3252 | 1463820251406 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}] 01:44:11 INFO - PROCESS | 3252 | 1463820251553 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 01:44:11 INFO - PROCESS | 3252 | 1463820251609 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82451800 == 59 [pid = 3252] [id = 455] 01:44:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006B88FC9800) [pid = 3252] [serial = 1365] [outer = 0000000000000000] 01:44:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B96A56C00) [pid = 3252] [serial = 1366] [outer = 0000006B88FC9800] 01:44:11 INFO - PROCESS | 3252 | 1463820251656 Marionette DEBUG loaded listener.js 01:44:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BE1942400) [pid = 3252] [serial = 1367] [outer = 0000006B88FC9800] 01:44:12 INFO - PROCESS | 3252 | 1463820252091 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 01:44:12 INFO - PROCESS | 3252 | 1463820252164 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 3252 | 1463820252167 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 01:44:12 INFO - PROCESS | 3252 | 1463820252184 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - PROCESS | 3252 | 1463820252186 Marionette TRACE conn6 <- [1,1786,null,{}] 01:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:44:12 INFO - PROCESS | 3252 | 1463820252190 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}] 01:44:12 INFO - PROCESS | 3252 | 1463820252304 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 01:44:12 INFO - PROCESS | 3252 | 1463820252314 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F76000 == 60 [pid = 3252] [id = 456] 01:44:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BE2075800) [pid = 3252] [serial = 1368] [outer = 0000000000000000] 01:44:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BE2225400) [pid = 3252] [serial = 1369] [outer = 0000006BE2075800] 01:44:12 INFO - PROCESS | 3252 | 1463820252360 Marionette DEBUG loaded listener.js 01:44:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BE2959C00) [pid = 3252] [serial = 1370] [outer = 0000006BE2075800] 01:44:12 INFO - PROCESS | 3252 | 1463820252798 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]]]}] 01:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 628ms 01:44:12 INFO - PROCESS | 3252 | 1463820252818 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 01:44:12 INFO - PROCESS | 3252 | 1463820252820 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 01:44:12 INFO - PROCESS | 3252 | 1463820252824 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:44:12 INFO - PROCESS | 3252 | 1463820252826 Marionette TRACE conn6 <- [1,1790,null,{}] 01:44:12 INFO - PROCESS | 3252 | 1463820252829 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}] 01:44:12 INFO - PROCESS | 3252 | 1463820252939 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 01:44:12 INFO - PROCESS | 3252 | 1463820252953 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2A3A000 == 61 [pid = 3252] [id = 457] 01:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BE2D8C800) [pid = 3252] [serial = 1371] [outer = 0000000000000000] 01:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BE380A400) [pid = 3252] [serial = 1372] [outer = 0000006BE2D8C800] 01:44:13 INFO - PROCESS | 3252 | 1463820253041 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BE7279C00) [pid = 3252] [serial = 1373] [outer = 0000006BE2D8C800] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006B83AA7400) [pid = 3252] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006B858CE800) [pid = 3252] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006B88FC3800) [pid = 3252] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006B814D4000) [pid = 3252] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B846A8C00) [pid = 3252] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006B81F60C00) [pid = 3252] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B81F4D000) [pid = 3252] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B84075800) [pid = 3252] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B808C3800) [pid = 3252] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006B96A54000) [pid = 3252] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006BE11D2C00) [pid = 3252] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B83A9B400) [pid = 3252] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 97 (0000006B85960000) [pid = 3252] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:44:13 INFO - PROCESS | 3252 | --DOMWINDOW == 96 (0000006BE2296800) [pid = 3252] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:44:13 INFO - PROCESS | 3252 | 1463820253527 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]]]}] 01:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 01:44:13 INFO - PROCESS | 3252 | 1463820253563 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 01:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:44:13 INFO - PROCESS | 3252 | 1463820253565 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 01:44:13 INFO - PROCESS | 3252 | 1463820253568 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:44:13 INFO - PROCESS | 3252 | 1463820253570 Marionette TRACE conn6 <- [1,1794,null,{}] 01:44:13 INFO - PROCESS | 3252 | 1463820253574 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}] 01:44:13 INFO - PROCESS | 3252 | 1463820253682 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 01:44:13 INFO - PROCESS | 3252 | 1463820253689 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6A87000 == 62 [pid = 3252] [id = 458] 01:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 97 (0000006B84076400) [pid = 3252] [serial = 1374] [outer = 0000000000000000] 01:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 98 (0000006B873A9800) [pid = 3252] [serial = 1375] [outer = 0000006B84076400] 01:44:13 INFO - PROCESS | 3252 | 1463820253737 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006BE2296800) [pid = 3252] [serial = 1376] [outer = 0000006B84076400] 01:44:14 INFO - PROCESS | 3252 | 1463820254182 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]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 01:44:14 INFO - PROCESS | 3252 | 1463820254244 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 01:44:14 INFO - PROCESS | 3252 | 1463820254247 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 01:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:44:14 INFO - PROCESS | 3252 | 1463820254250 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - PROCESS | 3252 | 1463820254252 Marionette TRACE conn6 <- [1,1798,null,{}] 01:44:14 INFO - PROCESS | 3252 | 1463820254256 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}] 01:44:14 INFO - PROCESS | 3252 | 1463820254342 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 01:44:14 INFO - PROCESS | 3252 | 1463820254351 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85B0800 == 63 [pid = 3252] [id = 459] 01:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006BE76F0C00) [pid = 3252] [serial = 1377] [outer = 0000000000000000] 01:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006BE8332000) [pid = 3252] [serial = 1378] [outer = 0000006BE76F0C00] 01:44:14 INFO - PROCESS | 3252 | 1463820254398 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006BE8394400) [pid = 3252] [serial = 1379] [outer = 0000006BE76F0C00] 01:44:14 INFO - PROCESS | 3252 | 1463820254850 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]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 627ms 01:44:14 INFO - PROCESS | 3252 | 1463820254880 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 01:44:14 INFO - PROCESS | 3252 | 1463820254883 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 01:44:14 INFO - PROCESS | 3252 | 1463820254886 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:44:14 INFO - PROCESS | 3252 | 1463820254889 Marionette TRACE conn6 <- [1,1802,null,{}] 01:44:14 INFO - PROCESS | 3252 | 1463820254893 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}] 01:44:15 INFO - PROCESS | 3252 | 1463820255001 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 01:44:15 INFO - PROCESS | 3252 | 1463820255046 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC0C5000 == 64 [pid = 3252] [id = 460] 01:44:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006BEB334400) [pid = 3252] [serial = 1380] [outer = 0000000000000000] 01:44:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006BEB3A5400) [pid = 3252] [serial = 1381] [outer = 0000006BEB334400] 01:44:15 INFO - PROCESS | 3252 | 1463820255100 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BEBA28000) [pid = 3252] [serial = 1382] [outer = 0000006BEB334400] 01:44:15 INFO - PROCESS | 3252 | 1463820255808 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]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 985ms 01:44:15 INFO - PROCESS | 3252 | 1463820255875 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 3252 | 1463820255881 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 01:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:44:15 INFO - PROCESS | 3252 | 1463820255886 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 3252 | 1463820255891 Marionette TRACE conn6 <- [1,1806,null,{}] 01:44:15 INFO - PROCESS | 3252 | 1463820255896 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}] 01:44:16 INFO - PROCESS | 3252 | 1463820256015 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 01:44:16 INFO - PROCESS | 3252 | 1463820256140 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D1800 == 65 [pid = 3252] [id = 461] 01:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B81F62800) [pid = 3252] [serial = 1383] [outer = 0000000000000000] 01:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B824D9000) [pid = 3252] [serial = 1384] [outer = 0000006B81F62800] 01:44:16 INFO - PROCESS | 3252 | 1463820256200 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B830A0800) [pid = 3252] [serial = 1385] [outer = 0000006B81F62800] 01:44:16 INFO - PROCESS | 3252 | 1463820256822 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]]]}] 01:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 01:44:16 INFO - PROCESS | 3252 | 1463820256875 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 3252 | 1463820256882 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 01:44:16 INFO - PROCESS | 3252 | 1463820256889 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:44:16 INFO - PROCESS | 3252 | 1463820256893 Marionette TRACE conn6 <- [1,1810,null,{}] 01:44:16 INFO - PROCESS | 3252 | 1463820256897 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}] 01:44:17 INFO - PROCESS | 3252 | 1463820257016 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 01:44:17 INFO - PROCESS | 3252 | 1463820257142 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F61800 == 66 [pid = 3252] [id = 462] 01:44:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006B840AA400) [pid = 3252] [serial = 1386] [outer = 0000000000000000] 01:44:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B858D3400) [pid = 3252] [serial = 1387] [outer = 0000006B840AA400] 01:44:17 INFO - PROCESS | 3252 | 1463820257202 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006B88FC4400) [pid = 3252] [serial = 1388] [outer = 0000006B840AA400] 01:44:17 INFO - PROCESS | 3252 | 1463820257812 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 985ms 01:44:17 INFO - PROCESS | 3252 | 1463820257879 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 3252 | 1463820257882 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 01:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:44:17 INFO - PROCESS | 3252 | 1463820257886 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 3252 | 1463820257891 Marionette TRACE conn6 <- [1,1814,null,{}] 01:44:17 INFO - PROCESS | 3252 | 1463820257919 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}] 01:44:18 INFO - PROCESS | 3252 | 1463820258047 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 01:44:18 INFO - PROCESS | 3252 | 1463820258164 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE14A000 == 67 [pid = 3252] [id = 463] 01:44:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BE1956400) [pid = 3252] [serial = 1389] [outer = 0000000000000000] 01:44:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BE772F000) [pid = 3252] [serial = 1390] [outer = 0000006BE1956400] 01:44:18 INFO - PROCESS | 3252 | 1463820258225 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BEB334C00) [pid = 3252] [serial = 1391] [outer = 0000006BE1956400] 01:44:18 INFO - PROCESS | 3252 | 1463820258819 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 992ms 01:44:18 INFO - PROCESS | 3252 | 1463820258880 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 3252 | 1463820258883 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 01:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:44:18 INFO - PROCESS | 3252 | 1463820258887 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - PROCESS | 3252 | 1463820258890 Marionette TRACE conn6 <- [1,1818,null,{}] 01:44:18 INFO - PROCESS | 3252 | 1463820258893 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}] 01:44:19 INFO - PROCESS | 3252 | 1463820259008 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 01:44:19 INFO - PROCESS | 3252 | 1463820259103 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE633000 == 68 [pid = 3252] [id = 464] 01:44:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BEBA29000) [pid = 3252] [serial = 1392] [outer = 0000000000000000] 01:44:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BEBA2F000) [pid = 3252] [serial = 1393] [outer = 0000006BEBA29000] 01:44:19 INFO - PROCESS | 3252 | 1463820259160 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BEBADF000) [pid = 3252] [serial = 1394] [outer = 0000006BEBA29000] 01:44:19 INFO - PROCESS | 3252 | 1463820259716 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 877ms 01:44:19 INFO - PROCESS | 3252 | 1463820259766 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 3252 | 1463820259769 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 01:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:44:19 INFO - PROCESS | 3252 | 1463820259773 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 3252 | 1463820259775 Marionette TRACE conn6 <- [1,1822,null,{}] 01:44:19 INFO - PROCESS | 3252 | 1463820259779 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}] 01:44:19 INFO - PROCESS | 3252 | 1463820259889 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 01:44:19 INFO - PROCESS | 3252 | 1463820259985 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83E800 == 69 [pid = 3252] [id = 465] 01:44:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BEBADD400) [pid = 3252] [serial = 1395] [outer = 0000000000000000] 01:44:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BEBAE6400) [pid = 3252] [serial = 1396] [outer = 0000006BEBADD400] 01:44:20 INFO - PROCESS | 3252 | 1463820260044 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BEBBB6C00) [pid = 3252] [serial = 1397] [outer = 0000006BEBADD400] 01:44:20 INFO - PROCESS | 3252 | 1463820260695 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]]]}] 01:44:20 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 01:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 985ms 01:44:20 INFO - PROCESS | 3252 | 1463820260761 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 3252 | 1463820260763 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 01:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:44:20 INFO - PROCESS | 3252 | 1463820260767 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - PROCESS | 3252 | 1463820260769 Marionette TRACE conn6 <- [1,1826,null,{}] 01:44:20 INFO - PROCESS | 3252 | 1463820260773 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}] 01:44:21 INFO - PROCESS | 3252 | 1463820261123 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 01:44:21 INFO - PROCESS | 3252 | 1463820261135 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E3C000 == 70 [pid = 3252] [id = 466] 01:44:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B80D24800) [pid = 3252] [serial = 1398] [outer = 0000000000000000] 01:44:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B80D9C000) [pid = 3252] [serial = 1399] [outer = 0000006B80D24800] 01:44:21 INFO - PROCESS | 3252 | 1463820261186 Marionette DEBUG loaded listener.js 01:44:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B814D4800) [pid = 3252] [serial = 1400] [outer = 0000006B80D24800] 01:44:21 INFO - PROCESS | 3252 | 1463820261822 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]]]}] 01:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1084ms 01:44:21 INFO - PROCESS | 3252 | 1463820261858 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 3252 | 1463820261862 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 01:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:44:21 INFO - PROCESS | 3252 | 1463820261867 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 3252 | 1463820261871 Marionette TRACE conn6 <- [1,1830,null,{}] 01:44:21 INFO - PROCESS | 3252 | 1463820261876 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}] 01:44:21 INFO - PROCESS | 3252 | 1463820261983 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 01:44:22 INFO - PROCESS | 3252 | 1463820262130 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D1000 == 71 [pid = 3252] [id = 467] 01:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B83AA5C00) [pid = 3252] [serial = 1401] [outer = 0000000000000000] 01:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B84077000) [pid = 3252] [serial = 1402] [outer = 0000006B83AA5C00] 01:44:22 INFO - PROCESS | 3252 | 1463820262185 Marionette DEBUG loaded listener.js 01:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B8553C400) [pid = 3252] [serial = 1403] [outer = 0000006B83AA5C00] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8403D000 == 70 [pid = 3252] [id = 367] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85B0800 == 69 [pid = 3252] [id = 459] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE6A87000 == 68 [pid = 3252] [id = 458] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2A3A000 == 67 [pid = 3252] [id = 457] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F76000 == 66 [pid = 3252] [id = 456] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82451800 == 65 [pid = 3252] [id = 455] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863DF000 == 64 [pid = 3252] [id = 454] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85EAD800 == 63 [pid = 3252] [id = 453] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DCC800 == 62 [pid = 3252] [id = 452] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82957800 == 61 [pid = 3252] [id = 451] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BE2D14800) [pid = 3252] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82E47000 == 60 [pid = 3252] [id = 450] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC65D000 == 59 [pid = 3252] [id = 449] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC612800 == 58 [pid = 3252] [id = 448] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA0E000 == 57 [pid = 3252] [id = 447] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85FA8000 == 56 [pid = 3252] [id = 446] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8294B800 == 55 [pid = 3252] [id = 445] 01:44:22 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7130000 == 54 [pid = 3252] [id = 444] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE207BC00) [pid = 3252] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE221F800) [pid = 3252] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BE290E000) [pid = 3252] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006B85539400) [pid = 3252] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006B88FD0C00) [pid = 3252] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B85538000) [pid = 3252] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B81E6B800) [pid = 3252] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B81F66400) [pid = 3252] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006B814D7800) [pid = 3252] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006BE2078400) [pid = 3252] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006B848D8400) [pid = 3252] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006B83079000) [pid = 3252] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006B83A93C00) [pid = 3252] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006B83A94400) [pid = 3252] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B83072C00) [pid = 3252] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006B84084400) [pid = 3252] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006B846A2400) [pid = 3252] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006B83AA3800) [pid = 3252] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006B96A5F400) [pid = 3252] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BE2076800) [pid = 3252] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BE11CD000) [pid = 3252] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B9694D400) [pid = 3252] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B85542C00) [pid = 3252] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 101 (0000006B88FD0000) [pid = 3252] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 100 (0000006BE2294800) [pid = 3252] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 99 (0000006B8595F000) [pid = 3252] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | --DOMWINDOW == 98 (0000006B85BFA000) [pid = 3252] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:44:22 INFO - PROCESS | 3252 | 1463820262756 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]]]}] 01:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 944ms 01:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:44:22 INFO - PROCESS | 3252 | 1463820262812 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 01:44:22 INFO - PROCESS | 3252 | 1463820262815 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 01:44:22 INFO - PROCESS | 3252 | 1463820262818 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 3252 | 1463820262821 Marionette TRACE conn6 <- [1,1834,null,{}] 01:44:22 INFO - PROCESS | 3252 | 1463820262827 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}] 01:44:22 INFO - PROCESS | 3252 | 1463820262916 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 01:44:22 INFO - PROCESS | 3252 | 1463820262925 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8403E800 == 55 [pid = 3252] [id = 468] 01:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 99 (0000006B81E69800) [pid = 3252] [serial = 1404] [outer = 0000000000000000] 01:44:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 100 (0000006B824E0400) [pid = 3252] [serial = 1405] [outer = 0000006B81E69800] 01:44:22 INFO - PROCESS | 3252 | 1463820262972 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 101 (0000006B83AA5800) [pid = 3252] [serial = 1406] [outer = 0000006B81E69800] 01:44:23 INFO - PROCESS | 3252 | 1463820263461 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]]]}] 01:44:23 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) 01:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 01:44:23 INFO - PROCESS | 3252 | 1463820263512 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 01:44:23 INFO - PROCESS | 3252 | 1463820263516 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 01:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:44:23 INFO - PROCESS | 3252 | 1463820263527 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:44:23 INFO - PROCESS | 3252 | 1463820263531 Marionette TRACE conn6 <- [1,1838,null,{}] 01:44:23 INFO - PROCESS | 3252 | 1463820263535 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}] 01:44:23 INFO - PROCESS | 3252 | 1463820263626 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 01:44:23 INFO - PROCESS | 3252 | 1463820263713 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863D2800 == 56 [pid = 3252] [id = 469] 01:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 102 (0000006B846A6000) [pid = 3252] [serial = 1407] [outer = 0000000000000000] 01:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B85544000) [pid = 3252] [serial = 1408] [outer = 0000006B846A6000] 01:44:23 INFO - PROCESS | 3252 | 1463820263759 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B858DA000) [pid = 3252] [serial = 1409] [outer = 0000006B846A6000] 01:44:24 INFO - PROCESS | 3252 | 1463820264142 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]]]}] 01:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 649ms 01:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:44:24 INFO - PROCESS | 3252 | 1463820264174 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 01:44:24 INFO - PROCESS | 3252 | 1463820264177 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 01:44:24 INFO - PROCESS | 3252 | 1463820264180 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - PROCESS | 3252 | 1463820264182 Marionette TRACE conn6 <- [1,1842,null,{}] 01:44:24 INFO - PROCESS | 3252 | 1463820264186 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}] 01:44:24 INFO - PROCESS | 3252 | 1463820264273 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 01:44:24 INFO - PROCESS | 3252 | 1463820264311 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869C8800 == 57 [pid = 3252] [id = 470] 01:44:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006B85BED000) [pid = 3252] [serial = 1410] [outer = 0000000000000000] 01:44:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B873A6C00) [pid = 3252] [serial = 1411] [outer = 0000006B85BED000] 01:44:24 INFO - PROCESS | 3252 | 1463820264357 Marionette DEBUG loaded listener.js 01:44:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B9693E400) [pid = 3252] [serial = 1412] [outer = 0000006B85BED000] 01:44:24 INFO - PROCESS | 3252 | 1463820264842 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]]]}] 01:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 01:44:24 INFO - PROCESS | 3252 | 1463820264873 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 01:44:24 INFO - PROCESS | 3252 | 1463820264875 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 01:44:24 INFO - PROCESS | 3252 | 1463820264879 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:44:24 INFO - PROCESS | 3252 | 1463820264880 Marionette TRACE conn6 <- [1,1846,null,{}] 01:44:24 INFO - PROCESS | 3252 | 1463820264884 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}] 01:44:25 INFO - PROCESS | 3252 | 1463820265000 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 01:44:25 INFO - PROCESS | 3252 | 1463820265059 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F22000 == 58 [pid = 3252] [id = 471] 01:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BDD2E3800) [pid = 3252] [serial = 1413] [outer = 0000000000000000] 01:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BDD2E8800) [pid = 3252] [serial = 1414] [outer = 0000006BDD2E3800] 01:44:25 INFO - PROCESS | 3252 | 1463820265112 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BE2079000) [pid = 3252] [serial = 1415] [outer = 0000006BDD2E3800] 01:44:25 INFO - PROCESS | 3252 | 1463820265588 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]]]}] 01:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 732ms 01:44:25 INFO - PROCESS | 3252 | 1463820265613 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 01:44:25 INFO - PROCESS | 3252 | 1463820265616 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 01:44:25 INFO - PROCESS | 3252 | 1463820265619 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:44:25 INFO - PROCESS | 3252 | 1463820265621 Marionette TRACE conn6 <- [1,1850,null,{}] 01:44:25 INFO - PROCESS | 3252 | 1463820265624 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}] 01:44:25 INFO - PROCESS | 3252 | 1463820265766 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 01:44:25 INFO - PROCESS | 3252 | 1463820265774 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2480000 == 59 [pid = 3252] [id = 472] 01:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BE207C000) [pid = 3252] [serial = 1416] [outer = 0000000000000000] 01:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BE2294800) [pid = 3252] [serial = 1417] [outer = 0000006BE207C000] 01:44:25 INFO - PROCESS | 3252 | 1463820265824 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BE2A74400) [pid = 3252] [serial = 1418] [outer = 0000006BE207C000] 01:44:26 INFO - PROCESS | 3252 | 1463820266273 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]]]}] 01:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 01:44:26 INFO - PROCESS | 3252 | 1463820266293 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 01:44:26 INFO - PROCESS | 3252 | 1463820266295 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 01:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:44:26 INFO - PROCESS | 3252 | 1463820266299 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:44:26 INFO - PROCESS | 3252 | 1463820266301 Marionette TRACE conn6 <- [1,1854,null,{}] 01:44:26 INFO - PROCESS | 3252 | 1463820266311 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}] 01:44:26 INFO - PROCESS | 3252 | 1463820266422 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 01:44:26 INFO - PROCESS | 3252 | 1463820266429 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE673C000 == 60 [pid = 3252] [id = 473] 01:44:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BE2957C00) [pid = 3252] [serial = 1419] [outer = 0000000000000000] 01:44:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BE6905400) [pid = 3252] [serial = 1420] [outer = 0000006BE2957C00] 01:44:26 INFO - PROCESS | 3252 | 1463820266474 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BE740F000) [pid = 3252] [serial = 1421] [outer = 0000006BE2957C00] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006B848D4C00) [pid = 3252] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006B88FC9800) [pid = 3252] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006B814D0000) [pid = 3252] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BE2075800) [pid = 3252] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BE290C400) [pid = 3252] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B81E70000) [pid = 3252] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006B858D5000) [pid = 3252] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006B83AB2000) [pid = 3252] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BE2D8C800) [pid = 3252] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006B84076400) [pid = 3252] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006BE76F0C00) [pid = 3252] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BDD2EC000) [pid = 3252] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B840A4800) [pid = 3252] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:44:26 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B80F82C00) [pid = 3252] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:44:27 INFO - PROCESS | 3252 | 1463820267038 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 775ms 01:44:27 INFO - PROCESS | 3252 | 1463820267087 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 3252 | 1463820267089 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 01:44:27 INFO - PROCESS | 3252 | 1463820267094 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:44:27 INFO - PROCESS | 3252 | 1463820267096 Marionette TRACE conn6 <- [1,1858,null,{}] 01:44:27 INFO - PROCESS | 3252 | 1463820267100 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}] 01:44:27 INFO - PROCESS | 3252 | 1463820267186 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 01:44:27 INFO - PROCESS | 3252 | 1463820267194 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2475000 == 61 [pid = 3252] [id = 474] 01:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B83AA5400) [pid = 3252] [serial = 1422] [outer = 0000000000000000] 01:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B88FCBC00) [pid = 3252] [serial = 1423] [outer = 0000006B83AA5400] 01:44:27 INFO - PROCESS | 3252 | 1463820267239 Marionette DEBUG loaded listener.js 01:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006BE6AF4400) [pid = 3252] [serial = 1424] [outer = 0000006B83AA5400] 01:44:27 INFO - PROCESS | 3252 | 1463820267669 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]]]}] 01:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 01:44:27 INFO - PROCESS | 3252 | 1463820267727 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 3252 | 1463820267729 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 01:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:44:27 INFO - PROCESS | 3252 | 1463820267733 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - PROCESS | 3252 | 1463820267735 Marionette TRACE conn6 <- [1,1862,null,{}] 01:44:27 INFO - PROCESS | 3252 | 1463820267738 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}] 01:44:27 INFO - PROCESS | 3252 | 1463820267828 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 01:44:27 INFO - PROCESS | 3252 | 1463820267834 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91BE000 == 62 [pid = 3252] [id = 475] 01:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006BE7275400) [pid = 3252] [serial = 1425] [outer = 0000000000000000] 01:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006BE838A400) [pid = 3252] [serial = 1426] [outer = 0000006BE7275400] 01:44:27 INFO - PROCESS | 3252 | 1463820267879 Marionette DEBUG loaded listener.js 01:44:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006BEB278000) [pid = 3252] [serial = 1427] [outer = 0000006BE7275400] 01:44:28 INFO - PROCESS | 3252 | 1463820268317 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]]]}] 01:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 01:44:28 INFO - PROCESS | 3252 | 1463820268364 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 01:44:28 INFO - PROCESS | 3252 | 1463820268366 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 01:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:44:28 INFO - PROCESS | 3252 | 1463820268370 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:44:28 INFO - PROCESS | 3252 | 1463820268371 Marionette TRACE conn6 <- [1,1866,null,{}] 01:44:28 INFO - PROCESS | 3252 | 1463820268384 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}] 01:44:28 INFO - PROCESS | 3252 | 1463820268474 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 01:44:28 INFO - PROCESS | 3252 | 1463820268484 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC661800 == 63 [pid = 3252] [id = 476] 01:44:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006BEBAE3C00) [pid = 3252] [serial = 1428] [outer = 0000000000000000] 01:44:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006BEBBDC000) [pid = 3252] [serial = 1429] [outer = 0000006BEBAE3C00] 01:44:28 INFO - PROCESS | 3252 | 1463820268535 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006BEBE2B800) [pid = 3252] [serial = 1430] [outer = 0000006BEBAE3C00] 01:44:29 INFO - PROCESS | 3252 | 1463820269273 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]]]}] 01:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 943ms 01:44:29 INFO - PROCESS | 3252 | 1463820269317 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 3252 | 1463820269322 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 01:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:44:29 INFO - PROCESS | 3252 | 1463820269328 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 3252 | 1463820269333 Marionette TRACE conn6 <- [1,1870,null,{}] 01:44:29 INFO - PROCESS | 3252 | 1463820269339 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}] 01:44:29 INFO - PROCESS | 3252 | 1463820269459 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 01:44:29 INFO - PROCESS | 3252 | 1463820269587 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8481E800 == 64 [pid = 3252] [id = 477] 01:44:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B81F42C00) [pid = 3252] [serial = 1431] [outer = 0000000000000000] 01:44:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B8307F000) [pid = 3252] [serial = 1432] [outer = 0000006B81F42C00] 01:44:29 INFO - PROCESS | 3252 | 1463820269647 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006B8407C000) [pid = 3252] [serial = 1433] [outer = 0000006B81F42C00] 01:44:30 INFO - PROCESS | 3252 | 1463820270274 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]]]}] 01:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1001ms 01:44:30 INFO - PROCESS | 3252 | 1463820270332 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 3252 | 1463820270339 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 01:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:44:30 INFO - PROCESS | 3252 | 1463820270346 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - PROCESS | 3252 | 1463820270349 Marionette TRACE conn6 <- [1,1874,null,{}] 01:44:30 INFO - PROCESS | 3252 | 1463820270353 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}] 01:44:30 INFO - PROCESS | 3252 | 1463820270475 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 01:44:30 INFO - PROCESS | 3252 | 1463820270573 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F1F000 == 65 [pid = 3252] [id = 478] 01:44:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006B8553A800) [pid = 3252] [serial = 1434] [outer = 0000000000000000] 01:44:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B858DD000) [pid = 3252] [serial = 1435] [outer = 0000006B8553A800] 01:44:30 INFO - PROCESS | 3252 | 1463820270630 Marionette DEBUG loaded listener.js 01:44:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B96A58C00) [pid = 3252] [serial = 1436] [outer = 0000006B8553A800] 01:44:31 INFO - PROCESS | 3252 | 1463820271237 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]]]}] 01:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 924ms 01:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:44:31 INFO - PROCESS | 3252 | 1463820271274 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 01:44:31 INFO - PROCESS | 3252 | 1463820271277 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 01:44:31 INFO - PROCESS | 3252 | 1463820271281 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:44:31 INFO - PROCESS | 3252 | 1463820271285 Marionette TRACE conn6 <- [1,1878,null,{}] 01:44:31 INFO - PROCESS | 3252 | 1463820271297 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}] 01:44:31 INFO - PROCESS | 3252 | 1463820271425 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 01:44:31 INFO - PROCESS | 3252 | 1463820271517 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEED99000 == 66 [pid = 3252] [id = 479] 01:44:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BE2221000) [pid = 3252] [serial = 1437] [outer = 0000000000000000] 01:44:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BE8393800) [pid = 3252] [serial = 1438] [outer = 0000006BE2221000] 01:44:31 INFO - PROCESS | 3252 | 1463820271577 Marionette DEBUG loaded listener.js 01:44:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BEBE21400) [pid = 3252] [serial = 1439] [outer = 0000006BE2221000] 01:44:32 INFO - PROCESS | 3252 | 1463820272180 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]]]}] 01:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms 01:44:32 INFO - PROCESS | 3252 | 1463820272225 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 01:44:32 INFO - PROCESS | 3252 | 1463820272229 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 01:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:44:32 INFO - PROCESS | 3252 | 1463820272232 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:44:32 INFO - PROCESS | 3252 | 1463820272235 Marionette TRACE conn6 <- [1,1882,null,{}] 01:44:32 INFO - PROCESS | 3252 | 1463820272238 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}] 01:44:32 INFO - PROCESS | 3252 | 1463820272355 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 01:44:32 INFO - PROCESS | 3252 | 1463820272452 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF349000 == 67 [pid = 3252] [id = 480] 01:44:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006BEBE2E400) [pid = 3252] [serial = 1440] [outer = 0000000000000000] 01:44:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006BEBE43800) [pid = 3252] [serial = 1441] [outer = 0000006BEBE2E400] 01:44:32 INFO - PROCESS | 3252 | 1463820272508 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006BEBFDD800) [pid = 3252] [serial = 1442] [outer = 0000006BEBE2E400] 01:44:33 INFO - PROCESS | 3252 | 1463820273100 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]]]}] 01:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 944ms 01:44:33 INFO - PROCESS | 3252 | 1463820273179 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 01:44:33 INFO - PROCESS | 3252 | 1463820273181 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 01:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:44:33 INFO - PROCESS | 3252 | 1463820273185 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:44:33 INFO - PROCESS | 3252 | 1463820273188 Marionette TRACE conn6 <- [1,1886,null,{}] 01:44:33 INFO - PROCESS | 3252 | 1463820273191 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}] 01:44:33 INFO - PROCESS | 3252 | 1463820273332 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 01:44:33 INFO - PROCESS | 3252 | 1463820273456 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF420800 == 68 [pid = 3252] [id = 481] 01:44:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BEBE4A000) [pid = 3252] [serial = 1443] [outer = 0000000000000000] 01:44:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BEC733C00) [pid = 3252] [serial = 1444] [outer = 0000006BEBE4A000] 01:44:33 INFO - PROCESS | 3252 | 1463820273513 Marionette DEBUG loaded listener.js 01:44:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BEC76A400) [pid = 3252] [serial = 1445] [outer = 0000006BEBE4A000] 01:44:34 INFO - PROCESS | 3252 | 1463820274151 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]]]}] 01:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 01:44:34 INFO - PROCESS | 3252 | 1463820274174 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 01:44:34 INFO - PROCESS | 3252 | 1463820274176 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 01:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:44:34 INFO - PROCESS | 3252 | 1463820274180 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:44:34 INFO - PROCESS | 3252 | 1463820274183 Marionette TRACE conn6 <- [1,1890,null,{}] 01:44:34 INFO - PROCESS | 3252 | 1463820274186 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}] 01:44:34 INFO - PROCESS | 3252 | 1463820274311 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 01:44:34 INFO - PROCESS | 3252 | 1463820274438 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85CD800 == 69 [pid = 3252] [id = 482] 01:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B814CE000) [pid = 3252] [serial = 1446] [outer = 0000000000000000] 01:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BEB26C800) [pid = 3252] [serial = 1447] [outer = 0000006B814CE000] 01:44:34 INFO - PROCESS | 3252 | 1463820274497 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006BEE468800) [pid = 3252] [serial = 1448] [outer = 0000006B814CE000] 01:44:35 INFO - PROCESS | 3252 | 1463820275276 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]]]}] 01:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1128ms 01:44:35 INFO - PROCESS | 3252 | 1463820275311 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 01:44:35 INFO - PROCESS | 3252 | 1463820275315 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 01:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:44:35 INFO - PROCESS | 3252 | 1463820275321 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:44:35 INFO - PROCESS | 3252 | 1463820275325 Marionette TRACE conn6 <- [1,1894,null,{}] 01:44:35 INFO - PROCESS | 3252 | 1463820275332 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}] 01:44:35 INFO - PROCESS | 3252 | 1463820275437 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 01:44:35 INFO - PROCESS | 3252 | 1463820275544 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84811000 == 70 [pid = 3252] [id = 483] 01:44:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006B808D1000) [pid = 3252] [serial = 1449] [outer = 0000000000000000] 01:44:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B80F7EC00) [pid = 3252] [serial = 1450] [outer = 0000006B808D1000] 01:44:35 INFO - PROCESS | 3252 | 1463820275595 Marionette DEBUG loaded listener.js 01:44:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006B8307E400) [pid = 3252] [serial = 1451] [outer = 0000006B808D1000] 01:44:36 INFO - PROCESS | 3252 | 1463820276237 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]]]}] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FD6000 == 69 [pid = 3252] [id = 431] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B84000 == 68 [pid = 3252] [id = 401] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8403F000 == 67 [pid = 3252] [id = 403] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8295C000 == 66 [pid = 3252] [id = 370] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91BE000 == 65 [pid = 3252] [id = 475] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2475000 == 64 [pid = 3252] [id = 474] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE673C000 == 63 [pid = 3252] [id = 473] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2480000 == 62 [pid = 3252] [id = 472] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F22000 == 61 [pid = 3252] [id = 471] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869C8800 == 60 [pid = 3252] [id = 470] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863D2800 == 59 [pid = 3252] [id = 469] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8403E800 == 58 [pid = 3252] [id = 468] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D1000 == 57 [pid = 3252] [id = 467] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82E3C000 == 56 [pid = 3252] [id = 466] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BEB3A5400) [pid = 3252] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F61800 == 55 [pid = 3252] [id = 462] 01:44:36 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D1800 == 54 [pid = 3252] [id = 461] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B848D7C00) [pid = 3252] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B96A56C00) [pid = 3252] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006B85563800) [pid = 3252] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B81F6AC00) [pid = 3252] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B81E66800) [pid = 3252] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006B83AAFC00) [pid = 3252] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006B814D1000) [pid = 3252] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE2225400) [pid = 3252] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BE6983400) [pid = 3252] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006B81F65800) [pid = 3252] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 995ms 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006B824E5C00) [pid = 3252] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B8595BC00) [pid = 3252] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BE1942400) [pid = 3252] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BE690D800) [pid = 3252] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006B8407CC00) [pid = 3252] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006B846A4000) [pid = 3252] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006B88FCF400) [pid = 3252] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006BE76F1800) [pid = 3252] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BE380A400) [pid = 3252] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006BE2959C00) [pid = 3252] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B873A9800) [pid = 3252] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BE8332000) [pid = 3252] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 108 (0000006BE8394400) [pid = 3252] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 107 (0000006BE7279C00) [pid = 3252] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 106 (0000006BE2296800) [pid = 3252] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 105 (0000006B873A8800) [pid = 3252] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 104 (0000006BE697EC00) [pid = 3252] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 103 (0000006B85BF4C00) [pid = 3252] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | --DOMWINDOW == 102 (0000006B83076800) [pid = 3252] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:44:36 INFO - PROCESS | 3252 | 1463820276321 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 01:44:36 INFO - PROCESS | 3252 | 1463820276328 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 01:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:44:36 INFO - PROCESS | 3252 | 1463820276334 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - PROCESS | 3252 | 1463820276337 Marionette TRACE conn6 <- [1,1898,null,{}] 01:44:36 INFO - PROCESS | 3252 | 1463820276341 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}] 01:44:36 INFO - PROCESS | 3252 | 1463820276438 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 01:44:36 INFO - PROCESS | 3252 | 1463820276445 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82BD0000 == 55 [pid = 3252] [id = 484] 01:44:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 103 (0000006B81E68000) [pid = 3252] [serial = 1452] [outer = 0000000000000000] 01:44:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 104 (0000006B81F43C00) [pid = 3252] [serial = 1453] [outer = 0000006B81E68000] 01:44:36 INFO - PROCESS | 3252 | 1463820276492 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 105 (0000006B83079800) [pid = 3252] [serial = 1454] [outer = 0000006B81E68000] 01:44:37 INFO - PROCESS | 3252 | 1463820277023 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]]]}] 01:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 732ms 01:44:37 INFO - PROCESS | 3252 | 1463820277075 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 01:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:44:37 INFO - PROCESS | 3252 | 1463820277077 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 01:44:37 INFO - PROCESS | 3252 | 1463820277081 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:44:37 INFO - PROCESS | 3252 | 1463820277085 Marionette TRACE conn6 <- [1,1902,null,{}] 01:44:37 INFO - PROCESS | 3252 | 1463820277096 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}] 01:44:37 INFO - PROCESS | 3252 | 1463820277189 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 01:44:37 INFO - PROCESS | 3252 | 1463820277266 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85E2F000 == 56 [pid = 3252] [id = 485] 01:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 106 (0000006B83AAB800) [pid = 3252] [serial = 1455] [outer = 0000000000000000] 01:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 107 (0000006B846AE400) [pid = 3252] [serial = 1456] [outer = 0000006B83AAB800] 01:44:37 INFO - PROCESS | 3252 | 1463820277324 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 108 (0000006B85558400) [pid = 3252] [serial = 1457] [outer = 0000006B83AAB800] 01:44:37 INFO - PROCESS | 3252 | 1463820277717 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]]]}] 01:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 01:44:37 INFO - PROCESS | 3252 | 1463820277777 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 01:44:37 INFO - PROCESS | 3252 | 1463820277780 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 01:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:44:37 INFO - PROCESS | 3252 | 1463820277783 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:44:37 INFO - PROCESS | 3252 | 1463820277785 Marionette TRACE conn6 <- [1,1906,null,{}] 01:44:37 INFO - PROCESS | 3252 | 1463820277789 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}] 01:44:37 INFO - PROCESS | 3252 | 1463820277879 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 01:44:37 INFO - PROCESS | 3252 | 1463820277886 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FDE000 == 57 [pid = 3252] [id = 486] 01:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 109 (0000006B858CF000) [pid = 3252] [serial = 1458] [outer = 0000000000000000] 01:44:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B85961800) [pid = 3252] [serial = 1459] [outer = 0000006B858CF000] 01:44:37 INFO - PROCESS | 3252 | 1463820277932 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006B873A7000) [pid = 3252] [serial = 1460] [outer = 0000006B858CF000] 01:44:38 INFO - PROCESS | 3252 | 1463820278376 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 01:44:38 INFO - PROCESS | 3252 | 1463820278414 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 3252 | 1463820278416 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 01:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:44:38 INFO - PROCESS | 3252 | 1463820278427 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 3252 | 1463820278429 Marionette TRACE conn6 <- [1,1910,null,{}] 01:44:38 INFO - PROCESS | 3252 | 1463820278433 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}] 01:44:38 INFO - PROCESS | 3252 | 1463820278546 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 01:44:38 INFO - PROCESS | 3252 | 1463820278631 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873BD000 == 58 [pid = 3252] [id = 487] 01:44:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006B873A9C00) [pid = 3252] [serial = 1461] [outer = 0000000000000000] 01:44:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006B88FD1800) [pid = 3252] [serial = 1462] [outer = 0000006B873A9C00] 01:44:38 INFO - PROCESS | 3252 | 1463820278677 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006B96A59400) [pid = 3252] [serial = 1463] [outer = 0000006B873A9C00] 01:44:39 INFO - PROCESS | 3252 | 1463820279109 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]]]}] 01:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 731ms 01:44:39 INFO - PROCESS | 3252 | 1463820279154 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 01:44:39 INFO - PROCESS | 3252 | 1463820279156 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 01:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:44:39 INFO - PROCESS | 3252 | 1463820279182 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:44:39 INFO - PROCESS | 3252 | 1463820279184 Marionette TRACE conn6 <- [1,1914,null,{}] 01:44:39 INFO - PROCESS | 3252 | 1463820279188 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}] 01:44:39 INFO - PROCESS | 3252 | 1463820279325 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 01:44:39 INFO - PROCESS | 3252 | 1463820279384 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE174B000 == 59 [pid = 3252] [id = 488] 01:44:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BE207F800) [pid = 3252] [serial = 1464] [outer = 0000000000000000] 01:44:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BE229AC00) [pid = 3252] [serial = 1465] [outer = 0000006BE207F800] 01:44:39 INFO - PROCESS | 3252 | 1463820279432 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BE2959400) [pid = 3252] [serial = 1466] [outer = 0000006BE207F800] 01:44:39 INFO - PROCESS | 3252 | 1463820279874 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]]]}] 01:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 753ms 01:44:39 INFO - PROCESS | 3252 | 1463820279928 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 01:44:39 INFO - PROCESS | 3252 | 1463820279930 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 01:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:44:39 INFO - PROCESS | 3252 | 1463820279938 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:44:39 INFO - PROCESS | 3252 | 1463820279940 Marionette TRACE conn6 <- [1,1918,null,{}] 01:44:39 INFO - PROCESS | 3252 | 1463820279943 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}] 01:44:40 INFO - PROCESS | 3252 | 1463820280057 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 01:44:40 INFO - PROCESS | 3252 | 1463820280066 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE30DA800 == 60 [pid = 3252] [id = 489] 01:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BE221E400) [pid = 3252] [serial = 1467] [outer = 0000000000000000] 01:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006BE38EF800) [pid = 3252] [serial = 1468] [outer = 0000006BE221E400] 01:44:40 INFO - PROCESS | 3252 | 1463820280157 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006BE74E0800) [pid = 3252] [serial = 1469] [outer = 0000006BE221E400] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006BDD2E3800) [pid = 3252] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BE207C000) [pid = 3252] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006BE2957C00) [pid = 3252] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006B83AA5C00) [pid = 3252] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006B81E69800) [pid = 3252] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 114 (0000006B846A6000) [pid = 3252] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 113 (0000006B80D24800) [pid = 3252] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 112 (0000006BEB334400) [pid = 3252] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 111 (0000006B85BED000) [pid = 3252] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 110 (0000006B83AA5400) [pid = 3252] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:44:40 INFO - PROCESS | 3252 | --DOMWINDOW == 109 (0000006BE7275400) [pid = 3252] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:44:40 INFO - PROCESS | 3252 | 1463820280638 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]]]}] 01:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 01:44:40 INFO - PROCESS | 3252 | 1463820280674 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 01:44:40 INFO - PROCESS | 3252 | 1463820280676 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 01:44:40 INFO - PROCESS | 3252 | 1463820280680 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:44:40 INFO - PROCESS | 3252 | 1463820280681 Marionette TRACE conn6 <- [1,1922,null,{}] 01:44:40 INFO - PROCESS | 3252 | 1463820280685 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}] 01:44:40 INFO - PROCESS | 3252 | 1463820280780 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 01:44:40 INFO - PROCESS | 3252 | 1463820280864 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6A8A800 == 61 [pid = 3252] [id = 490] 01:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 110 (0000006B80D9A000) [pid = 3252] [serial = 1470] [outer = 0000000000000000] 01:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 111 (0000006B8553C000) [pid = 3252] [serial = 1471] [outer = 0000006B80D9A000] 01:44:40 INFO - PROCESS | 3252 | 1463820280910 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 112 (0000006BE6DCB800) [pid = 3252] [serial = 1472] [outer = 0000006B80D9A000] 01:44:41 INFO - PROCESS | 3252 | 1463820281272 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 01:44:41 INFO - PROCESS | 3252 | 1463820281312 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 3252 | 1463820281314 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 01:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:44:41 INFO - PROCESS | 3252 | 1463820281317 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 3252 | 1463820281319 Marionette TRACE conn6 <- [1,1926,null,{}] 01:44:41 INFO - PROCESS | 3252 | 1463820281323 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}] 01:44:41 INFO - PROCESS | 3252 | 1463820281470 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 01:44:41 INFO - PROCESS | 3252 | 1463820281486 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85B5800 == 62 [pid = 3252] [id = 491] 01:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 113 (0000006BE8331000) [pid = 3252] [serial = 1473] [outer = 0000000000000000] 01:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 114 (0000006BE8D72C00) [pid = 3252] [serial = 1474] [outer = 0000006BE8331000] 01:44:41 INFO - PROCESS | 3252 | 1463820281531 Marionette DEBUG loaded listener.js 01:44:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 115 (0000006BEBA2D800) [pid = 3252] [serial = 1475] [outer = 0000006BE8331000] 01:44:41 INFO - PROCESS | 3252 | 1463820281934 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 01:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:44:41 INFO - PROCESS | 3252 | 1463820281949 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 3252 | 1463820281951 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 01:44:41 INFO - PROCESS | 3252 | 1463820281954 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 3252 | 1463820281956 Marionette TRACE conn6 <- [1,1930,null,{}] 01:44:41 INFO - PROCESS | 3252 | 1463820281959 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}] 01:44:42 INFO - PROCESS | 3252 | 1463820282095 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 01:44:42 INFO - PROCESS | 3252 | 1463820282104 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC62C800 == 63 [pid = 3252] [id = 492] 01:44:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006BE8332000) [pid = 3252] [serial = 1476] [outer = 0000000000000000] 01:44:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006BEBAE4400) [pid = 3252] [serial = 1477] [outer = 0000006BE8332000] 01:44:42 INFO - PROCESS | 3252 | 1463820282149 Marionette DEBUG loaded listener.js 01:44:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006BEC72FC00) [pid = 3252] [serial = 1478] [outer = 0000006BE8332000] 01:44:42 INFO - PROCESS | 3252 | 1463820282605 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]]]}] 01:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 01:44:42 INFO - PROCESS | 3252 | 1463820282731 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 01:44:42 INFO - PROCESS | 3252 | 1463820282736 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 01:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:44:42 INFO - PROCESS | 3252 | 1463820282759 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:44:42 INFO - PROCESS | 3252 | 1463820282763 Marionette TRACE conn6 <- [1,1934,null,{}] 01:44:42 INFO - PROCESS | 3252 | 1463820282816 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}] 01:44:42 INFO - PROCESS | 3252 | 1463820282937 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 01:44:43 INFO - PROCESS | 3252 | 1463820283031 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B15000 == 64 [pid = 3252] [id = 493] 01:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B81F5D400) [pid = 3252] [serial = 1479] [outer = 0000000000000000] 01:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B81FF9000) [pid = 3252] [serial = 1480] [outer = 0000006B81F5D400] 01:44:43 INFO - PROCESS | 3252 | 1463820283089 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B83AA9400) [pid = 3252] [serial = 1481] [outer = 0000006B81F5D400] 01:44:43 INFO - PROCESS | 3252 | 1463820283672 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]]]}] 01:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 985ms 01:44:43 INFO - PROCESS | 3252 | 1463820283743 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 01:44:43 INFO - PROCESS | 3252 | 1463820283750 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 01:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:44:43 INFO - PROCESS | 3252 | 1463820283757 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:44:43 INFO - PROCESS | 3252 | 1463820283760 Marionette TRACE conn6 <- [1,1938,null,{}] 01:44:43 INFO - PROCESS | 3252 | 1463820283764 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}] 01:44:43 INFO - PROCESS | 3252 | 1463820283913 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 01:44:44 INFO - PROCESS | 3252 | 1463820284041 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B75800 == 65 [pid = 3252] [id = 494] 01:44:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B846AF000) [pid = 3252] [serial = 1482] [outer = 0000000000000000] 01:44:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B8553F400) [pid = 3252] [serial = 1483] [outer = 0000006B846AF000] 01:44:44 INFO - PROCESS | 3252 | 1463820284100 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B85BF0C00) [pid = 3252] [serial = 1484] [outer = 0000006B846AF000] 01:44:44 INFO - PROCESS | 3252 | 1463820284721 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]]]}] 01:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 984ms 01:44:44 INFO - PROCESS | 3252 | 1463820284747 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 01:44:44 INFO - PROCESS | 3252 | 1463820284750 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 01:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:44:44 INFO - PROCESS | 3252 | 1463820284754 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - PROCESS | 3252 | 1463820284758 Marionette TRACE conn6 <- [1,1942,null,{}] 01:44:44 INFO - PROCESS | 3252 | 1463820284770 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}] 01:44:44 INFO - PROCESS | 3252 | 1463820284891 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 01:44:45 INFO - PROCESS | 3252 | 1463820285021 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83E000 == 66 [pid = 3252] [id = 495] 01:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BE195B000) [pid = 3252] [serial = 1485] [outer = 0000000000000000] 01:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BE2296000) [pid = 3252] [serial = 1486] [outer = 0000006BE195B000] 01:44:45 INFO - PROCESS | 3252 | 1463820285084 Marionette DEBUG loaded listener.js 01:44:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BEB276000) [pid = 3252] [serial = 1487] [outer = 0000006BE195B000] 01:44:45 INFO - PROCESS | 3252 | 1463820285719 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]]]}] 01:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1033ms 01:44:45 INFO - PROCESS | 3252 | 1463820285789 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 01:44:45 INFO - PROCESS | 3252 | 1463820285792 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 01:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:44:45 INFO - PROCESS | 3252 | 1463820285796 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:44:45 INFO - PROCESS | 3252 | 1463820285798 Marionette TRACE conn6 <- [1,1946,null,{}] 01:44:45 INFO - PROCESS | 3252 | 1463820285802 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}] 01:44:45 INFO - PROCESS | 3252 | 1463820285917 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 01:44:46 INFO - PROCESS | 3252 | 1463820286043 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF82E800 == 67 [pid = 3252] [id = 496] 01:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BEB3ACC00) [pid = 3252] [serial = 1488] [outer = 0000000000000000] 01:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006BEDBF8000) [pid = 3252] [serial = 1489] [outer = 0000006BEB3ACC00] 01:44:46 INFO - PROCESS | 3252 | 1463820286101 Marionette DEBUG loaded listener.js 01:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BEE466800) [pid = 3252] [serial = 1490] [outer = 0000006BEB3ACC00] 01:44:46 INFO - PROCESS | 3252 | 1463820286648 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]]]}] 01:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 880ms 01:44:46 INFO - PROCESS | 3252 | 1463820286678 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 3252 | 1463820286680 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 01:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:44:46 INFO - PROCESS | 3252 | 1463820286684 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 3252 | 1463820286686 Marionette TRACE conn6 <- [1,1950,null,{}] 01:44:46 INFO - PROCESS | 3252 | 1463820286689 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}] 01:44:46 INFO - PROCESS | 3252 | 1463820286800 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 01:44:46 INFO - PROCESS | 3252 | 1463820286898 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF0829800 == 68 [pid = 3252] [id = 497] 01:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006BEDBEC400) [pid = 3252] [serial = 1491] [outer = 0000000000000000] 01:44:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BEE474000) [pid = 3252] [serial = 1492] [outer = 0000006BEDBEC400] 01:44:46 INFO - PROCESS | 3252 | 1463820286954 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BEE6B8400) [pid = 3252] [serial = 1493] [outer = 0000006BEDBEC400] 01:44:47 INFO - PROCESS | 3252 | 1463820287583 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]]]}] 01:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 943ms 01:44:47 INFO - PROCESS | 3252 | 1463820287630 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 01:44:47 INFO - PROCESS | 3252 | 1463820287633 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 01:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:44:47 INFO - PROCESS | 3252 | 1463820287636 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:44:47 INFO - PROCESS | 3252 | 1463820287638 Marionette TRACE conn6 <- [1,1954,null,{}] 01:44:47 INFO - PROCESS | 3252 | 1463820287642 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}] 01:44:47 INFO - PROCESS | 3252 | 1463820287778 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 01:44:47 INFO - PROCESS | 3252 | 1463820287881 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2526000 == 69 [pid = 3252] [id = 498] 01:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006BEE813400) [pid = 3252] [serial = 1494] [outer = 0000000000000000] 01:44:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006BEE8C9400) [pid = 3252] [serial = 1495] [outer = 0000006BEE813400] 01:44:47 INFO - PROCESS | 3252 | 1463820287938 Marionette DEBUG loaded listener.js 01:44:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006BEEB12400) [pid = 3252] [serial = 1496] [outer = 0000006BEE813400] 01:44:48 INFO - PROCESS | 3252 | 1463820288528 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]]]}] 01:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 942ms 01:44:48 INFO - PROCESS | 3252 | 1463820288802 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 01:44:48 INFO - PROCESS | 3252 | 1463820288807 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 01:44:48 INFO - PROCESS | 3252 | 1463820288827 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:44:48 INFO - PROCESS | 3252 | 1463820288830 Marionette TRACE conn6 <- [1,1958,null,{}] 01:44:48 INFO - PROCESS | 3252 | 1463820288836 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}] 01:44:48 INFO - PROCESS | 3252 | 1463820288945 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 01:44:49 INFO - PROCESS | 3252 | 1463820289068 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8480E800 == 70 [pid = 3252] [id = 499] 01:44:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B80F84000) [pid = 3252] [serial = 1497] [outer = 0000000000000000] 01:44:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B814CD800) [pid = 3252] [serial = 1498] [outer = 0000006B80F84000] 01:44:49 INFO - PROCESS | 3252 | 1463820289122 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B8307D800) [pid = 3252] [serial = 1499] [outer = 0000006B80F84000] 01:44:49 INFO - PROCESS | 3252 | 1463820289698 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]]]}] 01:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 01:44:49 INFO - PROCESS | 3252 | 1463820289776 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 01:44:49 INFO - PROCESS | 3252 | 1463820289780 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 01:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:44:49 INFO - PROCESS | 3252 | 1463820289787 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:44:49 INFO - PROCESS | 3252 | 1463820289791 Marionette TRACE conn6 <- [1,1962,null,{}] 01:44:49 INFO - PROCESS | 3252 | 1463820289796 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}] 01:44:49 INFO - PROCESS | 3252 | 1463820289902 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 01:44:50 INFO - PROCESS | 3252 | 1463820290042 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC0C5000 == 69 [pid = 3252] [id = 460] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85B5800 == 68 [pid = 3252] [id = 491] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE6A8A800 == 67 [pid = 3252] [id = 490] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE30DA800 == 66 [pid = 3252] [id = 489] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE174B000 == 65 [pid = 3252] [id = 488] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873BD000 == 64 [pid = 3252] [id = 487] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FDE000 == 63 [pid = 3252] [id = 486] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85E2F000 == 62 [pid = 3252] [id = 485] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006BEBBDC000) [pid = 3252] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82BDF000 == 63 [pid = 3252] [id = 500] 01:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B80D23000) [pid = 3252] [serial = 1500] [outer = 0000000000000000] 01:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006B814D6000) [pid = 3252] [serial = 1501] [outer = 0000006B80D23000] 01:44:50 INFO - PROCESS | 3252 | 1463820290139 Marionette DEBUG loaded listener.js 01:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006B846AA400) [pid = 3252] [serial = 1502] [outer = 0000006B80D23000] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82BD0000 == 62 [pid = 3252] [id = 484] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84811000 == 61 [pid = 3252] [id = 483] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF349000 == 60 [pid = 3252] [id = 480] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEED99000 == 59 [pid = 3252] [id = 479] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F1F000 == 58 [pid = 3252] [id = 478] 01:44:50 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8481E800 == 57 [pid = 3252] [id = 477] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006BEBA28000) [pid = 3252] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B873A6C00) [pid = 3252] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006BE772F000) [pid = 3252] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006BEBA2F000) [pid = 3252] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B824D9000) [pid = 3252] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006B858D3400) [pid = 3252] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006BEBAE6400) [pid = 3252] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B88FCBC00) [pid = 3252] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006BE838A400) [pid = 3252] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006B8553C400) [pid = 3252] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006BE2A74400) [pid = 3252] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006BE740F000) [pid = 3252] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006BE6AF4400) [pid = 3252] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006BEB278000) [pid = 3252] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B9693E400) [pid = 3252] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BDD2E8800) [pid = 3252] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE2294800) [pid = 3252] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BE2079000) [pid = 3252] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BE6905400) [pid = 3252] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006B84077000) [pid = 3252] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006B824E0400) [pid = 3252] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B83AA5800) [pid = 3252] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006B85544000) [pid = 3252] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 117 (0000006B858DA000) [pid = 3252] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 116 (0000006B814D4800) [pid = 3252] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | --DOMWINDOW == 115 (0000006B80D9C000) [pid = 3252] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:44:50 INFO - PROCESS | 3252 | 1463820290610 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]]]}] 01:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 838ms 01:44:50 INFO - PROCESS | 3252 | 1463820290627 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 01:44:50 INFO - PROCESS | 3252 | 1463820290629 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 01:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:44:50 INFO - PROCESS | 3252 | 1463820290633 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:44:50 INFO - PROCESS | 3252 | 1463820290635 Marionette TRACE conn6 <- [1,1966,null,{}] 01:44:50 INFO - PROCESS | 3252 | 1463820290649 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}] 01:44:50 INFO - PROCESS | 3252 | 1463820290749 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 01:44:50 INFO - PROCESS | 3252 | 1463820290761 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FAD800 == 58 [pid = 3252] [id = 501] 01:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 116 (0000006B8553E000) [pid = 3252] [serial = 1503] [outer = 0000000000000000] 01:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 117 (0000006B85556000) [pid = 3252] [serial = 1504] [outer = 0000006B8553E000] 01:44:50 INFO - PROCESS | 3252 | 1463820290811 Marionette DEBUG loaded listener.js 01:44:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 118 (0000006B858D6800) [pid = 3252] [serial = 1505] [outer = 0000006B8553E000] 01:44:51 INFO - PROCESS | 3252 | 1463820291295 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]]]}] 01:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 01:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:44:51 INFO - PROCESS | 3252 | 1463820291327 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 01:44:51 INFO - PROCESS | 3252 | 1463820291330 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 01:44:51 INFO - PROCESS | 3252 | 1463820291333 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - PROCESS | 3252 | 1463820291335 Marionette TRACE conn6 <- [1,1970,null,{}] 01:44:51 INFO - PROCESS | 3252 | 1463820291338 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}] 01:44:51 INFO - PROCESS | 3252 | 1463820291430 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 01:44:51 INFO - PROCESS | 3252 | 1463820291439 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869C2800 == 59 [pid = 3252] [id = 502] 01:44:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B85BEEC00) [pid = 3252] [serial = 1506] [outer = 0000000000000000] 01:44:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B873A1400) [pid = 3252] [serial = 1507] [outer = 0000006B85BEEC00] 01:44:51 INFO - PROCESS | 3252 | 1463820291488 Marionette DEBUG loaded listener.js 01:44:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B88FC7400) [pid = 3252] [serial = 1508] [outer = 0000006B85BEEC00] 01:44:51 INFO - PROCESS | 3252 | 1463820291978 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]]]}] 01:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 01:44:52 INFO - PROCESS | 3252 | 1463820292026 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 01:44:52 INFO - PROCESS | 3252 | 1463820292029 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 01:44:52 INFO - PROCESS | 3252 | 1463820292032 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:44:52 INFO - PROCESS | 3252 | 1463820292034 Marionette TRACE conn6 <- [1,1974,null,{}] 01:44:52 INFO - PROCESS | 3252 | 1463820292038 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}] 01:44:52 INFO - PROCESS | 3252 | 1463820292147 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 01:44:52 INFO - PROCESS | 3252 | 1463820292159 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F1F000 == 60 [pid = 3252] [id = 503] 01:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B9694D000) [pid = 3252] [serial = 1509] [outer = 0000000000000000] 01:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B96A5CC00) [pid = 3252] [serial = 1510] [outer = 0000006B9694D000] 01:44:52 INFO - PROCESS | 3252 | 1463820292205 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006BE1084400) [pid = 3252] [serial = 1511] [outer = 0000006B9694D000] 01:44:52 INFO - PROCESS | 3252 | 1463820292634 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]]]}] 01:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 628ms 01:44:52 INFO - PROCESS | 3252 | 1463820292676 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 01:44:52 INFO - PROCESS | 3252 | 1463820292678 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 01:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:44:52 INFO - PROCESS | 3252 | 1463820292682 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - PROCESS | 3252 | 1463820292684 Marionette TRACE conn6 <- [1,1978,null,{}] 01:44:52 INFO - PROCESS | 3252 | 1463820292687 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}] 01:44:52 INFO - PROCESS | 3252 | 1463820292834 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 01:44:52 INFO - PROCESS | 3252 | 1463820292920 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2489800 == 61 [pid = 3252] [id = 504] 01:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006BE207DC00) [pid = 3252] [serial = 1512] [outer = 0000000000000000] 01:44:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BE2295000) [pid = 3252] [serial = 1513] [outer = 0000006BE207DC00] 01:44:52 INFO - PROCESS | 3252 | 1463820292975 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BE3011400) [pid = 3252] [serial = 1514] [outer = 0000006BE207DC00] 01:44:53 INFO - PROCESS | 3252 | 1463820293417 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]]]}] 01:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 776ms 01:44:53 INFO - PROCESS | 3252 | 1463820293460 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 01:44:53 INFO - PROCESS | 3252 | 1463820293462 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 01:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:44:53 INFO - PROCESS | 3252 | 1463820293465 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:44:53 INFO - PROCESS | 3252 | 1463820293467 Marionette TRACE conn6 <- [1,1982,null,{}] 01:44:53 INFO - PROCESS | 3252 | 1463820293471 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}] 01:44:53 INFO - PROCESS | 3252 | 1463820293593 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 01:44:53 INFO - PROCESS | 3252 | 1463820293655 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7211000 == 62 [pid = 3252] [id = 505] 01:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BE6906800) [pid = 3252] [serial = 1515] [outer = 0000000000000000] 01:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006BE71AA800) [pid = 3252] [serial = 1516] [outer = 0000006BE6906800] 01:44:53 INFO - PROCESS | 3252 | 1463820293701 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BE8393000) [pid = 3252] [serial = 1517] [outer = 0000006BE6906800] 01:44:54 INFO - PROCESS | 3252 | 1463820294114 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 01:44:54 INFO - PROCESS | 3252 | 1463820294160 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 3252 | 1463820294162 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 01:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:44:54 INFO - PROCESS | 3252 | 1463820294165 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 3252 | 1463820294167 Marionette TRACE conn6 <- [1,1986,null,{}] 01:44:54 INFO - PROCESS | 3252 | 1463820294177 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}] 01:44:54 INFO - PROCESS | 3252 | 1463820294320 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 01:44:54 INFO - PROCESS | 3252 | 1463820294380 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85CD000 == 63 [pid = 3252] [id = 506] 01:44:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006BE772F000) [pid = 3252] [serial = 1518] [outer = 0000000000000000] 01:44:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BEBA23C00) [pid = 3252] [serial = 1519] [outer = 0000006BE772F000] 01:44:54 INFO - PROCESS | 3252 | 1463820294429 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006BEBE20C00) [pid = 3252] [serial = 1520] [outer = 0000006BE772F000] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B80D9A000) [pid = 3252] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BE8331000) [pid = 3252] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006BE221E400) [pid = 3252] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B81E68000) [pid = 3252] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006B858CF000) [pid = 3252] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B873A9C00) [pid = 3252] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B808D1000) [pid = 3252] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006B83AAB800) [pid = 3252] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE207F800) [pid = 3252] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:44:54 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006BEBAE3C00) [pid = 3252] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:44:54 INFO - PROCESS | 3252 | 1463820294925 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 775ms 01:44:54 INFO - PROCESS | 3252 | 1463820294943 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 3252 | 1463820294946 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 01:44:54 INFO - PROCESS | 3252 | 1463820294949 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:44:54 INFO - PROCESS | 3252 | 1463820294951 Marionette TRACE conn6 <- [1,1990,null,{}] 01:44:54 INFO - PROCESS | 3252 | 1463820294954 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}] 01:44:55 INFO - PROCESS | 3252 | 1463820295043 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 01:44:55 INFO - PROCESS | 3252 | 1463820295050 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBEA3000 == 64 [pid = 3252] [id = 507] 01:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B824DA400) [pid = 3252] [serial = 1521] [outer = 0000000000000000] 01:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B96A5B000) [pid = 3252] [serial = 1522] [outer = 0000006B824DA400] 01:44:55 INFO - PROCESS | 3252 | 1463820295096 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006BEBE2EC00) [pid = 3252] [serial = 1523] [outer = 0000006B824DA400] 01:44:55 INFO - PROCESS | 3252 | 1463820295519 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]]]}] 01:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 628ms 01:44:55 INFO - PROCESS | 3252 | 1463820295581 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 01:44:55 INFO - PROCESS | 3252 | 1463820295583 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 01:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:44:55 INFO - PROCESS | 3252 | 1463820295586 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:44:55 INFO - PROCESS | 3252 | 1463820295588 Marionette TRACE conn6 <- [1,1994,null,{}] 01:44:55 INFO - PROCESS | 3252 | 1463820295592 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}] 01:44:55 INFO - PROCESS | 3252 | 1463820295685 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 01:44:55 INFO - PROCESS | 3252 | 1463820295724 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE484800 == 65 [pid = 3252] [id = 508] 01:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006BEC610C00) [pid = 3252] [serial = 1524] [outer = 0000000000000000] 01:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006BEDBF9800) [pid = 3252] [serial = 1525] [outer = 0000006BEC610C00] 01:44:55 INFO - PROCESS | 3252 | 1463820295773 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006BEE44B400) [pid = 3252] [serial = 1526] [outer = 0000006BEC610C00] 01:44:56 INFO - PROCESS | 3252 | 1463820296220 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]]]}] 01:44:56 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 01:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 01:44:56 INFO - PROCESS | 3252 | 1463820296280 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 01:44:56 INFO - PROCESS | 3252 | 1463820296282 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 01:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:44:56 INFO - PROCESS | 3252 | 1463820296286 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:44:56 INFO - PROCESS | 3252 | 1463820296289 Marionette TRACE conn6 <- [1,1998,null,{}] 01:44:56 INFO - PROCESS | 3252 | 1463820296292 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}] 01:44:56 INFO - PROCESS | 3252 | 1463820296401 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 01:44:56 INFO - PROCESS | 3252 | 1463820296407 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF416800 == 66 [pid = 3252] [id = 509] 01:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006BEE469C00) [pid = 3252] [serial = 1527] [outer = 0000000000000000] 01:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006BEE81B800) [pid = 3252] [serial = 1528] [outer = 0000006BEE469C00] 01:44:56 INFO - PROCESS | 3252 | 1463820296459 Marionette DEBUG loaded listener.js 01:44:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006BEED52400) [pid = 3252] [serial = 1529] [outer = 0000006BEE469C00] 01:44:57 INFO - PROCESS | 3252 | 1463820297051 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]]]}] 01:44:57 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 01:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 880ms 01:44:57 INFO - PROCESS | 3252 | 1463820297169 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 01:44:57 INFO - PROCESS | 3252 | 1463820297174 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 01:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:44:57 INFO - PROCESS | 3252 | 1463820297181 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:44:57 INFO - PROCESS | 3252 | 1463820297185 Marionette TRACE conn6 <- [1,2002,null,{}] 01:44:57 INFO - PROCESS | 3252 | 1463820297192 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}] 01:44:57 INFO - PROCESS | 3252 | 1463820297357 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 01:44:57 INFO - PROCESS | 3252 | 1463820297454 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845D4000 == 67 [pid = 3252] [id = 510] 01:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006B80D29C00) [pid = 3252] [serial = 1530] [outer = 0000000000000000] 01:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006B81F6B800) [pid = 3252] [serial = 1531] [outer = 0000006B80D29C00] 01:44:57 INFO - PROCESS | 3252 | 1463820297527 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006B8409B800) [pid = 3252] [serial = 1532] [outer = 0000006B80D29C00] 01:44:58 INFO - PROCESS | 3252 | 1463820298092 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]]]}] 01:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 985ms 01:44:58 INFO - PROCESS | 3252 | 1463820298169 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 3252 | 1463820298176 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 01:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:44:58 INFO - PROCESS | 3252 | 1463820298183 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - PROCESS | 3252 | 1463820298186 Marionette TRACE conn6 <- [1,2006,null,{}] 01:44:58 INFO - PROCESS | 3252 | 1463820298190 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}] 01:44:58 INFO - PROCESS | 3252 | 1463820298308 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 01:44:58 INFO - PROCESS | 3252 | 1463820298438 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F11800 == 68 [pid = 3252] [id = 511] 01:44:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006B85561000) [pid = 3252] [serial = 1533] [outer = 0000000000000000] 01:44:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B85967000) [pid = 3252] [serial = 1534] [outer = 0000006B85561000] 01:44:58 INFO - PROCESS | 3252 | 1463820298496 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B96A54C00) [pid = 3252] [serial = 1535] [outer = 0000006B85561000] 01:44:59 INFO - PROCESS | 3252 | 1463820299147 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]]]}] 01:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 01:44:59 INFO - PROCESS | 3252 | 1463820299173 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 01:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:44:59 INFO - PROCESS | 3252 | 1463820299175 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 01:44:59 INFO - PROCESS | 3252 | 1463820299179 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:44:59 INFO - PROCESS | 3252 | 1463820299184 Marionette TRACE conn6 <- [1,2010,null,{}] 01:44:59 INFO - PROCESS | 3252 | 1463820299195 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}] 01:44:59 INFO - PROCESS | 3252 | 1463820299315 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 01:44:59 INFO - PROCESS | 3252 | 1463820299447 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF1DD2000 == 69 [pid = 3252] [id = 512] 01:44:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006BE22A0000) [pid = 3252] [serial = 1536] [outer = 0000000000000000] 01:44:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006BE7275C00) [pid = 3252] [serial = 1537] [outer = 0000006BE22A0000] 01:44:59 INFO - PROCESS | 3252 | 1463820299507 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006BEE17A000) [pid = 3252] [serial = 1538] [outer = 0000006BE22A0000] 01:45:00 INFO - PROCESS | 3252 | 1463820300151 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 984ms 01:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:45:00 INFO - PROCESS | 3252 | 1463820300164 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 3252 | 1463820300167 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 01:45:00 INFO - PROCESS | 3252 | 1463820300171 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 3252 | 1463820300173 Marionette TRACE conn6 <- [1,2014,null,{}] 01:45:00 INFO - PROCESS | 3252 | 1463820300177 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}] 01:45:00 INFO - PROCESS | 3252 | 1463820300294 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 01:45:00 INFO - PROCESS | 3252 | 1463820300394 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B18000 == 70 [pid = 3252] [id = 513] 01:45:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006BEE81A000) [pid = 3252] [serial = 1539] [outer = 0000000000000000] 01:45:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006BEEB04C00) [pid = 3252] [serial = 1540] [outer = 0000006BEE81A000] 01:45:00 INFO - PROCESS | 3252 | 1463820300450 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006BEF526400) [pid = 3252] [serial = 1541] [outer = 0000006BEE81A000] 01:45:01 INFO - PROCESS | 3252 | 1463820301014 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]]]}] 01:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 881ms 01:45:01 INFO - PROCESS | 3252 | 1463820301053 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 01:45:01 INFO - PROCESS | 3252 | 1463820301056 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 01:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:45:01 INFO - PROCESS | 3252 | 1463820301059 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:45:01 INFO - PROCESS | 3252 | 1463820301062 Marionette TRACE conn6 <- [1,2018,null,{}] 01:45:01 INFO - PROCESS | 3252 | 1463820301065 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}] 01:45:01 INFO - PROCESS | 3252 | 1463820301179 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 01:45:01 INFO - PROCESS | 3252 | 1463820301280 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41C8800 == 71 [pid = 3252] [id = 514] 01:45:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006BEE81BC00) [pid = 3252] [serial = 1542] [outer = 0000000000000000] 01:45:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006BEF52E000) [pid = 3252] [serial = 1543] [outer = 0000006BEE81BC00] 01:45:01 INFO - PROCESS | 3252 | 1463820301336 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006BEF58BC00) [pid = 3252] [serial = 1544] [outer = 0000006BEE81BC00] 01:45:01 INFO - PROCESS | 3252 | 1463820301934 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 01:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:45:02 INFO - PROCESS | 3252 | 1463820302005 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 3252 | 1463820302008 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 01:45:02 INFO - PROCESS | 3252 | 1463820302012 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 3252 | 1463820302014 Marionette TRACE conn6 <- [1,2022,null,{}] 01:45:02 INFO - PROCESS | 3252 | 1463820302018 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}] 01:45:02 INFO - PROCESS | 3252 | 1463820302184 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 01:45:02 INFO - PROCESS | 3252 | 1463820302315 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4216000 == 72 [pid = 3252] [id = 515] 01:45:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BEF64EC00) [pid = 3252] [serial = 1545] [outer = 0000000000000000] 01:45:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BEF732400) [pid = 3252] [serial = 1546] [outer = 0000006BEF64EC00] 01:45:02 INFO - PROCESS | 3252 | 1463820302373 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006BEF88B800) [pid = 3252] [serial = 1547] [outer = 0000006BEF64EC00] 01:45:02 INFO - PROCESS | 3252 | 1463820302948 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 01:45:03 INFO - PROCESS | 3252 | 1463820303000 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 01:45:03 INFO - PROCESS | 3252 | 1463820303002 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 01:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:45:03 INFO - PROCESS | 3252 | 1463820303006 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:45:03 INFO - PROCESS | 3252 | 1463820303008 Marionette TRACE conn6 <- [1,2026,null,{}] 01:45:03 INFO - PROCESS | 3252 | 1463820303012 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}] 01:45:03 INFO - PROCESS | 3252 | 1463820303123 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 01:45:03 INFO - PROCESS | 3252 | 1463820303253 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF433E000 == 73 [pid = 3252] [id = 516] 01:45:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006BEF88A800) [pid = 3252] [serial = 1548] [outer = 0000000000000000] 01:45:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006BEFA12800) [pid = 3252] [serial = 1549] [outer = 0000006BEF88A800] 01:45:03 INFO - PROCESS | 3252 | 1463820303310 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006BEFA1C000) [pid = 3252] [serial = 1550] [outer = 0000006BEF88A800] 01:45:03 INFO - PROCESS | 3252 | 1463820303944 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]]]}] 01:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 984ms 01:45:04 INFO - PROCESS | 3252 | 1463820303993 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 3252 | 1463820303995 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 01:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:45:04 INFO - PROCESS | 3252 | 1463820303999 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 3252 | 1463820304001 Marionette TRACE conn6 <- [1,2030,null,{}] 01:45:04 INFO - PROCESS | 3252 | 1463820304005 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}] 01:45:04 INFO - PROCESS | 3252 | 1463820304120 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 01:45:04 INFO - PROCESS | 3252 | 1463820304388 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FDA000 == 74 [pid = 3252] [id = 517] 01:45:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B8010D800) [pid = 3252] [serial = 1551] [outer = 0000000000000000] 01:45:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B8057E400) [pid = 3252] [serial = 1552] [outer = 0000006B8010D800] 01:45:04 INFO - PROCESS | 3252 | 1463820304455 Marionette DEBUG loaded listener.js 01:45:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B81F42000) [pid = 3252] [serial = 1553] [outer = 0000006B8010D800] 01:45:05 INFO - PROCESS | 3252 | 1463820305084 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]]]}] 01:45:05 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) 01:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1137ms 01:45:05 INFO - PROCESS | 3252 | 1463820305139 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 01:45:05 INFO - PROCESS | 3252 | 1463820305144 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 01:45:05 INFO - PROCESS | 3252 | 1463820305148 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:45:05 INFO - PROCESS | 3252 | 1463820305152 Marionette TRACE conn6 <- [1,2034,null,{}] 01:45:05 INFO - PROCESS | 3252 | 1463820305157 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}] 01:45:05 INFO - PROCESS | 3252 | 1463820305272 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 01:45:05 INFO - PROCESS | 3252 | 1463820305383 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82E41000 == 75 [pid = 3252] [id = 518] 01:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006B81F43400) [pid = 3252] [serial = 1554] [outer = 0000000000000000] 01:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006B81F4D800) [pid = 3252] [serial = 1555] [outer = 0000006B81F43400] 01:45:05 INFO - PROCESS | 3252 | 1463820305434 Marionette DEBUG loaded listener.js 01:45:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B824DB000) [pid = 3252] [serial = 1556] [outer = 0000006B81F43400] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8204C000 == 74 [pid = 3252] [id = 402] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE633000 == 73 [pid = 3252] [id = 464] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE484800 == 72 [pid = 3252] [id = 508] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBEA3000 == 71 [pid = 3252] [id = 507] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85CD000 == 70 [pid = 3252] [id = 506] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7211000 == 69 [pid = 3252] [id = 505] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2489800 == 68 [pid = 3252] [id = 504] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F1F000 == 67 [pid = 3252] [id = 503] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869C2800 == 66 [pid = 3252] [id = 502] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BEBAE4400) [pid = 3252] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85FAD800 == 65 [pid = 3252] [id = 501] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82BDF000 == 64 [pid = 3252] [id = 500] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8480E800 == 63 [pid = 3252] [id = 499] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF82E800 == 62 [pid = 3252] [id = 496] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83E000 == 61 [pid = 3252] [id = 495] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B75800 == 60 [pid = 3252] [id = 494] 01:45:05 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B15000 == 59 [pid = 3252] [id = 493] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006B88FD1800) [pid = 3252] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006B8307E400) [pid = 3252] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B80F7EC00) [pid = 3252] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BEB26C800) [pid = 3252] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006B846AE400) [pid = 3252] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B85558400) [pid = 3252] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006BE2959400) [pid = 3252] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006BE229AC00) [pid = 3252] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BEBE2B800) [pid = 3252] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BE8393800) [pid = 3252] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006B8553C000) [pid = 3252] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006BEBE43800) [pid = 3252] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006BEC733C00) [pid = 3252] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006BEBA2D800) [pid = 3252] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006BE38EF800) [pid = 3252] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006BE8D72C00) [pid = 3252] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BE74E0800) [pid = 3252] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006B8307F000) [pid = 3252] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B858DD000) [pid = 3252] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B83079800) [pid = 3252] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B81F43C00) [pid = 3252] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B85961800) [pid = 3252] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006B96A59400) [pid = 3252] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006BE6DCB800) [pid = 3252] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:45:05 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B873A7000) [pid = 3252] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:45:06 INFO - PROCESS | 3252 | 1463820306029 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]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 943ms 01:45:06 INFO - PROCESS | 3252 | 1463820306098 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 01:45:06 INFO - PROCESS | 3252 | 1463820306102 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 01:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:45:06 INFO - PROCESS | 3252 | 1463820306107 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:45:06 INFO - PROCESS | 3252 | 1463820306109 Marionette TRACE conn6 <- [1,2038,null,{}] 01:45:06 INFO - PROCESS | 3252 | 1463820306113 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}] 01:45:06 INFO - PROCESS | 3252 | 1463820306238 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 01:45:06 INFO - PROCESS | 3252 | 1463820306326 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8480E800 == 60 [pid = 3252] [id = 519] 01:45:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006B824D8C00) [pid = 3252] [serial = 1557] [outer = 0000000000000000] 01:45:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006B8307F400) [pid = 3252] [serial = 1558] [outer = 0000006B824D8C00] 01:45:06 INFO - PROCESS | 3252 | 1463820306373 Marionette DEBUG loaded listener.js 01:45:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006B83A9C800) [pid = 3252] [serial = 1559] [outer = 0000006B824D8C00] 01:45:06 INFO - PROCESS | 3252 | 1463820306771 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]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 01:45:06 INFO - PROCESS | 3252 | 1463820306844 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 01:45:06 INFO - PROCESS | 3252 | 1463820306847 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 01:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:45:06 INFO - PROCESS | 3252 | 1463820306852 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:45:06 INFO - PROCESS | 3252 | 1463820306858 Marionette TRACE conn6 <- [1,2042,null,{}] 01:45:06 INFO - PROCESS | 3252 | 1463820306868 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}] 01:45:06 INFO - PROCESS | 3252 | 1463820306967 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 01:45:06 INFO - PROCESS | 3252 | 1463820306982 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FA8000 == 61 [pid = 3252] [id = 520] 01:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B8409E400) [pid = 3252] [serial = 1560] [outer = 0000000000000000] 01:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B846B1000) [pid = 3252] [serial = 1561] [outer = 0000006B8409E400] 01:45:07 INFO - PROCESS | 3252 | 1463820307028 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B85536000) [pid = 3252] [serial = 1562] [outer = 0000006B8409E400] 01:45:07 INFO - PROCESS | 3252 | 1463820307527 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]]]}] 01:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 01:45:07 INFO - PROCESS | 3252 | 1463820307543 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 01:45:07 INFO - PROCESS | 3252 | 1463820307546 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 01:45:07 INFO - PROCESS | 3252 | 1463820307549 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:45:07 INFO - PROCESS | 3252 | 1463820307551 Marionette TRACE conn6 <- [1,2046,null,{}] 01:45:07 INFO - PROCESS | 3252 | 1463820307555 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}] 01:45:07 INFO - PROCESS | 3252 | 1463820307676 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 01:45:07 INFO - PROCESS | 3252 | 1463820307683 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869B3800 == 62 [pid = 3252] [id = 521] 01:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006B8553EC00) [pid = 3252] [serial = 1563] [outer = 0000000000000000] 01:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006B858D7800) [pid = 3252] [serial = 1564] [outer = 0000006B8553EC00] 01:45:07 INFO - PROCESS | 3252 | 1463820307730 Marionette DEBUG loaded listener.js 01:45:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006B85BF0400) [pid = 3252] [serial = 1565] [outer = 0000006B8553EC00] 01:45:08 INFO - PROCESS | 3252 | 1463820308211 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 01:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:45:08 INFO - PROCESS | 3252 | 1463820308244 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 3252 | 1463820308247 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 01:45:08 INFO - PROCESS | 3252 | 1463820308250 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 3252 | 1463820308252 Marionette TRACE conn6 <- [1,2050,null,{}] 01:45:08 INFO - PROCESS | 3252 | 1463820308255 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}] 01:45:08 INFO - PROCESS | 3252 | 1463820308378 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 01:45:08 INFO - PROCESS | 3252 | 1463820308389 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F05800 == 63 [pid = 3252] [id = 522] 01:45:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006B873AC800) [pid = 3252] [serial = 1566] [outer = 0000000000000000] 01:45:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006B88FC6C00) [pid = 3252] [serial = 1567] [outer = 0000006B873AC800] 01:45:08 INFO - PROCESS | 3252 | 1463820308490 Marionette DEBUG loaded listener.js 01:45:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006B96945000) [pid = 3252] [serial = 1568] [outer = 0000006B873AC800] 01:45:08 INFO - PROCESS | 3252 | 1463820308958 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 732ms 01:45:08 INFO - PROCESS | 3252 | 1463820308983 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 3252 | 1463820308985 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 01:45:08 INFO - PROCESS | 3252 | 1463820308988 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:45:08 INFO - PROCESS | 3252 | 1463820308990 Marionette TRACE conn6 <- [1,2054,null,{}] 01:45:09 INFO - PROCESS | 3252 | 1463820308994 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}] 01:45:09 INFO - PROCESS | 3252 | 1463820309151 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 01:45:09 INFO - PROCESS | 3252 | 1463820309173 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1BB1800 == 64 [pid = 3252] [id = 523] 01:45:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006B96A5EC00) [pid = 3252] [serial = 1569] [outer = 0000000000000000] 01:45:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006BE1944400) [pid = 3252] [serial = 1570] [outer = 0000006B96A5EC00] 01:45:09 INFO - PROCESS | 3252 | 1463820309220 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006B96A57800) [pid = 3252] [serial = 1571] [outer = 0000006B96A5EC00] 01:45:09 INFO - PROCESS | 3252 | 1463820309668 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]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 01:45:09 INFO - PROCESS | 3252 | 1463820309732 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 3252 | 1463820309734 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 01:45:09 INFO - PROCESS | 3252 | 1463820309738 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:45:09 INFO - PROCESS | 3252 | 1463820309740 Marionette TRACE conn6 <- [1,2058,null,{}] 01:45:09 INFO - PROCESS | 3252 | 1463820309743 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}] 01:45:09 INFO - PROCESS | 3252 | 1463820309867 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006B80F84000) [pid = 3252] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006B9694D000) [pid = 3252] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006B80D23000) [pid = 3252] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006BE207DC00) [pid = 3252] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006B8553E000) [pid = 3252] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006B85BEEC00) [pid = 3252] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BE8332000) [pid = 3252] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006BE6906800) [pid = 3252] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006BE772F000) [pid = 3252] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006BEC610C00) [pid = 3252] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:45:10 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B824DA400) [pid = 3252] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:45:10 INFO - PROCESS | 3252 | 1463820310026 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B868F7800 == 65 [pid = 3252] [id = 524] 01:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B80D23000) [pid = 3252] [serial = 1572] [outer = 0000000000000000] 01:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B824DA400) [pid = 3252] [serial = 1573] [outer = 0000006B80D23000] 01:45:10 INFO - PROCESS | 3252 | 1463820310072 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006BE221D000) [pid = 3252] [serial = 1574] [outer = 0000006B80D23000] 01:45:10 INFO - PROCESS | 3252 | 1463820310442 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]]]}] 01:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 775ms 01:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:45:10 INFO - PROCESS | 3252 | 1463820310519 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 3252 | 1463820310522 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 01:45:10 INFO - PROCESS | 3252 | 1463820310525 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - PROCESS | 3252 | 1463820310527 Marionette TRACE conn6 <- [1,2062,null,{}] 01:45:10 INFO - PROCESS | 3252 | 1463820310531 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}] 01:45:10 INFO - PROCESS | 3252 | 1463820310653 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 01:45:10 INFO - PROCESS | 3252 | 1463820310663 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7121800 == 66 [pid = 3252] [id = 525] 01:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006B80F89C00) [pid = 3252] [serial = 1575] [outer = 0000000000000000] 01:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006BE2903C00) [pid = 3252] [serial = 1576] [outer = 0000006B80F89C00] 01:45:10 INFO - PROCESS | 3252 | 1463820310709 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006BE2D88000) [pid = 3252] [serial = 1577] [outer = 0000006B80F89C00] 01:45:11 INFO - PROCESS | 3252 | 1463820311126 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 01:45:11 INFO - PROCESS | 3252 | 1463820311157 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 3252 | 1463820311160 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 01:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:45:11 INFO - PROCESS | 3252 | 1463820311163 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 3252 | 1463820311165 Marionette TRACE conn6 <- [1,2066,null,{}] 01:45:11 INFO - PROCESS | 3252 | 1463820311169 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}] 01:45:11 INFO - PROCESS | 3252 | 1463820311293 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 01:45:11 INFO - PROCESS | 3252 | 1463820311303 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83BD800 == 67 [pid = 3252] [id = 526] 01:45:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006B96938800) [pid = 3252] [serial = 1578] [outer = 0000000000000000] 01:45:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006BE367A400) [pid = 3252] [serial = 1579] [outer = 0000006B96938800] 01:45:11 INFO - PROCESS | 3252 | 1463820311349 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006BE6AEFC00) [pid = 3252] [serial = 1580] [outer = 0000006B96938800] 01:45:11 INFO - PROCESS | 3252 | 1463820311758 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 01:45:11 INFO - PROCESS | 3252 | 1463820311804 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 3252 | 1463820311806 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 01:45:11 INFO - PROCESS | 3252 | 1463820311809 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 3252 | 1463820311811 Marionette TRACE conn6 <- [1,2070,null,{}] 01:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:45:11 INFO - PROCESS | 3252 | 1463820311815 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}] 01:45:11 INFO - PROCESS | 3252 | 1463820311939 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 01:45:11 INFO - PROCESS | 3252 | 1463820311986 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBFA9000 == 68 [pid = 3252] [id = 527] 01:45:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006BE76F1C00) [pid = 3252] [serial = 1581] [outer = 0000000000000000] 01:45:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006BE8330000) [pid = 3252] [serial = 1582] [outer = 0000006BE76F1C00] 01:45:12 INFO - PROCESS | 3252 | 1463820312037 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006BEB334400) [pid = 3252] [serial = 1583] [outer = 0000006BE76F1C00] 01:45:12 INFO - PROCESS | 3252 | 1463820312713 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]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 985ms 01:45:12 INFO - PROCESS | 3252 | 1463820312801 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 01:45:12 INFO - PROCESS | 3252 | 1463820312807 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 01:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:45:12 INFO - PROCESS | 3252 | 1463820312813 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 3252 | 1463820312818 Marionette TRACE conn6 <- [1,2074,null,{}] 01:45:12 INFO - PROCESS | 3252 | 1463820312824 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}] 01:45:12 INFO - PROCESS | 3252 | 1463820312961 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 01:45:13 INFO - PROCESS | 3252 | 1463820313089 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84811000 == 69 [pid = 3252] [id = 528] 01:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006B81E70400) [pid = 3252] [serial = 1584] [outer = 0000000000000000] 01:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B81FF2400) [pid = 3252] [serial = 1585] [outer = 0000006B81E70400] 01:45:13 INFO - PROCESS | 3252 | 1463820313149 Marionette DEBUG loaded listener.js 01:45:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006B83A94800) [pid = 3252] [serial = 1586] [outer = 0000006B81E70400] 01:45:13 INFO - PROCESS | 3252 | 1463820313784 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]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 984ms 01:45:13 INFO - PROCESS | 3252 | 1463820313800 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 3252 | 1463820313806 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 01:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:45:13 INFO - PROCESS | 3252 | 1463820313813 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - PROCESS | 3252 | 1463820313816 Marionette TRACE conn6 <- [1,2078,null,{}] 01:45:13 INFO - PROCESS | 3252 | 1463820313820 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}] 01:45:13 INFO - PROCESS | 3252 | 1463820313942 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 01:45:14 INFO - PROCESS | 3252 | 1463820314048 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F1D000 == 70 [pid = 3252] [id = 529] 01:45:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B846A9000) [pid = 3252] [serial = 1587] [outer = 0000000000000000] 01:45:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B858D2400) [pid = 3252] [serial = 1588] [outer = 0000006B846A9000] 01:45:14 INFO - PROCESS | 3252 | 1463820314105 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B873AB000) [pid = 3252] [serial = 1589] [outer = 0000006B846A9000] 01:45:14 INFO - PROCESS | 3252 | 1463820314757 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]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 01:45:14 INFO - PROCESS | 3252 | 1463820314805 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 01:45:14 INFO - PROCESS | 3252 | 1463820314808 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 01:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:45:14 INFO - PROCESS | 3252 | 1463820314812 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 3252 | 1463820314816 Marionette TRACE conn6 <- [1,2082,null,{}] 01:45:14 INFO - PROCESS | 3252 | 1463820314828 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}] 01:45:14 INFO - PROCESS | 3252 | 1463820314953 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 01:45:15 INFO - PROCESS | 3252 | 1463820315089 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE494800 == 71 [pid = 3252] [id = 530] 01:45:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006BE2D1B000) [pid = 3252] [serial = 1590] [outer = 0000000000000000] 01:45:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BE7409C00) [pid = 3252] [serial = 1591] [outer = 0000006BE2D1B000] 01:45:15 INFO - PROCESS | 3252 | 1463820315149 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006BEB277800) [pid = 3252] [serial = 1592] [outer = 0000006BE2D1B000] 01:45:15 INFO - PROCESS | 3252 | 1463820315721 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 943ms 01:45:15 INFO - PROCESS | 3252 | 1463820315757 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 3252 | 1463820315760 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 01:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:45:15 INFO - PROCESS | 3252 | 1463820315764 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 3252 | 1463820315766 Marionette TRACE conn6 <- [1,2086,null,{}] 01:45:15 INFO - PROCESS | 3252 | 1463820315770 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}] 01:45:15 INFO - PROCESS | 3252 | 1463820315890 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 01:45:16 INFO - PROCESS | 3252 | 1463820315995 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF344000 == 72 [pid = 3252] [id = 531] 01:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006BEBA2D800) [pid = 3252] [serial = 1593] [outer = 0000000000000000] 01:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BEBA32000) [pid = 3252] [serial = 1594] [outer = 0000006BEBA2D800] 01:45:16 INFO - PROCESS | 3252 | 1463820316051 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006BEBBADC00) [pid = 3252] [serial = 1595] [outer = 0000006BEBA2D800] 01:45:16 INFO - PROCESS | 3252 | 1463820316651 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]]]}] 01:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 942ms 01:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:45:16 INFO - PROCESS | 3252 | 1463820316707 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 01:45:16 INFO - PROCESS | 3252 | 1463820316710 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 01:45:16 INFO - PROCESS | 3252 | 1463820316714 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:45:16 INFO - PROCESS | 3252 | 1463820316716 Marionette TRACE conn6 <- [1,2090,null,{}] 01:45:16 INFO - PROCESS | 3252 | 1463820316720 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}] 01:45:16 INFO - PROCESS | 3252 | 1463820316835 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 01:45:16 INFO - PROCESS | 3252 | 1463820316939 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF834000 == 73 [pid = 3252] [id = 532] 01:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BEBAE4800) [pid = 3252] [serial = 1596] [outer = 0000000000000000] 01:45:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BEBE2D800) [pid = 3252] [serial = 1597] [outer = 0000006BEBAE4800] 01:45:16 INFO - PROCESS | 3252 | 1463820316995 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006BEC60CC00) [pid = 3252] [serial = 1598] [outer = 0000006BEBAE4800] 01:45:17 INFO - PROCESS | 3252 | 1463820317614 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]]]}] 01:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 943ms 01:45:17 INFO - PROCESS | 3252 | 1463820317657 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 3252 | 1463820317660 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 01:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:45:17 INFO - PROCESS | 3252 | 1463820317663 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 3252 | 1463820317666 Marionette TRACE conn6 <- [1,2094,null,{}] 01:45:17 INFO - PROCESS | 3252 | 1463820317669 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}] 01:45:17 INFO - PROCESS | 3252 | 1463820317795 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 01:45:17 INFO - PROCESS | 3252 | 1463820317902 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B16000 == 74 [pid = 3252] [id = 533] 01:45:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006BEE443400) [pid = 3252] [serial = 1599] [outer = 0000000000000000] 01:45:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006BEE6B7800) [pid = 3252] [serial = 1600] [outer = 0000006BEE443400] 01:45:17 INFO - PROCESS | 3252 | 1463820317958 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006BEE81C000) [pid = 3252] [serial = 1601] [outer = 0000006BEE443400] 01:45:18 INFO - PROCESS | 3252 | 1463820318542 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] 01:45:18 INFO - PROCESS | 3252 | 1463820318612 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 01:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:45:18 INFO - PROCESS | 3252 | 1463820318616 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 3252 | 1463820318618 Marionette TRACE conn6 <- [1,2098,null,{}] 01:45:18 INFO - PROCESS | 3252 | 1463820318622 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}] 01:45:18 INFO - PROCESS | 3252 | 1463820318736 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 01:45:18 INFO - PROCESS | 3252 | 1463820318842 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4330800 == 75 [pid = 3252] [id = 534] 01:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006BEE474400) [pid = 3252] [serial = 1602] [outer = 0000000000000000] 01:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BEF52A800) [pid = 3252] [serial = 1603] [outer = 0000006BEE474400] 01:45:18 INFO - PROCESS | 3252 | 1463820318897 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BEF645400) [pid = 3252] [serial = 1604] [outer = 0000006BEE474400] 01:45:19 INFO - PROCESS | 3252 | 1463820319552 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]]]}] 01:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 983ms 01:45:19 INFO - PROCESS | 3252 | 1463820319600 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 3252 | 1463820319603 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 01:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:45:19 INFO - PROCESS | 3252 | 1463820319607 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - PROCESS | 3252 | 1463820319609 Marionette TRACE conn6 <- [1,2102,null,{}] 01:45:19 INFO - PROCESS | 3252 | 1463820319613 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}] 01:45:19 INFO - PROCESS | 3252 | 1463820319729 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 01:45:20 INFO - PROCESS | 3252 | 1463820320053 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FD6000 == 76 [pid = 3252] [id = 535] 01:45:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006B80575400) [pid = 3252] [serial = 1605] [outer = 0000000000000000] 01:45:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006B808C9400) [pid = 3252] [serial = 1606] [outer = 0000006B80575400] 01:45:20 INFO - PROCESS | 3252 | 1463820320126 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B81E6BC00) [pid = 3252] [serial = 1607] [outer = 0000006B80575400] 01:45:20 INFO - PROCESS | 3252 | 1463820320776 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]]]}] 01:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1179ms 01:45:20 INFO - PROCESS | 3252 | 1463820320789 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 01:45:20 INFO - PROCESS | 3252 | 1463820320793 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 01:45:20 INFO - PROCESS | 3252 | 1463820320798 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:45:20 INFO - PROCESS | 3252 | 1463820320802 Marionette TRACE conn6 <- [1,2106,null,{}] 01:45:20 INFO - PROCESS | 3252 | 1463820320807 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}] 01:45:20 INFO - PROCESS | 3252 | 1463820320920 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 01:45:21 INFO - PROCESS | 3252 | 1463820321031 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845DC800 == 77 [pid = 3252] [id = 536] 01:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B840AA800) [pid = 3252] [serial = 1608] [outer = 0000000000000000] 01:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B846B0800) [pid = 3252] [serial = 1609] [outer = 0000006B840AA800] 01:45:21 INFO - PROCESS | 3252 | 1463820321082 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B8553F800) [pid = 3252] [serial = 1610] [outer = 0000006B840AA800] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863CF800 == 76 [pid = 3252] [id = 399] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE6A95000 == 75 [pid = 3252] [id = 418] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC62C800 == 74 [pid = 3252] [id = 492] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DC5800 == 73 [pid = 3252] [id = 396] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE76C4000 == 72 [pid = 3252] [id = 419] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83BD800 == 71 [pid = 3252] [id = 526] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7121800 == 70 [pid = 3252] [id = 525] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B868F7800 == 69 [pid = 3252] [id = 524] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE1BB1800 == 68 [pid = 3252] [id = 523] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85FA8000 == 67 [pid = 3252] [id = 520] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8480E800 == 66 [pid = 3252] [id = 519] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BEE474000) [pid = 3252] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006BEE8C9400) [pid = 3252] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006BEE81B800) [pid = 3252] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82E41000 == 65 [pid = 3252] [id = 518] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FDA000 == 64 [pid = 3252] [id = 517] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF41C8800 == 63 [pid = 3252] [id = 514] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B18000 == 62 [pid = 3252] [id = 513] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF1DD2000 == 61 [pid = 3252] [id = 512] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F11800 == 60 [pid = 3252] [id = 511] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D4000 == 59 [pid = 3252] [id = 510] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF416800 == 58 [pid = 3252] [id = 509] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006B8307D800) [pid = 3252] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B814CD800) [pid = 3252] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006B96A5CC00) [pid = 3252] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006B814D6000) [pid = 3252] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006B846AA400) [pid = 3252] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006BEDBF8000) [pid = 3252] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BE2295000) [pid = 3252] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006BE3011400) [pid = 3252] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B81FF9000) [pid = 3252] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006B8553F400) [pid = 3252] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B85556000) [pid = 3252] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B858D6800) [pid = 3252] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006B873A1400) [pid = 3252] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B88FC7400) [pid = 3252] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BE2296000) [pid = 3252] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BEC72FC00) [pid = 3252] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BE8393000) [pid = 3252] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006BE71AA800) [pid = 3252] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BEBA23C00) [pid = 3252] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BEE44B400) [pid = 3252] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B96A5B000) [pid = 3252] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006BEDBF9800) [pid = 3252] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006BEBE2EC00) [pid = 3252] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BEBE20C00) [pid = 3252] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BE1084400) [pid = 3252] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 01:45:21 INFO - PROCESS | 3252 | 1463820321742 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]]]}] 01:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 984ms 01:45:21 INFO - PROCESS | 3252 | 1463820321788 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 01:45:21 INFO - PROCESS | 3252 | 1463820321792 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 01:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:45:21 INFO - PROCESS | 3252 | 1463820321805 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:45:21 INFO - PROCESS | 3252 | 1463820321807 Marionette TRACE conn6 <- [1,2110,null,{}] 01:45:21 INFO - PROCESS | 3252 | 1463820321811 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}] 01:45:21 INFO - PROCESS | 3252 | 1463820321908 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 01:45:21 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE767E800 == 57 [pid = 3252] [id = 11] 01:45:21 INFO - PROCESS | 3252 | 1463820321932 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8480B000 == 58 [pid = 3252] [id = 537] 01:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006B8307DC00) [pid = 3252] [serial = 1611] [outer = 0000000000000000] 01:45:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006B83A94000) [pid = 3252] [serial = 1612] [outer = 0000006B8307DC00] 01:45:22 INFO - PROCESS | 3252 | 1463820322003 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B848D7C00) [pid = 3252] [serial = 1613] [outer = 0000006B8307DC00] 01:45:22 INFO - PROCESS | 3252 | 1463820322549 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]]]}] 01:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 775ms 01:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:45:22 INFO - PROCESS | 3252 | 1463820322582 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 3252 | 1463820322585 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 01:45:22 INFO - PROCESS | 3252 | 1463820322590 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 3252 | 1463820322596 Marionette TRACE conn6 <- [1,2114,null,{}] 01:45:22 INFO - PROCESS | 3252 | 1463820322606 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}] 01:45:22 INFO - PROCESS | 3252 | 1463820322705 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 01:45:22 INFO - PROCESS | 3252 | 1463820322805 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B80000 == 59 [pid = 3252] [id = 538] 01:45:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006B8309D800) [pid = 3252] [serial = 1614] [outer = 0000000000000000] 01:45:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B85BF0800) [pid = 3252] [serial = 1615] [outer = 0000006B8309D800] 01:45:22 INFO - PROCESS | 3252 | 1463820322852 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B88FC7400) [pid = 3252] [serial = 1616] [outer = 0000006B8309D800] 01:45:23 INFO - PROCESS | 3252 | 1463820323228 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]]]}] 01:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 01:45:23 INFO - PROCESS | 3252 | 1463820323283 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 3252 | 1463820323286 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 01:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:45:23 INFO - PROCESS | 3252 | 1463820323289 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - PROCESS | 3252 | 1463820323291 Marionette TRACE conn6 <- [1,2118,null,{}] 01:45:23 INFO - PROCESS | 3252 | 1463820323294 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}] 01:45:23 INFO - PROCESS | 3252 | 1463820323417 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 01:45:23 INFO - PROCESS | 3252 | 1463820323432 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2178800 == 60 [pid = 3252] [id = 539] 01:45:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B96948C00) [pid = 3252] [serial = 1617] [outer = 0000000000000000] 01:45:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B96A57000) [pid = 3252] [serial = 1618] [outer = 0000006B96948C00] 01:45:23 INFO - PROCESS | 3252 | 1463820323477 Marionette DEBUG loaded listener.js 01:45:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BE1045400) [pid = 3252] [serial = 1619] [outer = 0000006B96948C00] 01:45:23 INFO - PROCESS | 3252 | 1463820323968 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] 01:45:24 INFO - PROCESS | 3252 | 1463820324027 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 01:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:45:24 INFO - PROCESS | 3252 | 1463820324031 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:45:24 INFO - PROCESS | 3252 | 1463820324033 Marionette TRACE conn6 <- [1,2122,null,{}] 01:45:24 INFO - PROCESS | 3252 | 1463820324036 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}] 01:45:24 INFO - PROCESS | 3252 | 1463820324162 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 01:45:24 INFO - PROCESS | 3252 | 1463820324222 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6A95000 == 61 [pid = 3252] [id = 540] 01:45:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006BE221B400) [pid = 3252] [serial = 1620] [outer = 0000000000000000] 01:45:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006BE2225000) [pid = 3252] [serial = 1621] [outer = 0000006BE221B400] 01:45:24 INFO - PROCESS | 3252 | 1463820324275 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BE2959800) [pid = 3252] [serial = 1622] [outer = 0000006BE221B400] 01:45:24 INFO - PROCESS | 3252 | 1463820324775 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] 01:45:24 INFO - PROCESS | 3252 | 1463820324874 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 01:45:24 INFO - PROCESS | 3252 | 1463820324880 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:45:24 INFO - PROCESS | 3252 | 1463820324882 Marionette TRACE conn6 <- [1,2126,null,{}] 01:45:24 INFO - PROCESS | 3252 | 1463820324886 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}] 01:45:25 INFO - PROCESS | 3252 | 1463820325015 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 01:45:25 INFO - PROCESS | 3252 | 1463820325078 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA0A000 == 62 [pid = 3252] [id = 541] 01:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006BE6A84C00) [pid = 3252] [serial = 1623] [outer = 0000000000000000] 01:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BE838B000) [pid = 3252] [serial = 1624] [outer = 0000006BE6A84C00] 01:45:25 INFO - PROCESS | 3252 | 1463820325124 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BEB274000) [pid = 3252] [serial = 1625] [outer = 0000006BE6A84C00] 01:45:25 INFO - PROCESS | 3252 | 1463820325551 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]]]}] 01:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 735ms 01:45:25 INFO - PROCESS | 3252 | 1463820325616 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 3252 | 1463820325618 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 01:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B824D8C00) [pid = 3252] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B96A5EC00) [pid = 3252] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006B80F89C00) [pid = 3252] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B81F43400) [pid = 3252] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006B80D23000) [pid = 3252] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006B8010D800) [pid = 3252] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006B8409E400) [pid = 3252] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B8553EC00) [pid = 3252] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006B873AC800) [pid = 3252] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:45:25 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006B96938800) [pid = 3252] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:45:25 INFO - PROCESS | 3252 | 1463820325768 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 3252 | 1463820325770 Marionette TRACE conn6 <- [1,2130,null,{}] 01:45:25 INFO - PROCESS | 3252 | 1463820325780 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}] 01:45:25 INFO - PROCESS | 3252 | 1463820325873 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 01:45:25 INFO - PROCESS | 3252 | 1463820325879 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1199000 == 63 [pid = 3252] [id = 542] 01:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B84081400) [pid = 3252] [serial = 1626] [outer = 0000000000000000] 01:45:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B858D8000) [pid = 3252] [serial = 1627] [outer = 0000006B84081400] 01:45:25 INFO - PROCESS | 3252 | 1463820325926 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006BEB275000) [pid = 3252] [serial = 1628] [outer = 0000006B84081400] 01:45:26 INFO - PROCESS | 3252 | 1463820326403 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] 01:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:45:26 INFO - PROCESS | 3252 | 1463820326465 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 01:45:26 INFO - PROCESS | 3252 | 1463820326468 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 3252 | 1463820326470 Marionette TRACE conn6 <- [1,2134,null,{}] 01:45:26 INFO - PROCESS | 3252 | 1463820326474 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}] 01:45:26 INFO - PROCESS | 3252 | 1463820326567 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 01:45:26 INFO - PROCESS | 3252 | 1463820326578 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE62C000 == 64 [pid = 3252] [id = 543] 01:45:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006B873A7400) [pid = 3252] [serial = 1629] [outer = 0000000000000000] 01:45:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006BEBE26C00) [pid = 3252] [serial = 1630] [outer = 0000006B873A7400] 01:45:26 INFO - PROCESS | 3252 | 1463820326623 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006BEC765400) [pid = 3252] [serial = 1631] [outer = 0000006B873A7400] 01:45:27 INFO - PROCESS | 3252 | 1463820327068 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] 01:45:27 INFO - PROCESS | 3252 | 1463820327103 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 01:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:45:27 INFO - PROCESS | 3252 | 1463820327106 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:45:27 INFO - PROCESS | 3252 | 1463820327108 Marionette TRACE conn6 <- [1,2138,null,{}] 01:45:27 INFO - PROCESS | 3252 | 1463820327112 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}] 01:45:27 INFO - PROCESS | 3252 | 1463820327207 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 01:45:27 INFO - PROCESS | 3252 | 1463820327214 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF77E000 == 65 [pid = 3252] [id = 544] 01:45:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BEC75C400) [pid = 3252] [serial = 1632] [outer = 0000000000000000] 01:45:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006BEE686000) [pid = 3252] [serial = 1633] [outer = 0000006BEC75C400] 01:45:27 INFO - PROCESS | 3252 | 1463820327259 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BEE81C800) [pid = 3252] [serial = 1634] [outer = 0000006BEC75C400] 01:45:27 INFO - PROCESS | 3252 | 1463820327702 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 01:45:27 INFO - PROCESS | 3252 | 1463820327750 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 01:45:27 INFO - PROCESS | 3252 | 1463820327754 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:45:27 INFO - PROCESS | 3252 | 1463820327765 Marionette TRACE conn6 <- [1,2142,null,{}] 01:45:27 INFO - PROCESS | 3252 | 1463820327833 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}] 01:45:28 INFO - PROCESS | 3252 | 1463820328010 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 01:45:28 INFO - PROCESS | 3252 | 1463820328126 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B07000 == 66 [pid = 3252] [id = 545] 01:45:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006B80F81800) [pid = 3252] [serial = 1635] [outer = 0000000000000000] 01:45:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006B814D1800) [pid = 3252] [serial = 1636] [outer = 0000006B80F81800] 01:45:28 INFO - PROCESS | 3252 | 1463820328184 Marionette DEBUG loaded listener.js 01:45:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B83A96800) [pid = 3252] [serial = 1637] [outer = 0000006B80F81800] 01:45:28 INFO - PROCESS | 3252 | 1463820328798 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]]]}] 01:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1107ms 01:45:28 INFO - PROCESS | 3252 | 1463820328866 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 3252 | 1463820328872 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 01:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:45:28 INFO - PROCESS | 3252 | 1463820328912 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 3252 | 1463820328914 Marionette TRACE conn6 <- [1,2146,null,{}] 01:45:28 INFO - PROCESS | 3252 | 1463820328920 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}] 01:45:29 INFO - PROCESS | 3252 | 1463820329052 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 01:45:29 INFO - PROCESS | 3252 | 1463820329185 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1BB0800 == 67 [pid = 3252] [id = 546] 01:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B85564400) [pid = 3252] [serial = 1638] [outer = 0000000000000000] 01:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B858D8C00) [pid = 3252] [serial = 1639] [outer = 0000006B85564400] 01:45:29 INFO - PROCESS | 3252 | 1463820329246 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006B88FD1000) [pid = 3252] [serial = 1640] [outer = 0000006B85564400] 01:45:29 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix - assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16 01:45:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:45:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1 01:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:29 INFO - _addTest/ [0,2149,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 3252 | 1463820329846 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 01:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:45:29 INFO - PROCESS | 3252 | 1463820329850 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 3252 | 1463820329853 Marionette TRACE conn6 <- [1,2150,null,{}] 01:45:29 INFO - PROCESS | 3252 | 1463820329857 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}] 01:45:29 INFO - PROCESS | 3252 | 1463820329979 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 01:45:30 INFO - PROCESS | 3252 | 1463820330088 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2B05000 == 68 [pid = 3252] [id = 547] 01:45:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BE2226000) [pid = 3252] [serial = 1641] [outer = 0000000000000000] 01:45:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BE3615000) [pid = 3252] [serial = 1642] [outer = 0000006BE2226000] 01:45:30 INFO - PROCESS | 3252 | 1463820330148 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006BEBAEB800) [pid = 3252] [serial = 1643] [outer = 0000006BE2226000] 01:45:30 INFO - PROCESS | 3252 | 1463820330779 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]]]}] 01:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 983ms 01:45:30 INFO - PROCESS | 3252 | 1463820330841 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 01:45:30 INFO - PROCESS | 3252 | 1463820330849 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 01:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:45:30 INFO - PROCESS | 3252 | 1463820330853 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:45:30 INFO - PROCESS | 3252 | 1463820330855 Marionette TRACE conn6 <- [1,2154,null,{}] 01:45:30 INFO - PROCESS | 3252 | 1463820330859 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}] 01:45:30 INFO - PROCESS | 3252 | 1463820330978 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 01:45:31 INFO - PROCESS | 3252 | 1463820331112 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57C9000 == 69 [pid = 3252] [id = 548] 01:45:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BEF52F000) [pid = 3252] [serial = 1644] [outer = 0000000000000000] 01:45:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006BEF64E800) [pid = 3252] [serial = 1645] [outer = 0000006BEF52F000] 01:45:31 INFO - PROCESS | 3252 | 1463820331170 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006BEF883400) [pid = 3252] [serial = 1646] [outer = 0000006BEF52F000] 01:45:31 INFO - PROCESS | 3252 | 1463820331736 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]]]}] 01:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 01:45:31 INFO - PROCESS | 3252 | 1463820331798 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 3252 | 1463820331800 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 01:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:45:31 INFO - PROCESS | 3252 | 1463820331804 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 3252 | 1463820331806 Marionette TRACE conn6 <- [1,2158,null,{}] 01:45:31 INFO - PROCESS | 3252 | 1463820331810 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}] 01:45:31 INFO - PROCESS | 3252 | 1463820331925 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 01:45:32 INFO - PROCESS | 3252 | 1463820332059 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B15000 == 70 [pid = 3252] [id = 549] 01:45:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006BEF530800) [pid = 3252] [serial = 1647] [outer = 0000000000000000] 01:45:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006BEFA13C00) [pid = 3252] [serial = 1648] [outer = 0000006BEF530800] 01:45:32 INFO - PROCESS | 3252 | 1463820332116 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006BEFA1EC00) [pid = 3252] [serial = 1649] [outer = 0000006BEF530800] 01:45:32 INFO - PROCESS | 3252 | 1463820332700 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]]]}] 01:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 944ms 01:45:32 INFO - PROCESS | 3252 | 1463820332751 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 3252 | 1463820332753 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 01:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:45:32 INFO - PROCESS | 3252 | 1463820332757 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 3252 | 1463820332759 Marionette TRACE conn6 <- [1,2162,null,{}] 01:45:32 INFO - PROCESS | 3252 | 1463820332762 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}] 01:45:32 INFO - PROCESS | 3252 | 1463820332935 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 01:45:33 INFO - PROCESS | 3252 | 1463820333075 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6583800 == 71 [pid = 3252] [id = 550] 01:45:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BEF731400) [pid = 3252] [serial = 1650] [outer = 0000000000000000] 01:45:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006BEFEA4C00) [pid = 3252] [serial = 1651] [outer = 0000006BEF731400] 01:45:33 INFO - PROCESS | 3252 | 1463820333133 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BEFFE5C00) [pid = 3252] [serial = 1652] [outer = 0000006BEF731400] 01:45:33 INFO - PROCESS | 3252 | 1463820333773 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]]]}] 01:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1024ms 01:45:33 INFO - PROCESS | 3252 | 1463820333784 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 01:45:33 INFO - PROCESS | 3252 | 1463820333786 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 01:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:45:33 INFO - PROCESS | 3252 | 1463820333790 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 3252 | 1463820333792 Marionette TRACE conn6 <- [1,2166,null,{}] 01:45:33 INFO - PROCESS | 3252 | 1463820333811 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}] 01:45:33 INFO - PROCESS | 3252 | 1463820333925 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 01:45:34 INFO - PROCESS | 3252 | 1463820334059 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66C9800 == 72 [pid = 3252] [id = 551] 01:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BF05D9000) [pid = 3252] [serial = 1653] [outer = 0000000000000000] 01:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BF064D000) [pid = 3252] [serial = 1654] [outer = 0000006BF05D9000] 01:45:34 INFO - PROCESS | 3252 | 1463820334116 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006BF089A400) [pid = 3252] [serial = 1655] [outer = 0000006BF05D9000] 01:45:34 INFO - PROCESS | 3252 | 1463820334651 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]]]}] 01:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 900ms 01:45:34 INFO - PROCESS | 3252 | 1463820334693 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 01:45:34 INFO - PROCESS | 3252 | 1463820334696 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 01:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:45:34 INFO - PROCESS | 3252 | 1463820334699 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:45:34 INFO - PROCESS | 3252 | 1463820334701 Marionette TRACE conn6 <- [1,2170,null,{}] 01:45:34 INFO - PROCESS | 3252 | 1463820334705 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}] 01:45:34 INFO - PROCESS | 3252 | 1463820334820 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 01:45:34 INFO - PROCESS | 3252 | 1463820334928 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF675F800 == 73 [pid = 3252] [id = 552] 01:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006BF0895400) [pid = 3252] [serial = 1656] [outer = 0000000000000000] 01:45:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006BF08B5800) [pid = 3252] [serial = 1657] [outer = 0000006BF0895400] 01:45:34 INFO - PROCESS | 3252 | 1463820334983 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006BF123D400) [pid = 3252] [serial = 1658] [outer = 0000006BF0895400] 01:45:35 INFO - PROCESS | 3252 | 1463820335587 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]]]}] 01:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 943ms 01:45:35 INFO - PROCESS | 3252 | 1463820335644 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 3252 | 1463820335647 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 01:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:45:35 INFO - PROCESS | 3252 | 1463820335651 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 3252 | 1463820335653 Marionette TRACE conn6 <- [1,2174,null,{}] 01:45:35 INFO - PROCESS | 3252 | 1463820335657 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}] 01:45:35 INFO - PROCESS | 3252 | 1463820335773 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 01:45:35 INFO - PROCESS | 3252 | 1463820335881 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69A3000 == 74 [pid = 3252] [id = 553] 01:45:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006BF08BF400) [pid = 3252] [serial = 1659] [outer = 0000000000000000] 01:45:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006BF1D40000) [pid = 3252] [serial = 1660] [outer = 0000006BF08BF400] 01:45:35 INFO - PROCESS | 3252 | 1463820335936 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006BF1D48000) [pid = 3252] [serial = 1661] [outer = 0000006BF08BF400] 01:45:36 INFO - PROCESS | 3252 | 1463820336550 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]]]}] 01:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 943ms 01:45:36 INFO - PROCESS | 3252 | 1463820336595 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 01:45:36 INFO - PROCESS | 3252 | 1463820336598 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 01:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:45:36 INFO - PROCESS | 3252 | 1463820336602 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:45:36 INFO - PROCESS | 3252 | 1463820336604 Marionette TRACE conn6 <- [1,2178,null,{}] 01:45:36 INFO - PROCESS | 3252 | 1463820336608 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}] 01:45:36 INFO - PROCESS | 3252 | 1463820336726 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 01:45:36 INFO - PROCESS | 3252 | 1463820336835 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DDB000 == 75 [pid = 3252] [id = 554] 01:45:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006B83AAF800) [pid = 3252] [serial = 1662] [outer = 0000000000000000] 01:45:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006BE2297C00) [pid = 3252] [serial = 1663] [outer = 0000006B83AAF800] 01:45:36 INFO - PROCESS | 3252 | 1463820336890 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BF1D44400) [pid = 3252] [serial = 1664] [outer = 0000006B83AAF800] 01:45:37 INFO - PROCESS | 3252 | 1463820337715 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]]]}] 01:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1139ms 01:45:37 INFO - PROCESS | 3252 | 1463820337743 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 01:45:37 INFO - PROCESS | 3252 | 1463820337747 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 01:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:45:37 INFO - PROCESS | 3252 | 1463820337752 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:45:37 INFO - PROCESS | 3252 | 1463820337755 Marionette TRACE conn6 <- [1,2182,null,{}] 01:45:37 INFO - PROCESS | 3252 | 1463820337760 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}] 01:45:37 INFO - PROCESS | 3252 | 1463820337872 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 01:45:38 INFO - PROCESS | 3252 | 1463820338013 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F6D000 == 76 [pid = 3252] [id = 555] 01:45:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006B848D3400) [pid = 3252] [serial = 1665] [outer = 0000000000000000] 01:45:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006B848D8000) [pid = 3252] [serial = 1666] [outer = 0000006B848D3400] 01:45:38 INFO - PROCESS | 3252 | 1463820338070 Marionette DEBUG loaded listener.js 01:45:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006B85BEEC00) [pid = 3252] [serial = 1667] [outer = 0000006B848D3400] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE62C000 == 75 [pid = 3252] [id = 543] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE1199000 == 74 [pid = 3252] [id = 542] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA0A000 == 73 [pid = 3252] [id = 541] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE6A95000 == 72 [pid = 3252] [id = 540] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2178800 == 71 [pid = 3252] [id = 539] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B80000 == 70 [pid = 3252] [id = 538] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8480B000 == 69 [pid = 3252] [id = 537] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F05800 == 68 [pid = 3252] [id = 522] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845DC800 == 67 [pid = 3252] [id = 536] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE10E4000 == 66 [pid = 3252] [id = 12] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FD6000 == 65 [pid = 3252] [id = 535] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF834000 == 64 [pid = 3252] [id = 532] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF344000 == 63 [pid = 3252] [id = 531] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE494800 == 62 [pid = 3252] [id = 530] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F1D000 == 61 [pid = 3252] [id = 529] 01:45:38 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84811000 == 60 [pid = 3252] [id = 528] 01:45:38 INFO - PROCESS | 3252 | 1463820338723 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]]]}] 01:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 01:45:38 INFO - PROCESS | 3252 | 1463820338739 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 01:45:38 INFO - PROCESS | 3252 | 1463820338744 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 01:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:45:38 INFO - PROCESS | 3252 | 1463820338751 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - PROCESS | 3252 | 1463820338754 Marionette TRACE conn6 <- [1,2186,null,{}] 01:45:38 INFO - PROCESS | 3252 | 1463820338758 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}] 01:45:38 INFO - PROCESS | 3252 | 1463820338873 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006BEF52E000) [pid = 3252] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006B8307F400) [pid = 3252] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B96A57800) [pid = 3252] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006BE2D88000) [pid = 3252] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006B824DB000) [pid = 3252] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006B824DA400) [pid = 3252] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006B83A9C800) [pid = 3252] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006BE7275C00) [pid = 3252] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B8057E400) [pid = 3252] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006B85536000) [pid = 3252] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006B858D7800) [pid = 3252] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006BE221D000) [pid = 3252] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B81F6B800) [pid = 3252] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B88FC6C00) [pid = 3252] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B81F42000) [pid = 3252] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B846B1000) [pid = 3252] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006BE2903C00) [pid = 3252] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006B85BF0400) [pid = 3252] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BEFA12800) [pid = 3252] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BEF732400) [pid = 3252] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B85967000) [pid = 3252] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006BE1944400) [pid = 3252] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006B96945000) [pid = 3252] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B81F4D800) [pid = 3252] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006BEEB04C00) [pid = 3252] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006BE367A400) [pid = 3252] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:45:38 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006BE6AEFC00) [pid = 3252] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 01:45:39 INFO - PROCESS | 3252 | 1463820338990 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8480B000 == 61 [pid = 3252] [id = 556] 01:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006B814CD800) [pid = 3252] [serial = 1668] [outer = 0000000000000000] 01:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006B824DB000) [pid = 3252] [serial = 1669] [outer = 0000006B814CD800] 01:45:39 INFO - PROCESS | 3252 | 1463820339037 Marionette DEBUG loaded listener.js 01:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006B85557000) [pid = 3252] [serial = 1670] [outer = 0000006B814CD800] 01:45:39 INFO - PROCESS | 3252 | 1463820339422 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]]]}] 01:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 732ms 01:45:39 INFO - PROCESS | 3252 | 1463820339485 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 01:45:39 INFO - PROCESS | 3252 | 1463820339488 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 01:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:45:39 INFO - PROCESS | 3252 | 1463820339492 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:45:39 INFO - PROCESS | 3252 | 1463820339496 Marionette TRACE conn6 <- [1,2190,null,{}] 01:45:39 INFO - PROCESS | 3252 | 1463820339507 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}] 01:45:39 INFO - PROCESS | 3252 | 1463820339640 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 01:45:39 INFO - PROCESS | 3252 | 1463820339654 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE10E4000 == 62 [pid = 3252] [id = 557] 01:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006B9694A800) [pid = 3252] [serial = 1671] [outer = 0000000000000000] 01:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B96A5EC00) [pid = 3252] [serial = 1672] [outer = 0000006B9694A800] 01:45:39 INFO - PROCESS | 3252 | 1463820339703 Marionette DEBUG loaded listener.js 01:45:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006BE207F800) [pid = 3252] [serial = 1673] [outer = 0000006B9694A800] 01:45:40 INFO - PROCESS | 3252 | 1463820340174 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]]]}] 01:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 01:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:45:40 INFO - PROCESS | 3252 | 1463820340227 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 01:45:40 INFO - PROCESS | 3252 | 1463820340229 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 01:45:40 INFO - PROCESS | 3252 | 1463820340233 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:45:40 INFO - PROCESS | 3252 | 1463820340234 Marionette TRACE conn6 <- [1,2194,null,{}] 01:45:40 INFO - PROCESS | 3252 | 1463820340238 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}] 01:45:40 INFO - PROCESS | 3252 | 1463820340339 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 01:45:40 INFO - PROCESS | 3252 | 1463820340437 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE3662800 == 63 [pid = 3252] [id = 558] 01:45:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B85536000) [pid = 3252] [serial = 1674] [outer = 0000000000000000] 01:45:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006BE2A74400) [pid = 3252] [serial = 1675] [outer = 0000006B85536000] 01:45:40 INFO - PROCESS | 3252 | 1463820340484 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006BE6A7C000) [pid = 3252] [serial = 1676] [outer = 0000006B85536000] 01:45:40 INFO - PROCESS | 3252 | 1463820340843 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]]]}] 01:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 01:45:40 INFO - PROCESS | 3252 | 1463820340907 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 01:45:40 INFO - PROCESS | 3252 | 1463820340909 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 01:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:45:40 INFO - PROCESS | 3252 | 1463820340912 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:45:40 INFO - PROCESS | 3252 | 1463820340914 Marionette TRACE conn6 <- [1,2198,null,{}] 01:45:40 INFO - PROCESS | 3252 | 1463820340918 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}] 01:45:41 INFO - PROCESS | 3252 | 1463820341014 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 01:45:41 INFO - PROCESS | 3252 | 1463820341155 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE77EE000 == 64 [pid = 3252] [id = 559] 01:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BE221D000) [pid = 3252] [serial = 1677] [outer = 0000000000000000] 01:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006BE8331800) [pid = 3252] [serial = 1678] [outer = 0000006BE221D000] 01:45:41 INFO - PROCESS | 3252 | 1463820341201 Marionette DEBUG loaded listener.js 01:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BEBA27400) [pid = 3252] [serial = 1679] [outer = 0000006BE221D000] 01:45:41 INFO - PROCESS | 3252 | 1463820341651 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]]]}] 01:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 773ms 01:45:41 INFO - PROCESS | 3252 | 1463820341689 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 01:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:45:41 INFO - PROCESS | 3252 | 1463820341691 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 01:45:41 INFO - PROCESS | 3252 | 1463820341694 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 3252 | 1463820341696 Marionette TRACE conn6 <- [1,2202,null,{}] 01:45:41 INFO - PROCESS | 3252 | 1463820341700 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}] 01:45:41 INFO - PROCESS | 3252 | 1463820341850 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 01:45:41 INFO - PROCESS | 3252 | 1463820341875 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE2F1000 == 65 [pid = 3252] [id = 560] 01:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BEE173000) [pid = 3252] [serial = 1680] [outer = 0000000000000000] 01:45:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BEE446000) [pid = 3252] [serial = 1681] [outer = 0000006BEE173000] 01:45:41 INFO - PROCESS | 3252 | 1463820341924 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006BEE78A000) [pid = 3252] [serial = 1682] [outer = 0000006BEE173000] 01:45:42 INFO - PROCESS | 3252 | 1463820342372 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]]]}] 01:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 01:45:42 INFO - PROCESS | 3252 | 1463820342467 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 01:45:42 INFO - PROCESS | 3252 | 1463820342470 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 01:45:42 INFO - PROCESS | 3252 | 1463820342475 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - PROCESS | 3252 | 1463820342477 Marionette TRACE conn6 <- [1,2206,null,{}] 01:45:42 INFO - PROCESS | 3252 | 1463820342480 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}] 01:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:45:42 INFO - PROCESS | 3252 | 1463820342609 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 01:45:42 INFO - PROCESS | 3252 | 1463820342627 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF81C800 == 66 [pid = 3252] [id = 561] 01:45:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006BEBAEAC00) [pid = 3252] [serial = 1683] [outer = 0000000000000000] 01:45:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006BEE812800) [pid = 3252] [serial = 1684] [outer = 0000006BEBAEAC00] 01:45:42 INFO - PROCESS | 3252 | 1463820342672 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006BEF52C800) [pid = 3252] [serial = 1685] [outer = 0000006BEBAEAC00] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006BE221B400) [pid = 3252] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006BE6A84C00) [pid = 3252] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006B84081400) [pid = 3252] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B873A7400) [pid = 3252] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B8309D800) [pid = 3252] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B96948C00) [pid = 3252] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B80575400) [pid = 3252] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B840AA800) [pid = 3252] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006B8307DC00) [pid = 3252] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BEE43E400) [pid = 3252] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:45:43 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BE767F000) [pid = 3252] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:45:43 INFO - PROCESS | 3252 | 1463820343242 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]]]}] 01:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 776ms 01:45:43 INFO - PROCESS | 3252 | 1463820343262 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 01:45:43 INFO - PROCESS | 3252 | 1463820343264 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 01:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:45:43 INFO - PROCESS | 3252 | 1463820343267 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:45:43 INFO - PROCESS | 3252 | 1463820343269 Marionette TRACE conn6 <- [1,2210,null,{}] 01:45:43 INFO - PROCESS | 3252 | 1463820343272 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}] 01:45:43 INFO - PROCESS | 3252 | 1463820343375 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 01:45:43 INFO - PROCESS | 3252 | 1463820343381 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF270B000 == 67 [pid = 3252] [id = 562] 01:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B84081400) [pid = 3252] [serial = 1686] [outer = 0000000000000000] 01:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006BE6A84C00) [pid = 3252] [serial = 1687] [outer = 0000006B84081400] 01:45:43 INFO - PROCESS | 3252 | 1463820343427 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BEF64A000) [pid = 3252] [serial = 1688] [outer = 0000006B84081400] 01:45:43 INFO - PROCESS | 3252 | 1463820343877 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]]]}] 01:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 627ms 01:45:43 INFO - PROCESS | 3252 | 1463820343898 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 01:45:43 INFO - PROCESS | 3252 | 1463820343900 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 01:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:45:43 INFO - PROCESS | 3252 | 1463820343903 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:45:43 INFO - PROCESS | 3252 | 1463820343905 Marionette TRACE conn6 <- [1,2214,null,{}] 01:45:43 INFO - PROCESS | 3252 | 1463820343909 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}] 01:45:44 INFO - PROCESS | 3252 | 1463820344034 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 01:45:44 INFO - PROCESS | 3252 | 1463820344042 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4343800 == 68 [pid = 3252] [id = 563] 01:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006BEFA13400) [pid = 3252] [serial = 1689] [outer = 0000000000000000] 01:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BEFE9E400) [pid = 3252] [serial = 1690] [outer = 0000006BEFA13400] 01:45:44 INFO - PROCESS | 3252 | 1463820344087 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BEFF40C00) [pid = 3252] [serial = 1691] [outer = 0000006BEFA13400] 01:45:44 INFO - PROCESS | 3252 | 1463820344514 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]]]}] 01:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 01:45:44 INFO - PROCESS | 3252 | 1463820344576 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 3252 | 1463820344578 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 01:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:45:44 INFO - PROCESS | 3252 | 1463820344582 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - PROCESS | 3252 | 1463820344584 Marionette TRACE conn6 <- [1,2218,null,{}] 01:45:44 INFO - PROCESS | 3252 | 1463820344588 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}] 01:45:44 INFO - PROCESS | 3252 | 1463820344685 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 01:45:44 INFO - PROCESS | 3252 | 1463820344693 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6759000 == 69 [pid = 3252] [id = 564] 01:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BF08B4800) [pid = 3252] [serial = 1692] [outer = 0000000000000000] 01:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006BF1D4AC00) [pid = 3252] [serial = 1693] [outer = 0000006BF08B4800] 01:45:44 INFO - PROCESS | 3252 | 1463820344746 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006BF1E14000) [pid = 3252] [serial = 1694] [outer = 0000006BF08B4800] 01:45:45 INFO - PROCESS | 3252 | 1463820345197 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]]]}] 01:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 01:45:45 INFO - PROCESS | 3252 | 1463820345319 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 3252 | 1463820345323 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 01:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:45:45 INFO - PROCESS | 3252 | 1463820345329 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 3252 | 1463820345334 Marionette TRACE conn6 <- [1,2222,null,{}] 01:45:45 INFO - PROCESS | 3252 | 1463820345341 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}] 01:45:45 INFO - PROCESS | 3252 | 1463820345551 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 01:45:45 INFO - PROCESS | 3252 | 1463820345686 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8480A800 == 70 [pid = 3252] [id = 565] 01:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006B81FF4000) [pid = 3252] [serial = 1695] [outer = 0000000000000000] 01:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B824DD000) [pid = 3252] [serial = 1696] [outer = 0000006B81FF4000] 01:45:45 INFO - PROCESS | 3252 | 1463820345749 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B846A2800) [pid = 3252] [serial = 1697] [outer = 0000006B81FF4000] 01:45:46 INFO - PROCESS | 3252 | 1463820346329 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]]]}] 01:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1033ms 01:45:46 INFO - PROCESS | 3252 | 1463820346365 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 3252 | 1463820346370 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 01:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:45:46 INFO - PROCESS | 3252 | 1463820346378 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - PROCESS | 3252 | 1463820346382 Marionette TRACE conn6 <- [1,2226,null,{}] 01:45:46 INFO - PROCESS | 3252 | 1463820346387 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}] 01:45:46 INFO - PROCESS | 3252 | 1463820346532 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 01:45:46 INFO - PROCESS | 3252 | 1463820346673 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE3030800 == 71 [pid = 3252] [id = 566] 01:45:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B873A9400) [pid = 3252] [serial = 1698] [outer = 0000000000000000] 01:45:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006B9693A000) [pid = 3252] [serial = 1699] [outer = 0000006B873A9400] 01:45:46 INFO - PROCESS | 3252 | 1463820346730 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006BE2022800) [pid = 3252] [serial = 1700] [outer = 0000006B873A9400] 01:45:47 INFO - PROCESS | 3252 | 1463820347330 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]]]}] 01:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 986ms 01:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:45:47 INFO - PROCESS | 3252 | 1463820347363 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 3252 | 1463820347366 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 01:45:47 INFO - PROCESS | 3252 | 1463820347370 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:45:47 INFO - PROCESS | 3252 | 1463820347372 Marionette TRACE conn6 <- [1,2230,null,{}] 01:45:47 INFO - PROCESS | 3252 | 1463820347384 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}] 01:45:47 INFO - PROCESS | 3252 | 1463820347513 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 01:45:47 INFO - PROCESS | 3252 | 1463820347659 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6A97000 == 72 [pid = 3252] [id = 567] 01:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006BEBE40000) [pid = 3252] [serial = 1701] [outer = 0000000000000000] 01:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BEC730000) [pid = 3252] [serial = 1702] [outer = 0000006BEBE40000] 01:45:47 INFO - PROCESS | 3252 | 1463820347722 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006BEF58CC00) [pid = 3252] [serial = 1703] [outer = 0000006BEBE40000] 01:45:48 INFO - PROCESS | 3252 | 1463820348362 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]]]}] 01:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1027ms 01:45:48 INFO - PROCESS | 3252 | 1463820348400 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 01:45:48 INFO - PROCESS | 3252 | 1463820348402 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 01:45:48 INFO - PROCESS | 3252 | 1463820348406 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:45:48 INFO - PROCESS | 3252 | 1463820348408 Marionette TRACE conn6 <- [1,2234,null,{}] 01:45:48 INFO - PROCESS | 3252 | 1463820348412 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}] 01:45:48 INFO - PROCESS | 3252 | 1463820348536 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 01:45:48 INFO - PROCESS | 3252 | 1463820348677 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86A50800 == 73 [pid = 3252] [id = 568] 01:45:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006BF08BB400) [pid = 3252] [serial = 1704] [outer = 0000000000000000] 01:45:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006BF1E0DC00) [pid = 3252] [serial = 1705] [outer = 0000006BF08BB400] 01:45:48 INFO - PROCESS | 3252 | 1463820348735 Marionette DEBUG loaded listener.js 01:45:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006BF2568C00) [pid = 3252] [serial = 1706] [outer = 0000006BF08BB400] 01:45:49 INFO - PROCESS | 3252 | 1463820349302 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]]]}] 01:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 943ms 01:45:49 INFO - PROCESS | 3252 | 1463820349352 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 3252 | 1463820349355 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 01:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:45:49 INFO - PROCESS | 3252 | 1463820349358 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:45:49 INFO - PROCESS | 3252 | 1463820349360 Marionette TRACE conn6 <- [1,2238,null,{}] 01:45:49 INFO - PROCESS | 3252 | 1463820349364 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}] 01:45:49 INFO - PROCESS | 3252 | 1463820349481 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 01:45:49 INFO - PROCESS | 3252 | 1463820349594 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86814000 == 74 [pid = 3252] [id = 569] 01:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006B82030000) [pid = 3252] [serial = 1707] [outer = 0000000000000000] 01:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006B82035400) [pid = 3252] [serial = 1708] [outer = 0000006B82030000] 01:45:49 INFO - PROCESS | 3252 | 1463820349691 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006BF08B2400) [pid = 3252] [serial = 1709] [outer = 0000006B82030000] 01:45:50 INFO - PROCESS | 3252 | 1463820350269 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]]]}] 01:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 941ms 01:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:45:50 INFO - PROCESS | 3252 | 1463820350302 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 3252 | 1463820350304 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 01:45:50 INFO - PROCESS | 3252 | 1463820350307 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:45:50 INFO - PROCESS | 3252 | 1463820350310 Marionette TRACE conn6 <- [1,2242,null,{}] 01:45:50 INFO - PROCESS | 3252 | 1463820350314 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}] 01:45:50 INFO - PROCESS | 3252 | 1463820350459 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 01:45:50 INFO - PROCESS | 3252 | 1463820350572 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86DE3800 == 75 [pid = 3252] [id = 570] 01:45:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006B82740800) [pid = 3252] [serial = 1710] [outer = 0000000000000000] 01:45:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006BE2299C00) [pid = 3252] [serial = 1711] [outer = 0000006B82740800] 01:45:50 INFO - PROCESS | 3252 | 1463820350698 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006BF4148C00) [pid = 3252] [serial = 1712] [outer = 0000006B82740800] 01:45:51 INFO - PROCESS | 3252 | 1463820351639 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]]]}] 01:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1386ms 01:45:51 INFO - PROCESS | 3252 | 1463820351697 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 01:45:51 INFO - PROCESS | 3252 | 1463820351701 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 01:45:51 INFO - PROCESS | 3252 | 1463820351706 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:45:51 INFO - PROCESS | 3252 | 1463820351710 Marionette TRACE conn6 <- [1,2246,null,{}] 01:45:51 INFO - PROCESS | 3252 | 1463820351716 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}] 01:45:51 INFO - PROCESS | 3252 | 1463820351860 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 01:45:52 INFO - PROCESS | 3252 | 1463820352002 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FE9800 == 76 [pid = 3252] [id = 571] 01:45:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 203 (0000006B80F8A800) [pid = 3252] [serial = 1713] [outer = 0000000000000000] 01:45:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 204 (0000006B81E68C00) [pid = 3252] [serial = 1714] [outer = 0000006B80F8A800] 01:45:52 INFO - PROCESS | 3252 | 1463820352057 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 205 (0000006B81F68000) [pid = 3252] [serial = 1715] [outer = 0000006B80F8A800] 01:45:52 INFO - PROCESS | 3252 | 1463820352778 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]]]}] 01:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1078ms 01:45:52 INFO - PROCESS | 3252 | 1463820352789 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 3252 | 1463820352795 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 01:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:45:52 INFO - PROCESS | 3252 | 1463820352802 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 3252 | 1463820352804 Marionette TRACE conn6 <- [1,2250,null,{}] 01:45:52 INFO - PROCESS | 3252 | 1463820352808 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}] 01:45:52 INFO - PROCESS | 3252 | 1463820352917 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 01:45:53 INFO - PROCESS | 3252 | 1463820353058 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863C4000 == 77 [pid = 3252] [id = 572] 01:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 206 (0000006B82748800) [pid = 3252] [serial = 1716] [outer = 0000000000000000] 01:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 207 (0000006B8307A400) [pid = 3252] [serial = 1717] [outer = 0000006B82748800] 01:45:53 INFO - PROCESS | 3252 | 1463820353110 Marionette DEBUG loaded listener.js 01:45:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 208 (0000006B83AAF400) [pid = 3252] [serial = 1718] [outer = 0000006B82748800] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869C8000 == 76 [pid = 3252] [id = 400] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91BF800 == 75 [pid = 3252] [id = 430] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE20B8000 == 74 [pid = 3252] [id = 417] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4343800 == 73 [pid = 3252] [id = 563] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF270B000 == 72 [pid = 3252] [id = 562] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF81C800 == 71 [pid = 3252] [id = 561] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE2F1000 == 70 [pid = 3252] [id = 560] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE77EE000 == 69 [pid = 3252] [id = 559] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 207 (0000006BE77D0000) [pid = 3252] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 206 (0000006BEE686000) [pid = 3252] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 205 (0000006BEBE2D800) [pid = 3252] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 204 (0000006BEBA32000) [pid = 3252] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 203 (0000006BE7409C00) [pid = 3252] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 202 (0000006B81FF2400) [pid = 3252] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006B858D2400) [pid = 3252] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006BEE6B7800) [pid = 3252] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006BEF52A800) [pid = 3252] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | 1463820353749 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]]]}] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE3662800 == 68 [pid = 3252] [id = 558] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE10E4000 == 67 [pid = 3252] [id = 557] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8480B000 == 66 [pid = 3252] [id = 556] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F6D000 == 65 [pid = 3252] [id = 555] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869B3800 == 64 [pid = 3252] [id = 521] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF675F800 == 63 [pid = 3252] [id = 552] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF66C9800 == 62 [pid = 3252] [id = 551] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6583800 == 61 [pid = 3252] [id = 550] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B15000 == 60 [pid = 3252] [id = 549] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57C9000 == 59 [pid = 3252] [id = 548] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF2B05000 == 58 [pid = 3252] [id = 547] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE1BB0800 == 57 [pid = 3252] [id = 546] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B07000 == 56 [pid = 3252] [id = 545] 01:45:53 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF77E000 == 55 [pid = 3252] [id = 544] 01:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1026ms 01:45:53 INFO - PROCESS | 3252 | 1463820353829 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 01:45:53 INFO - PROCESS | 3252 | 1463820353832 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 01:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:45:53 INFO - PROCESS | 3252 | 1463820353836 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:45:53 INFO - PROCESS | 3252 | 1463820353840 Marionette TRACE conn6 <- [1,2254,null,{}] 01:45:53 INFO - PROCESS | 3252 | 1463820353865 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}] 01:45:53 INFO - PROCESS | 3252 | 1463820353973 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006BE2225000) [pid = 3252] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006BE838B000) [pid = 3252] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006BE2959800) [pid = 3252] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B858D8000) [pid = 3252] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006BEBE26C00) [pid = 3252] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006B85BF0800) [pid = 3252] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B96A57000) [pid = 3252] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006B808C9400) [pid = 3252] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006B81E6BC00) [pid = 3252] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006B846B0800) [pid = 3252] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006B8553F800) [pid = 3252] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006B83A94000) [pid = 3252] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B848D7C00) [pid = 3252] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006BE8330000) [pid = 3252] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006BEB275000) [pid = 3252] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006BEB274000) [pid = 3252] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B88FC7400) [pid = 3252] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B9693C000) [pid = 3252] [serial = 1085] [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.] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006BEC765400) [pid = 3252] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006BE1045400) [pid = 3252] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 01:45:54 INFO - PROCESS | 3252 | 1463820354076 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84046800 == 56 [pid = 3252] [id = 573] 01:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B81F40400) [pid = 3252] [serial = 1719] [outer = 0000000000000000] 01:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B81FF3800) [pid = 3252] [serial = 1720] [outer = 0000006B81F40400] 01:45:54 INFO - PROCESS | 3252 | 1463820354127 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006B83AAC800) [pid = 3252] [serial = 1721] [outer = 0000006B81F40400] 01:45:54 INFO - PROCESS | 3252 | 1463820354585 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]]]}] 01:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 795ms 01:45:54 INFO - PROCESS | 3252 | 1463820354632 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 3252 | 1463820354635 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 01:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:45:54 INFO - PROCESS | 3252 | 1463820354638 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 3252 | 1463820354640 Marionette TRACE conn6 <- [1,2258,null,{}] 01:45:54 INFO - PROCESS | 3252 | 1463820354644 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}] 01:45:54 INFO - PROCESS | 3252 | 1463820354738 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 01:45:54 INFO - PROCESS | 3252 | 1463820354747 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869B8800 == 57 [pid = 3252] [id = 574] 01:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006B848CF000) [pid = 3252] [serial = 1722] [outer = 0000000000000000] 01:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006B848DA800) [pid = 3252] [serial = 1723] [outer = 0000006B848CF000] 01:45:54 INFO - PROCESS | 3252 | 1463820354794 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006B85560000) [pid = 3252] [serial = 1724] [outer = 0000006B848CF000] 01:45:55 INFO - PROCESS | 3252 | 1463820355254 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]]]}] 01:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 628ms 01:45:55 INFO - PROCESS | 3252 | 1463820355276 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 3252 | 1463820355278 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 01:45:55 INFO - PROCESS | 3252 | 1463820355282 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 3252 | 1463820355284 Marionette TRACE conn6 <- [1,2262,null,{}] 01:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:45:55 INFO - PROCESS | 3252 | 1463820355288 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}] 01:45:55 INFO - PROCESS | 3252 | 1463820355378 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 01:45:55 INFO - PROCESS | 3252 | 1463820355384 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82449000 == 58 [pid = 3252] [id = 575] 01:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B858D3C00) [pid = 3252] [serial = 1725] [outer = 0000000000000000] 01:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B8595D800) [pid = 3252] [serial = 1726] [outer = 0000006B858D3C00] 01:45:55 INFO - PROCESS | 3252 | 1463820355430 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B85B08C00) [pid = 3252] [serial = 1727] [outer = 0000006B858D3C00] 01:45:55 INFO - PROCESS | 3252 | 1463820355899 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]]]}] 01:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 01:45:55 INFO - PROCESS | 3252 | 1463820355979 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 3252 | 1463820355981 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 01:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:45:55 INFO - PROCESS | 3252 | 1463820355985 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 3252 | 1463820355987 Marionette TRACE conn6 <- [1,2266,null,{}] 01:45:56 INFO - PROCESS | 3252 | 1463820356001 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}] 01:45:56 INFO - PROCESS | 3252 | 1463820356149 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 01:45:56 INFO - PROCESS | 3252 | 1463820356208 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE069F000 == 59 [pid = 3252] [id = 576] 01:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006B85BEF000) [pid = 3252] [serial = 1728] [outer = 0000000000000000] 01:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006B873A2000) [pid = 3252] [serial = 1729] [outer = 0000006B85BEF000] 01:45:56 INFO - PROCESS | 3252 | 1463820356255 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006B96945800) [pid = 3252] [serial = 1730] [outer = 0000006B85BEF000] 01:45:56 INFO - PROCESS | 3252 | 1463820356677 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]]]}] 01:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 732ms 01:45:56 INFO - PROCESS | 3252 | 1463820356720 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 3252 | 1463820356722 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 01:45:56 INFO - PROCESS | 3252 | 1463820356726 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:45:56 INFO - PROCESS | 3252 | 1463820356727 Marionette TRACE conn6 <- [1,2270,null,{}] 01:45:56 INFO - PROCESS | 3252 | 1463820356731 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}] 01:45:56 INFO - PROCESS | 3252 | 1463820356889 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 01:45:56 INFO - PROCESS | 3252 | 1463820356952 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE248D800 == 60 [pid = 3252] [id = 577] 01:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006B9694F000) [pid = 3252] [serial = 1731] [outer = 0000000000000000] 01:45:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006B96A59800) [pid = 3252] [serial = 1732] [outer = 0000006B9694F000] 01:45:57 INFO - PROCESS | 3252 | 1463820356998 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006BE108C800) [pid = 3252] [serial = 1733] [outer = 0000006B9694F000] 01:45:57 INFO - PROCESS | 3252 | 1463820357416 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]]]}] 01:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 732ms 01:45:57 INFO - PROCESS | 3252 | 1463820357461 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 3252 | 1463820357464 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 01:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:45:57 INFO - PROCESS | 3252 | 1463820357467 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 3252 | 1463820357469 Marionette TRACE conn6 <- [1,2274,null,{}] 01:45:57 INFO - PROCESS | 3252 | 1463820357472 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}] 01:45:57 INFO - PROCESS | 3252 | 1463820357613 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 01:45:57 INFO - PROCESS | 3252 | 1463820357645 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE69CC800 == 61 [pid = 3252] [id = 578] 01:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006B85539400) [pid = 3252] [serial = 1734] [outer = 0000000000000000] 01:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006BE2027800) [pid = 3252] [serial = 1735] [outer = 0000006B85539400] 01:45:57 INFO - PROCESS | 3252 | 1463820357691 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006BE2225000) [pid = 3252] [serial = 1736] [outer = 0000006B85539400] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006BEE813400) [pid = 3252] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006BE3816400) [pid = 3252] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006B81F5D400) [pid = 3252] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006B80F86400) [pid = 3252] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B814CE000) [pid = 3252] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006B8309F400) [pid = 3252] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006BE2221000) [pid = 3252] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006BEBAEAC00) [pid = 3252] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006B84081400) [pid = 3252] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006BEFA13400) [pid = 3252] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006BE221D000) [pid = 3252] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006B81F42C00) [pid = 3252] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006B858DC800) [pid = 3252] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006B846AF000) [pid = 3252] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006BEB3ACC00) [pid = 3252] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006BEBADD400) [pid = 3252] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B8553A800) [pid = 3252] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006BEDBEC400) [pid = 3252] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006BEBE4A000) [pid = 3252] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BE7692C00) [pid = 3252] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BE195B000) [pid = 3252] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BEBE2E400) [pid = 3252] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B81F62800) [pid = 3252] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006BE6980400) [pid = 3252] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006BE1956400) [pid = 3252] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B840AA400) [pid = 3252] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006BEBA29000) [pid = 3252] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006BEE173000) [pid = 3252] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006BEC75C400) [pid = 3252] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006B814CD800) [pid = 3252] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006B83AAF800) [pid = 3252] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006B9694A800) [pid = 3252] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B85536000) [pid = 3252] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:45:58 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006B848D3400) [pid = 3252] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:45:58 INFO - PROCESS | 3252 | 1463820358718 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]]]}] 01:45:58 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 01:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1279ms 01:45:58 INFO - PROCESS | 3252 | 1463820358749 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 3252 | 1463820358751 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 01:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:45:58 INFO - PROCESS | 3252 | 1463820358755 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 3252 | 1463820358756 Marionette TRACE conn6 <- [1,2278,null,{}] 01:45:58 INFO - PROCESS | 3252 | 1463820358760 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}] 01:45:58 INFO - PROCESS | 3252 | 1463820358897 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 01:45:58 INFO - PROCESS | 3252 | 1463820358960 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B7D000 == 62 [pid = 3252] [id = 579] 01:45:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006B8022FC00) [pid = 3252] [serial = 1737] [outer = 0000000000000000] 01:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B81F62800) [pid = 3252] [serial = 1738] [outer = 0000006B8022FC00] 01:45:59 INFO - PROCESS | 3252 | 1463820359006 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B8555A400) [pid = 3252] [serial = 1739] [outer = 0000006B8022FC00] 01:45:59 INFO - PROCESS | 3252 | 1463820359379 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]]]}] 01:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 01:45:59 INFO - PROCESS | 3252 | 1463820359430 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 3252 | 1463820359432 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 01:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:45:59 INFO - PROCESS | 3252 | 1463820359435 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 3252 | 1463820359437 Marionette TRACE conn6 <- [1,2282,null,{}] 01:45:59 INFO - PROCESS | 3252 | 1463820359441 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}] 01:45:59 INFO - PROCESS | 3252 | 1463820359533 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 01:45:59 INFO - PROCESS | 3252 | 1463820359540 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83B5800 == 63 [pid = 3252] [id = 580] 01:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B9694A800) [pid = 3252] [serial = 1740] [outer = 0000000000000000] 01:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006BE2298800) [pid = 3252] [serial = 1741] [outer = 0000006B9694A800] 01:45:59 INFO - PROCESS | 3252 | 1463820359586 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BE2958C00) [pid = 3252] [serial = 1742] [outer = 0000006B9694A800] 01:46:00 INFO - PROCESS | 3252 | 1463820360024 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]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 626ms 01:46:00 INFO - PROCESS | 3252 | 1463820360065 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 3252 | 1463820360067 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 01:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:46:00 INFO - PROCESS | 3252 | 1463820360071 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 3252 | 1463820360073 Marionette TRACE conn6 <- [1,2286,null,{}] 01:46:00 INFO - PROCESS | 3252 | 1463820360077 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}] 01:46:00 INFO - PROCESS | 3252 | 1463820360187 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 01:46:00 INFO - PROCESS | 3252 | 1463820360237 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC0C3800 == 64 [pid = 3252] [id = 581] 01:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BE387B400) [pid = 3252] [serial = 1743] [outer = 0000000000000000] 01:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006BE6A7BC00) [pid = 3252] [serial = 1744] [outer = 0000006BE387B400] 01:46:00 INFO - PROCESS | 3252 | 1463820360287 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BE769CC00) [pid = 3252] [serial = 1745] [outer = 0000006BE387B400] 01:46:00 INFO - PROCESS | 3252 | 1463820360966 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]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 940ms 01:46:01 INFO - PROCESS | 3252 | 1463820361014 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 3252 | 1463820361020 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 01:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:46:01 INFO - PROCESS | 3252 | 1463820361026 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - PROCESS | 3252 | 1463820361030 Marionette TRACE conn6 <- [1,2290,null,{}] 01:46:01 INFO - PROCESS | 3252 | 1463820361037 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}] 01:46:01 INFO - PROCESS | 3252 | 1463820361166 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 01:46:01 INFO - PROCESS | 3252 | 1463820361307 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84805800 == 65 [pid = 3252] [id = 582] 01:46:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B80D9AC00) [pid = 3252] [serial = 1746] [outer = 0000000000000000] 01:46:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B814CD800) [pid = 3252] [serial = 1747] [outer = 0000006B80D9AC00] 01:46:01 INFO - PROCESS | 3252 | 1463820361367 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B8202E000) [pid = 3252] [serial = 1748] [outer = 0000006B80D9AC00] 01:46:02 INFO - PROCESS | 3252 | 1463820362004 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]]]}] 01:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1028ms 01:46:02 INFO - PROCESS | 3252 | 1463820362057 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 3252 | 1463820362063 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 01:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:46:02 INFO - PROCESS | 3252 | 1463820362070 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 3252 | 1463820362073 Marionette TRACE conn6 <- [1,2294,null,{}] 01:46:02 INFO - PROCESS | 3252 | 1463820362078 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}] 01:46:02 INFO - PROCESS | 3252 | 1463820362202 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 01:46:02 INFO - PROCESS | 3252 | 1463820362341 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873CA000 == 66 [pid = 3252] [id = 583] 01:46:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B830A6400) [pid = 3252] [serial = 1749] [outer = 0000000000000000] 01:46:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B846AAC00) [pid = 3252] [serial = 1750] [outer = 0000006B830A6400] 01:46:02 INFO - PROCESS | 3252 | 1463820362399 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B858DCC00) [pid = 3252] [serial = 1751] [outer = 0000006B830A6400] 01:46:03 INFO - PROCESS | 3252 | 1463820363015 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]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 01:46:03 INFO - PROCESS | 3252 | 1463820363063 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 01:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:46:03 INFO - PROCESS | 3252 | 1463820363065 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 01:46:03 INFO - PROCESS | 3252 | 1463820363070 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 3252 | 1463820363074 Marionette TRACE conn6 <- [1,2298,null,{}] 01:46:03 INFO - PROCESS | 3252 | 1463820363085 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}] 01:46:03 INFO - PROCESS | 3252 | 1463820363209 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 01:46:03 INFO - PROCESS | 3252 | 1463820363351 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE140000 == 67 [pid = 3252] [id = 584] 01:46:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B88FC9000) [pid = 3252] [serial = 1752] [outer = 0000000000000000] 01:46:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BE1084400) [pid = 3252] [serial = 1753] [outer = 0000006B88FC9000] 01:46:03 INFO - PROCESS | 3252 | 1463820363412 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BE2D8C800) [pid = 3252] [serial = 1754] [outer = 0000006B88FC9000] 01:46:04 INFO - PROCESS | 3252 | 1463820363996 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]]]}] 01:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 987ms 01:46:04 INFO - PROCESS | 3252 | 1463820364056 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 01:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:46:04 INFO - PROCESS | 3252 | 1463820364060 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 01:46:04 INFO - PROCESS | 3252 | 1463820364064 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 3252 | 1463820364066 Marionette TRACE conn6 <- [1,2302,null,{}] 01:46:04 INFO - PROCESS | 3252 | 1463820364070 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}] 01:46:04 INFO - PROCESS | 3252 | 1463820364189 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 01:46:04 INFO - PROCESS | 3252 | 1463820364300 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEC02800 == 68 [pid = 3252] [id = 585] 01:46:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BE290D800) [pid = 3252] [serial = 1755] [outer = 0000000000000000] 01:46:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006BE71B0400) [pid = 3252] [serial = 1756] [outer = 0000006BE290D800] 01:46:04 INFO - PROCESS | 3252 | 1463820364356 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006BE77AD400) [pid = 3252] [serial = 1757] [outer = 0000006BE290D800] 01:46:04 INFO - PROCESS | 3252 | 1463820364950 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]]]}] 01:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 943ms 01:46:05 INFO - PROCESS | 3252 | 1463820365007 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 01:46:05 INFO - PROCESS | 3252 | 1463820365010 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 01:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:46:05 INFO - PROCESS | 3252 | 1463820365013 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - PROCESS | 3252 | 1463820365016 Marionette TRACE conn6 <- [1,2306,null,{}] 01:46:05 INFO - PROCESS | 3252 | 1463820365020 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}] 01:46:05 INFO - PROCESS | 3252 | 1463820365136 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 01:46:05 INFO - PROCESS | 3252 | 1463820365247 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF821000 == 69 [pid = 3252] [id = 586] 01:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006BE74D6800) [pid = 3252] [serial = 1758] [outer = 0000000000000000] 01:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006BE8394400) [pid = 3252] [serial = 1759] [outer = 0000006BE74D6800] 01:46:05 INFO - PROCESS | 3252 | 1463820365303 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006BEB338800) [pid = 3252] [serial = 1760] [outer = 0000006BE74D6800] 01:46:05 INFO - PROCESS | 3252 | 1463820365943 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] 01:46:06 INFO - PROCESS | 3252 | 1463820366003 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 01:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:46:06 INFO - PROCESS | 3252 | 1463820366007 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - PROCESS | 3252 | 1463820366009 Marionette TRACE conn6 <- [1,2310,null,{}] 01:46:06 INFO - PROCESS | 3252 | 1463820366028 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}] 01:46:06 INFO - PROCESS | 3252 | 1463820366174 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 01:46:06 INFO - PROCESS | 3252 | 1463820366306 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41CF800 == 70 [pid = 3252] [id = 587] 01:46:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006BEBBE0400) [pid = 3252] [serial = 1761] [outer = 0000000000000000] 01:46:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006BEC738000) [pid = 3252] [serial = 1762] [outer = 0000006BEBBE0400] 01:46:06 INFO - PROCESS | 3252 | 1463820366367 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006BEE173000) [pid = 3252] [serial = 1763] [outer = 0000006BEBBE0400] 01:46:06 INFO - PROCESS | 3252 | 1463820366949 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]]]}] 01:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 01:46:06 INFO - PROCESS | 3252 | 1463820366996 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 3252 | 1463820366998 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 01:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:46:07 INFO - PROCESS | 3252 | 1463820367002 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - PROCESS | 3252 | 1463820367004 Marionette TRACE conn6 <- [1,2314,null,{}] 01:46:07 INFO - PROCESS | 3252 | 1463820367008 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}] 01:46:07 INFO - PROCESS | 3252 | 1463820367127 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 01:46:07 INFO - PROCESS | 3252 | 1463820367238 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57D1000 == 71 [pid = 3252] [id = 588] 01:46:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006BEE44B800) [pid = 3252] [serial = 1764] [outer = 0000000000000000] 01:46:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BEE46D000) [pid = 3252] [serial = 1765] [outer = 0000006BEE44B800] 01:46:07 INFO - PROCESS | 3252 | 1463820367294 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006BEE6B8C00) [pid = 3252] [serial = 1766] [outer = 0000006BEE44B800] 01:46:07 INFO - PROCESS | 3252 | 1463820367980 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]]]}] 01:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1027ms 01:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:46:08 INFO - PROCESS | 3252 | 1463820368032 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 3252 | 1463820368034 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 01:46:08 INFO - PROCESS | 3252 | 1463820368038 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 3252 | 1463820368040 Marionette TRACE conn6 <- [1,2318,null,{}] 01:46:08 INFO - PROCESS | 3252 | 1463820368044 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}] 01:46:08 INFO - PROCESS | 3252 | 1463820368177 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 01:46:08 INFO - PROCESS | 3252 | 1463820368317 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863C8800 == 72 [pid = 3252] [id = 589] 01:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006B85965C00) [pid = 3252] [serial = 1767] [outer = 0000000000000000] 01:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006BE2D85800) [pid = 3252] [serial = 1768] [outer = 0000006B85965C00] 01:46:08 INFO - PROCESS | 3252 | 1463820368375 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006BEE810800) [pid = 3252] [serial = 1769] [outer = 0000006B85965C00] 01:46:08 INFO - PROCESS | 3252 | 1463820368985 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]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 01:46:09 INFO - PROCESS | 3252 | 1463820369027 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 3252 | 1463820369029 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 01:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:46:09 INFO - PROCESS | 3252 | 1463820369033 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 3252 | 1463820369035 Marionette TRACE conn6 <- [1,2322,null,{}] 01:46:09 INFO - PROCESS | 3252 | 1463820369039 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}] 01:46:09 INFO - PROCESS | 3252 | 1463820369159 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 01:46:09 INFO - PROCESS | 3252 | 1463820369276 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91BF000 == 73 [pid = 3252] [id = 590] 01:46:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006BEE8EC000) [pid = 3252] [serial = 1770] [outer = 0000000000000000] 01:46:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006BEED4B000) [pid = 3252] [serial = 1771] [outer = 0000006BEE8EC000] 01:46:09 INFO - PROCESS | 3252 | 1463820369334 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006BEF525C00) [pid = 3252] [serial = 1772] [outer = 0000006BEE8EC000] 01:46:10 INFO - PROCESS | 3252 | 1463820370104 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]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1081ms 01:46:10 INFO - PROCESS | 3252 | 1463820370117 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 3252 | 1463820370121 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 01:46:10 INFO - PROCESS | 3252 | 1463820370126 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:46:10 INFO - PROCESS | 3252 | 1463820370131 Marionette TRACE conn6 <- [1,2326,null,{}] 01:46:10 INFO - PROCESS | 3252 | 1463820370137 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}] 01:46:10 INFO - PROCESS | 3252 | 1463820370255 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 01:46:10 INFO - PROCESS | 3252 | 1463820370401 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DC4800 == 74 [pid = 3252] [id = 591] 01:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006B80D1F000) [pid = 3252] [serial = 1773] [outer = 0000000000000000] 01:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006B814CEC00) [pid = 3252] [serial = 1774] [outer = 0000006B80D1F000] 01:46:10 INFO - PROCESS | 3252 | 1463820370453 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006B81F66C00) [pid = 3252] [serial = 1775] [outer = 0000006B80D1F000] 01:46:11 INFO - PROCESS | 3252 | 1463820371099 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]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 986ms 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83B5800 == 73 [pid = 3252] [id = 580] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B7D000 == 72 [pid = 3252] [id = 579] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE69CC800 == 71 [pid = 3252] [id = 578] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE248D800 == 70 [pid = 3252] [id = 577] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE069F000 == 69 [pid = 3252] [id = 576] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82449000 == 68 [pid = 3252] [id = 575] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869B8800 == 67 [pid = 3252] [id = 574] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84046800 == 66 [pid = 3252] [id = 573] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863C4000 == 65 [pid = 3252] [id = 572] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FE9800 == 64 [pid = 3252] [id = 571] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006BF1D4AC00) [pid = 3252] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | 1463820371201 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 01:46:11 INFO - PROCESS | 3252 | 1463820371206 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86A50800 == 63 [pid = 3252] [id = 568] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6A97000 == 62 [pid = 3252] [id = 567] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE3030800 == 61 [pid = 3252] [id = 566] 01:46:11 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8480A800 == 60 [pid = 3252] [id = 565] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B8407C000) [pid = 3252] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006BE2293000) [pid = 3252] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006B85BF0C00) [pid = 3252] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006BEE466800) [pid = 3252] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006BEBBB6C00) [pid = 3252] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B96A58C00) [pid = 3252] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006BEE6B8400) [pid = 3252] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006BEC76A400) [pid = 3252] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006BE8332400) [pid = 3252] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006BEB276000) [pid = 3252] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006BEBFDD800) [pid = 3252] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006B830A0800) [pid = 3252] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006BE71A6C00) [pid = 3252] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006BEB334C00) [pid = 3252] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B88FC4400) [pid = 3252] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006BEBADF000) [pid = 3252] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006BEEB12400) [pid = 3252] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006BE740C000) [pid = 3252] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B83AA9400) [pid = 3252] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B81F62000) [pid = 3252] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006BEE468800) [pid = 3252] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B846A7800) [pid = 3252] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006BEBE21400) [pid = 3252] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BEE446000) [pid = 3252] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BEE81C800) [pid = 3252] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006B814D1800) [pid = 3252] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B858D8C00) [pid = 3252] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006BF1D40000) [pid = 3252] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006B824DB000) [pid = 3252] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B85557000) [pid = 3252] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006BF1D44400) [pid = 3252] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006BE2297C00) [pid = 3252] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006BF064D000) [pid = 3252] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006B96A5EC00) [pid = 3252] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BE207F800) [pid = 3252] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006BE2A74400) [pid = 3252] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006BE6A7C000) [pid = 3252] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006BEF64E800) [pid = 3252] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B85BEEC00) [pid = 3252] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B848D8000) [pid = 3252] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006BEFA13C00) [pid = 3252] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006BEFEA4C00) [pid = 3252] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BF08B5800) [pid = 3252] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BE3615000) [pid = 3252] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BEE812800) [pid = 3252] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006BE6A84C00) [pid = 3252] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BEFE9E400) [pid = 3252] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BEFF40C00) [pid = 3252] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006BE8331800) [pid = 3252] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006BEBA27400) [pid = 3252] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006BEE78A000) [pid = 3252] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BEF64A000) [pid = 3252] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BEF52C800) [pid = 3252] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 01:46:11 INFO - PROCESS | 3252 | 1463820371260 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 3252 | 1463820371263 Marionette TRACE conn6 <- [1,2330,null,{}] 01:46:11 INFO - PROCESS | 3252 | 1463820371280 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}] 01:46:11 INFO - PROCESS | 3252 | 1463820371379 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 01:46:11 INFO - PROCESS | 3252 | 1463820371386 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B1A000 == 61 [pid = 3252] [id = 592] 01:46:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006B81FF9800) [pid = 3252] [serial = 1776] [outer = 0000000000000000] 01:46:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006B82036C00) [pid = 3252] [serial = 1777] [outer = 0000006B81FF9800] 01:46:11 INFO - PROCESS | 3252 | 1463820371433 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B83078C00) [pid = 3252] [serial = 1778] [outer = 0000006B81FF9800] 01:46:11 INFO - PROCESS | 3252 | 1463820371988 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 796ms 01:46:12 INFO - PROCESS | 3252 | 1463820372048 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 3252 | 1463820372051 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:46:12 INFO - PROCESS | 3252 | 1463820372054 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 3252 | 1463820372058 Marionette TRACE conn6 <- [1,2334,null,{}] 01:46:12 INFO - PROCESS | 3252 | 1463820372069 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}] 01:46:12 INFO - PROCESS | 3252 | 1463820372171 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 01:46:12 INFO - PROCESS | 3252 | 1463820372269 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86809000 == 62 [pid = 3252] [id = 593] 01:46:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006B83075400) [pid = 3252] [serial = 1779] [outer = 0000000000000000] 01:46:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B84082C00) [pid = 3252] [serial = 1780] [outer = 0000006B83075400] 01:46:12 INFO - PROCESS | 3252 | 1463820372318 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B846B0400) [pid = 3252] [serial = 1781] [outer = 0000006B83075400] 01:46:12 INFO - PROCESS | 3252 | 1463820372710 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 693ms 01:46:12 INFO - PROCESS | 3252 | 1463820372749 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 3252 | 1463820372752 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 01:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:46:12 INFO - PROCESS | 3252 | 1463820372755 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 3252 | 1463820372765 Marionette TRACE conn6 <- [1,2338,null,{}] 01:46:12 INFO - PROCESS | 3252 | 1463820372769 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}] 01:46:12 INFO - PROCESS | 3252 | 1463820372866 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 01:46:12 INFO - PROCESS | 3252 | 1463820372908 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86DE5000 == 63 [pid = 3252] [id = 594] 01:46:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B8555F800) [pid = 3252] [serial = 1782] [outer = 0000000000000000] 01:46:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B858D8C00) [pid = 3252] [serial = 1783] [outer = 0000006B8555F800] 01:46:12 INFO - PROCESS | 3252 | 1463820372955 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006B85B06800) [pid = 3252] [serial = 1784] [outer = 0000006B8555F800] 01:46:13 INFO - PROCESS | 3252 | 1463820373396 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]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 01:46:13 INFO - PROCESS | 3252 | 1463820373454 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 3252 | 1463820373456 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 01:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:46:13 INFO - PROCESS | 3252 | 1463820373460 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 3252 | 1463820373462 Marionette TRACE conn6 <- [1,2342,null,{}] 01:46:13 INFO - PROCESS | 3252 | 1463820373466 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}] 01:46:13 INFO - PROCESS | 3252 | 1463820373591 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 01:46:13 INFO - PROCESS | 3252 | 1463820373606 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F63800 == 64 [pid = 3252] [id = 595] 01:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006B85B10000) [pid = 3252] [serial = 1785] [outer = 0000000000000000] 01:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B85BEE400) [pid = 3252] [serial = 1786] [outer = 0000006B85B10000] 01:46:13 INFO - PROCESS | 3252 | 1463820373653 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006B873AE800) [pid = 3252] [serial = 1787] [outer = 0000006B85B10000] 01:46:14 INFO - PROCESS | 3252 | 1463820374122 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]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 01:46:14 INFO - PROCESS | 3252 | 1463820374154 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 3252 | 1463820374156 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 01:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:46:14 INFO - PROCESS | 3252 | 1463820374160 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 3252 | 1463820374162 Marionette TRACE conn6 <- [1,2346,null,{}] 01:46:14 INFO - PROCESS | 3252 | 1463820374165 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}] 01:46:14 INFO - PROCESS | 3252 | 1463820374347 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 01:46:14 INFO - PROCESS | 3252 | 1463820374375 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE30D2000 == 65 [pid = 3252] [id = 596] 01:46:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006B9694B400) [pid = 3252] [serial = 1788] [outer = 0000000000000000] 01:46:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006B96A61000) [pid = 3252] [serial = 1789] [outer = 0000006B9694B400] 01:46:14 INFO - PROCESS | 3252 | 1463820374422 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BE2293000) [pid = 3252] [serial = 1790] [outer = 0000006B9694B400] 01:46:14 INFO - PROCESS | 3252 | 1463820374907 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]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 776ms 01:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:46:14 INFO - PROCESS | 3252 | 1463820374939 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 3252 | 1463820374941 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 01:46:14 INFO - PROCESS | 3252 | 1463820374944 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 3252 | 1463820374946 Marionette TRACE conn6 <- [1,2350,null,{}] 01:46:14 INFO - PROCESS | 3252 | 1463820374950 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}] 01:46:15 INFO - PROCESS | 3252 | 1463820375074 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 01:46:15 INFO - PROCESS | 3252 | 1463820375090 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83AF000 == 66 [pid = 3252] [id = 597] 01:46:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006BE2956000) [pid = 3252] [serial = 1791] [outer = 0000000000000000] 01:46:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006BE2D91800) [pid = 3252] [serial = 1792] [outer = 0000006BE2956000] 01:46:15 INFO - PROCESS | 3252 | 1463820375137 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006BE71B0000) [pid = 3252] [serial = 1793] [outer = 0000006BE2956000] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006B85539400) [pid = 3252] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B9694F000) [pid = 3252] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006BF08B4800) [pid = 3252] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B8022FC00) [pid = 3252] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B82748800) [pid = 3252] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006B848CF000) [pid = 3252] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B858D3C00) [pid = 3252] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006B82740800) [pid = 3252] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006B80F8A800) [pid = 3252] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006B81F40400) [pid = 3252] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B9694A800) [pid = 3252] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:46:15 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006B85BEF000) [pid = 3252] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:46:15 INFO - PROCESS | 3252 | 1463820375925 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]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1031ms 01:46:16 INFO - PROCESS | 3252 | 1463820375994 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 01:46:16 INFO - PROCESS | 3252 | 1463820375997 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 01:46:16 INFO - PROCESS | 3252 | 1463820376000 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:46:16 INFO - PROCESS | 3252 | 1463820376002 Marionette TRACE conn6 <- [1,2354,null,{}] 01:46:16 INFO - PROCESS | 3252 | 1463820376006 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}] 01:46:16 INFO - PROCESS | 3252 | 1463820376141 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 01:46:16 INFO - PROCESS | 3252 | 1463820376205 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91E9800 == 67 [pid = 3252] [id = 598] 01:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B82740800) [pid = 3252] [serial = 1794] [outer = 0000000000000000] 01:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B85B04800) [pid = 3252] [serial = 1795] [outer = 0000006B82740800] 01:46:16 INFO - PROCESS | 3252 | 1463820376251 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BE74D5C00) [pid = 3252] [serial = 1796] [outer = 0000006B82740800] 01:46:16 INFO - PROCESS | 3252 | 1463820376623 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]]]}] 01:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 690ms 01:46:16 INFO - PROCESS | 3252 | 1463820376695 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 01:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:46:16 INFO - PROCESS | 3252 | 1463820376698 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 01:46:16 INFO - PROCESS | 3252 | 1463820376701 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - PROCESS | 3252 | 1463820376703 Marionette TRACE conn6 <- [1,2358,null,{}] 01:46:16 INFO - PROCESS | 3252 | 1463820376707 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}] 01:46:16 INFO - PROCESS | 3252 | 1463820376800 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 01:46:16 INFO - PROCESS | 3252 | 1463820376807 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC64C000 == 68 [pid = 3252] [id = 599] 01:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006BE8390000) [pid = 3252] [serial = 1797] [outer = 0000000000000000] 01:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006BEBA2B400) [pid = 3252] [serial = 1798] [outer = 0000006BE8390000] 01:46:16 INFO - PROCESS | 3252 | 1463820376853 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BEBE20C00) [pid = 3252] [serial = 1799] [outer = 0000006BE8390000] 01:46:17 INFO - PROCESS | 3252 | 1463820377296 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]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 627ms 01:46:17 INFO - PROCESS | 3252 | 1463820377332 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 3252 | 1463820377334 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 01:46:17 INFO - PROCESS | 3252 | 1463820377337 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:46:17 INFO - PROCESS | 3252 | 1463820377339 Marionette TRACE conn6 <- [1,2362,null,{}] 01:46:17 INFO - PROCESS | 3252 | 1463820377343 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}] 01:46:17 INFO - PROCESS | 3252 | 1463820377440 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 01:46:17 INFO - PROCESS | 3252 | 1463820377482 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE482000 == 69 [pid = 3252] [id = 600] 01:46:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006B81E6B000) [pid = 3252] [serial = 1800] [outer = 0000000000000000] 01:46:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BEBE4B800) [pid = 3252] [serial = 1801] [outer = 0000006B81E6B000] 01:46:17 INFO - PROCESS | 3252 | 1463820377537 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BEDB68400) [pid = 3252] [serial = 1802] [outer = 0000006B81E6B000] 01:46:18 INFO - PROCESS | 3252 | 1463820378216 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]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 922ms 01:46:18 INFO - PROCESS | 3252 | 1463820378263 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 3252 | 1463820378269 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 01:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:46:18 INFO - PROCESS | 3252 | 1463820378275 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 3252 | 1463820378279 Marionette TRACE conn6 <- [1,2366,null,{}] 01:46:18 INFO - PROCESS | 3252 | 1463820378286 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}] 01:46:18 INFO - PROCESS | 3252 | 1463820378416 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 01:46:18 INFO - PROCESS | 3252 | 1463820378558 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85E9A000 == 70 [pid = 3252] [id = 601] 01:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006B81E70C00) [pid = 3252] [serial = 1803] [outer = 0000000000000000] 01:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B82039C00) [pid = 3252] [serial = 1804] [outer = 0000006B81E70C00] 01:46:18 INFO - PROCESS | 3252 | 1463820378618 Marionette DEBUG loaded listener.js 01:46:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B8309F000) [pid = 3252] [serial = 1805] [outer = 0000006B81E70C00] 01:46:19 INFO - PROCESS | 3252 | 1463820379262 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]]]}] 01:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1034ms 01:46:19 INFO - PROCESS | 3252 | 1463820379312 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 3252 | 1463820379319 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 01:46:19 INFO - PROCESS | 3252 | 1463820379325 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:46:19 INFO - PROCESS | 3252 | 1463820379328 Marionette TRACE conn6 <- [1,2370,null,{}] 01:46:19 INFO - PROCESS | 3252 | 1463820379355 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}] 01:46:19 INFO - PROCESS | 3252 | 1463820379480 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 01:46:19 INFO - PROCESS | 3252 | 1463820379620 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2484000 == 71 [pid = 3252] [id = 602] 01:46:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B846A7800) [pid = 3252] [serial = 1806] [outer = 0000000000000000] 01:46:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006B858CF000) [pid = 3252] [serial = 1807] [outer = 0000006B846A7800] 01:46:19 INFO - PROCESS | 3252 | 1463820379678 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006B88FC5C00) [pid = 3252] [serial = 1808] [outer = 0000006B846A7800] 01:46:20 INFO - PROCESS | 3252 | 1463820380299 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]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1030ms 01:46:20 INFO - PROCESS | 3252 | 1463820380361 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 3252 | 1463820380364 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 01:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:46:20 INFO - PROCESS | 3252 | 1463820380368 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 3252 | 1463820380372 Marionette TRACE conn6 <- [1,2374,null,{}] 01:46:20 INFO - PROCESS | 3252 | 1463820380399 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}] 01:46:20 INFO - PROCESS | 3252 | 1463820380552 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 01:46:20 INFO - PROCESS | 3252 | 1463820380684 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF414000 == 72 [pid = 3252] [id = 603] 01:46:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BE1BBCC00) [pid = 3252] [serial = 1809] [outer = 0000000000000000] 01:46:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006BE772E800) [pid = 3252] [serial = 1810] [outer = 0000006BE1BBCC00] 01:46:20 INFO - PROCESS | 3252 | 1463820380745 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BEC769000) [pid = 3252] [serial = 1811] [outer = 0000006BE1BBCC00] 01:46:21 INFO - PROCESS | 3252 | 1463820381331 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]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 985ms 01:46:21 INFO - PROCESS | 3252 | 1463820381359 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 3252 | 1463820381362 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 01:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:46:21 INFO - PROCESS | 3252 | 1463820381367 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 3252 | 1463820381369 Marionette TRACE conn6 <- [1,2378,null,{}] 01:46:21 INFO - PROCESS | 3252 | 1463820381374 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}] 01:46:21 INFO - PROCESS | 3252 | 1463820381499 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 01:46:21 INFO - PROCESS | 3252 | 1463820381608 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF160C800 == 73 [pid = 3252] [id = 604] 01:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006BEE473400) [pid = 3252] [serial = 1812] [outer = 0000000000000000] 01:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006BEE6BA800) [pid = 3252] [serial = 1813] [outer = 0000006BEE473400] 01:46:21 INFO - PROCESS | 3252 | 1463820381665 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006BEED4C800) [pid = 3252] [serial = 1814] [outer = 0000006BEE473400] 01:46:22 INFO - PROCESS | 3252 | 1463820382293 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]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 987ms 01:46:22 INFO - PROCESS | 3252 | 1463820382355 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 3252 | 1463820382358 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 01:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:46:22 INFO - PROCESS | 3252 | 1463820382362 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - PROCESS | 3252 | 1463820382364 Marionette TRACE conn6 <- [1,2382,null,{}] 01:46:22 INFO - PROCESS | 3252 | 1463820382368 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}] 01:46:22 INFO - PROCESS | 3252 | 1463820382486 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 01:46:22 INFO - PROCESS | 3252 | 1463820382625 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41BD000 == 74 [pid = 3252] [id = 605] 01:46:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006BEE67C800) [pid = 3252] [serial = 1815] [outer = 0000000000000000] 01:46:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006BEF56C800) [pid = 3252] [serial = 1816] [outer = 0000006BEE67C800] 01:46:22 INFO - PROCESS | 3252 | 1463820382682 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BEF653000) [pid = 3252] [serial = 1817] [outer = 0000006BEE67C800] 01:46:23 INFO - PROCESS | 3252 | 1463820383314 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]]]}] 01:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 985ms 01:46:23 INFO - PROCESS | 3252 | 1463820383349 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 01:46:23 INFO - PROCESS | 3252 | 1463820383352 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 01:46:23 INFO - PROCESS | 3252 | 1463820383355 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:46:23 INFO - PROCESS | 3252 | 1463820383357 Marionette TRACE conn6 <- [1,2386,null,{}] 01:46:23 INFO - PROCESS | 3252 | 1463820383361 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}] 01:46:23 INFO - PROCESS | 3252 | 1463820383500 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 01:46:23 INFO - PROCESS | 3252 | 1463820383639 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6576800 == 75 [pid = 3252] [id = 606] 01:46:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006BEFA20400) [pid = 3252] [serial = 1818] [outer = 0000000000000000] 01:46:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BEFE9C800) [pid = 3252] [serial = 1819] [outer = 0000006BEFA20400] 01:46:23 INFO - PROCESS | 3252 | 1463820383698 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BF05DB000) [pid = 3252] [serial = 1820] [outer = 0000006BEFA20400] 01:46:24 INFO - PROCESS | 3252 | 1463820384266 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]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 943ms 01:46:24 INFO - PROCESS | 3252 | 1463820384301 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 3252 | 1463820384304 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 01:46:24 INFO - PROCESS | 3252 | 1463820384307 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:46:24 INFO - PROCESS | 3252 | 1463820384310 Marionette TRACE conn6 <- [1,2390,null,{}] 01:46:24 INFO - PROCESS | 3252 | 1463820384314 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}] 01:46:24 INFO - PROCESS | 3252 | 1463820384434 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 01:46:24 INFO - PROCESS | 3252 | 1463820384573 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF66CA800 == 76 [pid = 3252] [id = 607] 01:46:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BF05D8C00) [pid = 3252] [serial = 1821] [outer = 0000000000000000] 01:46:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006BF08A3000) [pid = 3252] [serial = 1822] [outer = 0000006BF05D8C00] 01:46:24 INFO - PROCESS | 3252 | 1463820384629 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006BF1D3C400) [pid = 3252] [serial = 1823] [outer = 0000006BF05D8C00] 01:46:25 INFO - PROCESS | 3252 | 1463820385262 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]]]}] 01:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 985ms 01:46:25 INFO - PROCESS | 3252 | 1463820385295 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 01:46:25 INFO - PROCESS | 3252 | 1463820385298 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 01:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:46:25 INFO - PROCESS | 3252 | 1463820385302 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 3252 | 1463820385304 Marionette TRACE conn6 <- [1,2394,null,{}] 01:46:25 INFO - PROCESS | 3252 | 1463820385308 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}] 01:46:25 INFO - PROCESS | 3252 | 1463820385428 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 01:46:25 INFO - PROCESS | 3252 | 1463820385571 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8288B800 == 77 [pid = 3252] [id = 608] 01:46:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006B80F80C00) [pid = 3252] [serial = 1824] [outer = 0000000000000000] 01:46:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B8273D000) [pid = 3252] [serial = 1825] [outer = 0000006B80F80C00] 01:46:25 INFO - PROCESS | 3252 | 1463820385631 Marionette DEBUG loaded listener.js 01:46:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006BE229F800) [pid = 3252] [serial = 1826] [outer = 0000006B80F80C00] 01:46:26 INFO - PROCESS | 3252 | 1463820386230 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]]]}] 01:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 985ms 01:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:46:26 INFO - PROCESS | 3252 | 1463820386290 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 3252 | 1463820386292 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 01:46:26 INFO - PROCESS | 3252 | 1463820386296 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:46:26 INFO - PROCESS | 3252 | 1463820386298 Marionette TRACE conn6 <- [1,2398,null,{}] 01:46:26 INFO - PROCESS | 3252 | 1463820386302 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}] 01:46:26 INFO - PROCESS | 3252 | 1463820386425 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 01:46:26 INFO - PROCESS | 3252 | 1463820386536 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F10000 == 78 [pid = 3252] [id = 609] 01:46:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006BF1D3D400) [pid = 3252] [serial = 1827] [outer = 0000000000000000] 01:46:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006BF1D45C00) [pid = 3252] [serial = 1828] [outer = 0000006BF1D3D400] 01:46:26 INFO - PROCESS | 3252 | 1463820386592 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006BF1EE4C00) [pid = 3252] [serial = 1829] [outer = 0000006BF1D3D400] 01:46:27 INFO - PROCESS | 3252 | 1463820387395 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]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1129ms 01:46:27 INFO - PROCESS | 3252 | 1463820387427 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 3252 | 1463820387432 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 01:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:46:27 INFO - PROCESS | 3252 | 1463820387437 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 3252 | 1463820387441 Marionette TRACE conn6 <- [1,2402,null,{}] 01:46:27 INFO - PROCESS | 3252 | 1463820387446 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}] 01:46:27 INFO - PROCESS | 3252 | 1463820387563 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 01:46:27 INFO - PROCESS | 3252 | 1463820387710 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869C5000 == 79 [pid = 3252] [id = 610] 01:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006B814D8400) [pid = 3252] [serial = 1830] [outer = 0000000000000000] 01:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006B82031400) [pid = 3252] [serial = 1831] [outer = 0000006B814D8400] 01:46:27 INFO - PROCESS | 3252 | 1463820387763 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006B84079400) [pid = 3252] [serial = 1832] [outer = 0000006B814D8400] 01:46:28 INFO - PROCESS | 3252 | 1463820388403 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 01:46:28 INFO - PROCESS | 3252 | 1463820388427 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 3252 | 1463820388433 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 01:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:46:28 INFO - PROCESS | 3252 | 1463820388439 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 3252 | 1463820388442 Marionette TRACE conn6 <- [1,2406,null,{}] 01:46:28 INFO - PROCESS | 3252 | 1463820388446 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}] 01:46:28 INFO - PROCESS | 3252 | 1463820388586 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC64C000 == 78 [pid = 3252] [id = 599] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91E9800 == 77 [pid = 3252] [id = 598] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83AF000 == 76 [pid = 3252] [id = 597] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE30D2000 == 75 [pid = 3252] [id = 596] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F63800 == 74 [pid = 3252] [id = 595] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86DE5000 == 73 [pid = 3252] [id = 594] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86809000 == 72 [pid = 3252] [id = 593] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B824DD000) [pid = 3252] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006B9693A000) [pid = 3252] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006BEC730000) [pid = 3252] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006BF1E0DC00) [pid = 3252] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006B82035400) [pid = 3252] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006BE6A7BC00) [pid = 3252] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B83B1A000 == 71 [pid = 3252] [id = 592] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DC4800 == 70 [pid = 3252] [id = 591] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863C8800 == 69 [pid = 3252] [id = 589] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57D1000 == 68 [pid = 3252] [id = 588] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF41CF800 == 67 [pid = 3252] [id = 587] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF821000 == 66 [pid = 3252] [id = 586] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEC02800 == 65 [pid = 3252] [id = 585] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE140000 == 64 [pid = 3252] [id = 584] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873CA000 == 63 [pid = 3252] [id = 583] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84805800 == 62 [pid = 3252] [id = 582] 01:46:28 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC0C3800 == 61 [pid = 3252] [id = 581] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006BE2027800) [pid = 3252] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006BE108C800) [pid = 3252] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006BF1E14000) [pid = 3252] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006B96A59800) [pid = 3252] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B81F62800) [pid = 3252] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B83AAF400) [pid = 3252] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B8307A400) [pid = 3252] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B848DA800) [pid = 3252] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B8595D800) [pid = 3252] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BE2299C00) [pid = 3252] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BF4148C00) [pid = 3252] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006B85560000) [pid = 3252] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B81F68000) [pid = 3252] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006B81E68C00) [pid = 3252] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006B81FF3800) [pid = 3252] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B83AAC800) [pid = 3252] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006BE2298800) [pid = 3252] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006BE2958C00) [pid = 3252] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006BE2225000) [pid = 3252] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006B873A2000) [pid = 3252] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006B96945800) [pid = 3252] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006B8555A400) [pid = 3252] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B85B08C00) [pid = 3252] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:46:28 INFO - PROCESS | 3252 | 1463820388784 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82BD4000 == 62 [pid = 3252] [id = 611] 01:46:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B80231400) [pid = 3252] [serial = 1833] [outer = 0000000000000000] 01:46:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B80F84800) [pid = 3252] [serial = 1834] [outer = 0000006B80231400] 01:46:28 INFO - PROCESS | 3252 | 1463820388832 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B81F61400) [pid = 3252] [serial = 1835] [outer = 0000006B80231400] 01:46:29 INFO - PROCESS | 3252 | 1463820389289 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]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 880ms 01:46:29 INFO - PROCESS | 3252 | 1463820389321 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 3252 | 1463820389323 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 01:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:46:29 INFO - PROCESS | 3252 | 1463820389331 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 3252 | 1463820389335 Marionette TRACE conn6 <- [1,2410,null,{}] 01:46:29 INFO - PROCESS | 3252 | 1463820389346 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}] 01:46:29 INFO - PROCESS | 3252 | 1463820389448 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 01:46:29 INFO - PROCESS | 3252 | 1463820389462 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86A50800 == 63 [pid = 3252] [id = 612] 01:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006B846B0800) [pid = 3252] [serial = 1836] [outer = 0000000000000000] 01:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006B85535400) [pid = 3252] [serial = 1837] [outer = 0000006B846B0800] 01:46:29 INFO - PROCESS | 3252 | 1463820389512 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006B85B08C00) [pid = 3252] [serial = 1838] [outer = 0000006B846B0800] 01:46:30 INFO - PROCESS | 3252 | 1463820389990 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 01:46:30 INFO - PROCESS | 3252 | 1463820390022 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 3252 | 1463820390025 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 01:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:46:30 INFO - PROCESS | 3252 | 1463820390028 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 3252 | 1463820390030 Marionette TRACE conn6 <- [1,2414,null,{}] 01:46:30 INFO - PROCESS | 3252 | 1463820390034 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}] 01:46:30 INFO - PROCESS | 3252 | 1463820390133 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 01:46:30 INFO - PROCESS | 3252 | 1463820390140 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F61800 == 64 [pid = 3252] [id = 613] 01:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006B85BF5C00) [pid = 3252] [serial = 1839] [outer = 0000000000000000] 01:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006B873A5800) [pid = 3252] [serial = 1840] [outer = 0000006B85BF5C00] 01:46:30 INFO - PROCESS | 3252 | 1463820390196 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B9693D800) [pid = 3252] [serial = 1841] [outer = 0000006B85BF5C00] 01:46:30 INFO - PROCESS | 3252 | 1463820390681 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 01:46:30 INFO - PROCESS | 3252 | 1463820390722 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 3252 | 1463820390724 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 01:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:46:30 INFO - PROCESS | 3252 | 1463820390728 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 3252 | 1463820390730 Marionette TRACE conn6 <- [1,2418,null,{}] 01:46:30 INFO - PROCESS | 3252 | 1463820390733 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}] 01:46:30 INFO - PROCESS | 3252 | 1463820390828 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 01:46:30 INFO - PROCESS | 3252 | 1463820390870 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE30D7800 == 65 [pid = 3252] [id = 614] 01:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B9694F400) [pid = 3252] [serial = 1842] [outer = 0000000000000000] 01:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B96A5A400) [pid = 3252] [serial = 1843] [outer = 0000006B9694F400] 01:46:30 INFO - PROCESS | 3252 | 1463820390916 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006BE2076800) [pid = 3252] [serial = 1844] [outer = 0000006B9694F400] 01:46:31 INFO - PROCESS | 3252 | 1463820391426 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]]]}] 01:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 731ms 01:46:31 INFO - PROCESS | 3252 | 1463820391461 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 01:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:46:31 INFO - PROCESS | 3252 | 1463820391464 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 01:46:31 INFO - PROCESS | 3252 | 1463820391467 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 3252 | 1463820391469 Marionette TRACE conn6 <- [1,2422,null,{}] 01:46:31 INFO - PROCESS | 3252 | 1463820391472 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}] 01:46:31 INFO - PROCESS | 3252 | 1463820391614 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 01:46:31 INFO - PROCESS | 3252 | 1463820391634 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85CF800 == 66 [pid = 3252] [id = 615] 01:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006BE3615000) [pid = 3252] [serial = 1845] [outer = 0000000000000000] 01:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BE6A61400) [pid = 3252] [serial = 1846] [outer = 0000006BE3615000] 01:46:31 INFO - PROCESS | 3252 | 1463820391689 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006BE832EC00) [pid = 3252] [serial = 1847] [outer = 0000006BE3615000] 01:46:32 INFO - PROCESS | 3252 | 1463820392135 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]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms 01:46:32 INFO - PROCESS | 3252 | 1463820392162 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 3252 | 1463820392164 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 01:46:32 INFO - PROCESS | 3252 | 1463820392167 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:46:32 INFO - PROCESS | 3252 | 1463820392169 Marionette TRACE conn6 <- [1,2426,null,{}] 01:46:32 INFO - PROCESS | 3252 | 1463820392173 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}] 01:46:32 INFO - PROCESS | 3252 | 1463820392327 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 01:46:32 INFO - PROCESS | 3252 | 1463820392353 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC64E000 == 67 [pid = 3252] [id = 616] 01:46:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BE7412000) [pid = 3252] [serial = 1848] [outer = 0000000000000000] 01:46:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BE910E400) [pid = 3252] [serial = 1849] [outer = 0000006BE7412000] 01:46:32 INFO - PROCESS | 3252 | 1463820392398 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BEBA30000) [pid = 3252] [serial = 1850] [outer = 0000006BE7412000] 01:46:32 INFO - PROCESS | 3252 | 1463820392835 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]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 01:46:32 INFO - PROCESS | 3252 | 1463820392864 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 3252 | 1463820392866 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 01:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:46:32 INFO - PROCESS | 3252 | 1463820392869 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - PROCESS | 3252 | 1463820392871 Marionette TRACE conn6 <- [1,2430,null,{}] 01:46:32 INFO - PROCESS | 3252 | 1463820392875 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}] 01:46:33 INFO - PROCESS | 3252 | 1463820393016 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 01:46:33 INFO - PROCESS | 3252 | 1463820393080 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEEDA8000 == 68 [pid = 3252] [id = 617] 01:46:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006BEBE25400) [pid = 3252] [serial = 1851] [outer = 0000000000000000] 01:46:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006BEBE46000) [pid = 3252] [serial = 1852] [outer = 0000006BEBE25400] 01:46:33 INFO - PROCESS | 3252 | 1463820393126 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006BEDBF7400) [pid = 3252] [serial = 1853] [outer = 0000006BEBE25400] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006B81FF9800) [pid = 3252] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006B80D1F000) [pid = 3252] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B8555F800) [pid = 3252] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B83075400) [pid = 3252] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B9694B400) [pid = 3252] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B82740800) [pid = 3252] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006BE2956000) [pid = 3252] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BE8390000) [pid = 3252] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:46:33 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006B85B10000) [pid = 3252] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:46:33 INFO - PROCESS | 3252 | 1463820393884 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]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1082ms 01:46:33 INFO - PROCESS | 3252 | 1463820393954 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 3252 | 1463820393956 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 01:46:33 INFO - PROCESS | 3252 | 1463820393959 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:46:33 INFO - PROCESS | 3252 | 1463820393961 Marionette TRACE conn6 <- [1,2434,null,{}] 01:46:33 INFO - PROCESS | 3252 | 1463820393965 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}] 01:46:34 INFO - PROCESS | 3252 | 1463820394061 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 01:46:34 INFO - PROCESS | 3252 | 1463820394067 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF12A6800 == 69 [pid = 3252] [id = 618] 01:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B85B08000) [pid = 3252] [serial = 1854] [outer = 0000000000000000] 01:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BEC730800) [pid = 3252] [serial = 1855] [outer = 0000006B85B08000] 01:46:34 INFO - PROCESS | 3252 | 1463820394113 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006BEE6BC400) [pid = 3252] [serial = 1856] [outer = 0000006B85B08000] 01:46:34 INFO - PROCESS | 3252 | 1463820394541 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]]]}] 01:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 625ms 01:46:34 INFO - PROCESS | 3252 | 1463820394588 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 01:46:34 INFO - PROCESS | 3252 | 1463820394591 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 01:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:46:34 INFO - PROCESS | 3252 | 1463820394594 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:46:34 INFO - PROCESS | 3252 | 1463820394596 Marionette TRACE conn6 <- [1,2438,null,{}] 01:46:34 INFO - PROCESS | 3252 | 1463820394599 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}] 01:46:34 INFO - PROCESS | 3252 | 1463820394697 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 01:46:34 INFO - PROCESS | 3252 | 1463820394703 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57D4000 == 70 [pid = 3252] [id = 619] 01:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BEED49C00) [pid = 3252] [serial = 1857] [outer = 0000000000000000] 01:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BEF527000) [pid = 3252] [serial = 1858] [outer = 0000006BEED49C00] 01:46:34 INFO - PROCESS | 3252 | 1463820394748 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BEF888800) [pid = 3252] [serial = 1859] [outer = 0000006BEED49C00] 01:46:35 INFO - PROCESS | 3252 | 1463820395210 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]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 01:46:35 INFO - PROCESS | 3252 | 1463820395267 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 3252 | 1463820395270 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 01:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:46:35 INFO - PROCESS | 3252 | 1463820395274 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 3252 | 1463820395276 Marionette TRACE conn6 <- [1,2442,null,{}] 01:46:35 INFO - PROCESS | 3252 | 1463820395280 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}] 01:46:35 INFO - PROCESS | 3252 | 1463820395397 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 01:46:35 INFO - PROCESS | 3252 | 1463820395410 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69B4000 == 71 [pid = 3252] [id = 620] 01:46:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006BF05D5C00) [pid = 3252] [serial = 1860] [outer = 0000000000000000] 01:46:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006BF1E13000) [pid = 3252] [serial = 1861] [outer = 0000006BF05D5C00] 01:46:35 INFO - PROCESS | 3252 | 1463820395460 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006BF2AC1000) [pid = 3252] [serial = 1862] [outer = 0000006BF05D5C00] 01:46:36 INFO - PROCESS | 3252 | 1463820396251 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]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1028ms 01:46:36 INFO - PROCESS | 3252 | 1463820396305 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 01:46:36 INFO - PROCESS | 3252 | 1463820396311 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 01:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:46:36 INFO - PROCESS | 3252 | 1463820396316 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 3252 | 1463820396321 Marionette TRACE conn6 <- [1,2446,null,{}] 01:46:36 INFO - PROCESS | 3252 | 1463820396388 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}] 01:46:36 INFO - PROCESS | 3252 | 1463820396552 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 01:46:36 INFO - PROCESS | 3252 | 1463820396657 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8681E000 == 72 [pid = 3252] [id = 621] 01:46:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B83078800) [pid = 3252] [serial = 1863] [outer = 0000000000000000] 01:46:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B8307E400) [pid = 3252] [serial = 1864] [outer = 0000006B83078800] 01:46:36 INFO - PROCESS | 3252 | 1463820396716 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B8409F800) [pid = 3252] [serial = 1865] [outer = 0000006B83078800] 01:46:37 INFO - PROCESS | 3252 | 1463820397299 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]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1059ms 01:46:37 INFO - PROCESS | 3252 | 1463820397379 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 3252 | 1463820397386 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 01:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:46:37 INFO - PROCESS | 3252 | 1463820397392 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - PROCESS | 3252 | 1463820397396 Marionette TRACE conn6 <- [1,2450,null,{}] 01:46:37 INFO - PROCESS | 3252 | 1463820397400 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}] 01:46:37 INFO - PROCESS | 3252 | 1463820397539 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 01:46:37 INFO - PROCESS | 3252 | 1463820397675 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83B1800 == 73 [pid = 3252] [id = 622] 01:46:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006B85B05400) [pid = 3252] [serial = 1866] [outer = 0000000000000000] 01:46:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006B873A2400) [pid = 3252] [serial = 1867] [outer = 0000006B85B05400] 01:46:37 INFO - PROCESS | 3252 | 1463820397733 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006BE195A800) [pid = 3252] [serial = 1868] [outer = 0000006B85B05400] 01:46:38 INFO - PROCESS | 3252 | 1463820398360 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]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 01:46:38 INFO - PROCESS | 3252 | 1463820398384 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 3252 | 1463820398387 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 01:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:46:38 INFO - PROCESS | 3252 | 1463820398391 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 3252 | 1463820398395 Marionette TRACE conn6 <- [1,2454,null,{}] 01:46:38 INFO - PROCESS | 3252 | 1463820398407 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}] 01:46:38 INFO - PROCESS | 3252 | 1463820398544 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 01:46:38 INFO - PROCESS | 3252 | 1463820398659 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6AA2000 == 74 [pid = 3252] [id = 623] 01:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BEBBDC800) [pid = 3252] [serial = 1869] [outer = 0000000000000000] 01:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006BEE172400) [pid = 3252] [serial = 1870] [outer = 0000006BEBBDC800] 01:46:38 INFO - PROCESS | 3252 | 1463820398720 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006BEF887400) [pid = 3252] [serial = 1871] [outer = 0000006BEBBDC800] 01:46:39 INFO - PROCESS | 3252 | 1463820399285 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]]]}] 01:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 942ms 01:46:39 INFO - PROCESS | 3252 | 1463820399355 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 3252 | 1463820399359 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 01:46:39 INFO - PROCESS | 3252 | 1463820399363 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 3252 | 1463820399365 Marionette TRACE conn6 <- [1,2458,null,{}] 01:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:46:39 INFO - PROCESS | 3252 | 1463820399370 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}] 01:46:39 INFO - PROCESS | 3252 | 1463820399496 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 01:46:39 INFO - PROCESS | 3252 | 1463820399638 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8639B800 == 75 [pid = 3252] [id = 624] 01:46:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006BEFF48C00) [pid = 3252] [serial = 1872] [outer = 0000000000000000] 01:46:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006BF1D47400) [pid = 3252] [serial = 1873] [outer = 0000006BEFF48C00] 01:46:39 INFO - PROCESS | 3252 | 1463820399697 Marionette DEBUG loaded listener.js 01:46:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006BF2AC2400) [pid = 3252] [serial = 1874] [outer = 0000006BEFF48C00] 01:46:40 INFO - PROCESS | 3252 | 1463820400245 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]]]}] 01:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 943ms 01:46:40 INFO - PROCESS | 3252 | 1463820400313 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 01:46:40 INFO - PROCESS | 3252 | 1463820400315 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 01:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:46:40 INFO - PROCESS | 3252 | 1463820400319 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:46:40 INFO - PROCESS | 3252 | 1463820400322 Marionette TRACE conn6 <- [1,2462,null,{}] 01:46:40 INFO - PROCESS | 3252 | 1463820400339 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}] 01:46:40 INFO - PROCESS | 3252 | 1463820400495 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 01:46:40 INFO - PROCESS | 3252 | 1463820400603 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863B7000 == 76 [pid = 3252] [id = 625] 01:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006B870F4C00) [pid = 3252] [serial = 1875] [outer = 0000000000000000] 01:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006B870FA000) [pid = 3252] [serial = 1876] [outer = 0000006B870F4C00] 01:46:40 INFO - PROCESS | 3252 | 1463820400663 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006BF2AC0400) [pid = 3252] [serial = 1877] [outer = 0000006B870F4C00] 01:46:41 INFO - PROCESS | 3252 | 1463820401326 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]]]}] 01:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1030ms 01:46:41 INFO - PROCESS | 3252 | 1463820401351 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 3252 | 1463820401354 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 01:46:41 INFO - PROCESS | 3252 | 1463820401357 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:46:41 INFO - PROCESS | 3252 | 1463820401359 Marionette TRACE conn6 <- [1,2466,null,{}] 01:46:41 INFO - PROCESS | 3252 | 1463820401363 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}] 01:46:41 INFO - PROCESS | 3252 | 1463820401500 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 01:46:41 INFO - PROCESS | 3252 | 1463820401615 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89770800 == 77 [pid = 3252] [id = 626] 01:46:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006B898A8C00) [pid = 3252] [serial = 1878] [outer = 0000000000000000] 01:46:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006BF05D7800) [pid = 3252] [serial = 1879] [outer = 0000006B898A8C00] 01:46:41 INFO - PROCESS | 3252 | 1463820401712 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 203 (0000006BF430E800) [pid = 3252] [serial = 1880] [outer = 0000006B898A8C00] 01:46:42 INFO - PROCESS | 3252 | 1463820402308 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]]]}] 01:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 985ms 01:46:42 INFO - PROCESS | 3252 | 1463820402345 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 3252 | 1463820402348 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 01:46:42 INFO - PROCESS | 3252 | 1463820402352 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:46:42 INFO - PROCESS | 3252 | 1463820402354 Marionette TRACE conn6 <- [1,2470,null,{}] 01:46:42 INFO - PROCESS | 3252 | 1463820402358 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}] 01:46:42 INFO - PROCESS | 3252 | 1463820402479 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 01:46:42 INFO - PROCESS | 3252 | 1463820402621 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE17E6000 == 78 [pid = 3252] [id = 627] 01:46:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 204 (0000006B81F6BC00) [pid = 3252] [serial = 1881] [outer = 0000000000000000] 01:46:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 205 (0000006B86DA7800) [pid = 3252] [serial = 1882] [outer = 0000006B81F6BC00] 01:46:42 INFO - PROCESS | 3252 | 1463820402678 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 206 (0000006B86DB1000) [pid = 3252] [serial = 1883] [outer = 0000006B81F6BC00] 01:46:43 INFO - PROCESS | 3252 | 1463820403218 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]]]}] 01:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 880ms 01:46:43 INFO - PROCESS | 3252 | 1463820403234 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 01:46:43 INFO - PROCESS | 3252 | 1463820403237 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 01:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:46:43 INFO - PROCESS | 3252 | 1463820403240 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:46:43 INFO - PROCESS | 3252 | 1463820403242 Marionette TRACE conn6 <- [1,2474,null,{}] 01:46:43 INFO - PROCESS | 3252 | 1463820403264 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}] 01:46:43 INFO - PROCESS | 3252 | 1463820403383 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 01:46:43 INFO - PROCESS | 3252 | 1463820403496 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B0F000 == 79 [pid = 3252] [id = 628] 01:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 207 (0000006B81E6B400) [pid = 3252] [serial = 1884] [outer = 0000000000000000] 01:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 208 (0000006B872F3400) [pid = 3252] [serial = 1885] [outer = 0000006B81E6B400] 01:46:43 INFO - PROCESS | 3252 | 1463820403613 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 209 (0000006B872F9C00) [pid = 3252] [serial = 1886] [outer = 0000006B81E6B400] 01:46:44 INFO - PROCESS | 3252 | 1463820404228 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]]]}] 01:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1041ms 01:46:44 INFO - PROCESS | 3252 | 1463820404285 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 3252 | 1463820404287 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 01:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:46:44 INFO - PROCESS | 3252 | 1463820404291 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - PROCESS | 3252 | 1463820404293 Marionette TRACE conn6 <- [1,2478,null,{}] 01:46:44 INFO - PROCESS | 3252 | 1463820404297 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}] 01:46:44 INFO - PROCESS | 3252 | 1463820404422 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 01:46:44 INFO - PROCESS | 3252 | 1463820404569 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85EA9800 == 80 [pid = 3252] [id = 629] 01:46:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 210 (0000006B85B08800) [pid = 3252] [serial = 1887] [outer = 0000000000000000] 01:46:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 211 (0000006B8978E800) [pid = 3252] [serial = 1888] [outer = 0000006B85B08800] 01:46:44 INFO - PROCESS | 3252 | 1463820404628 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 212 (0000006B89794C00) [pid = 3252] [serial = 1889] [outer = 0000006B85B08800] 01:46:45 INFO - PROCESS | 3252 | 1463820405232 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]]]}] 01:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 01:46:45 INFO - PROCESS | 3252 | 1463820405280 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 3252 | 1463820405282 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 01:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:46:45 INFO - PROCESS | 3252 | 1463820405286 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 3252 | 1463820405288 Marionette TRACE conn6 <- [1,2482,null,{}] 01:46:45 INFO - PROCESS | 3252 | 1463820405293 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}] 01:46:45 INFO - PROCESS | 3252 | 1463820405416 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 01:46:45 INFO - PROCESS | 3252 | 1463820405758 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DD9000 == 81 [pid = 3252] [id = 630] 01:46:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 213 (0000006B80239400) [pid = 3252] [serial = 1890] [outer = 0000000000000000] 01:46:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 214 (0000006B80577800) [pid = 3252] [serial = 1891] [outer = 0000006B80239400] 01:46:45 INFO - PROCESS | 3252 | 1463820405829 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 215 (0000006B81F66000) [pid = 3252] [serial = 1892] [outer = 0000006B80239400] 01:46:46 INFO - PROCESS | 3252 | 1463820406430 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]]]}] 01:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1193ms 01:46:46 INFO - PROCESS | 3252 | 1463820406482 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 3252 | 1463820406487 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 01:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:46:46 INFO - PROCESS | 3252 | 1463820406491 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:46:46 INFO - PROCESS | 3252 | 1463820406495 Marionette TRACE conn6 <- [1,2486,null,{}] 01:46:46 INFO - PROCESS | 3252 | 1463820406500 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}] 01:46:46 INFO - PROCESS | 3252 | 1463820406622 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 01:46:46 INFO - PROCESS | 3252 | 1463820406787 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82963000 == 82 [pid = 3252] [id = 631] 01:46:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 216 (0000006B8407F800) [pid = 3252] [serial = 1893] [outer = 0000000000000000] 01:46:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 217 (0000006B840A5800) [pid = 3252] [serial = 1894] [outer = 0000006B8407F800] 01:46:46 INFO - PROCESS | 3252 | 1463820406840 Marionette DEBUG loaded listener.js 01:46:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 218 (0000006B858D1000) [pid = 3252] [serial = 1895] [outer = 0000006B8407F800] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBFA9000 == 81 [pid = 3252] [id = 527] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83E800 == 80 [pid = 3252] [id = 465] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF57D4000 == 79 [pid = 3252] [id = 619] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF12A6800 == 78 [pid = 3252] [id = 618] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEEDA8000 == 77 [pid = 3252] [id = 617] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC64E000 == 76 [pid = 3252] [id = 616] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85CF800 == 75 [pid = 3252] [id = 615] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE30D7800 == 74 [pid = 3252] [id = 614] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 217 (0000006BE71B0400) [pid = 3252] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 216 (0000006BE8394400) [pid = 3252] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 215 (0000006BEC738000) [pid = 3252] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 214 (0000006BEE46D000) [pid = 3252] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 213 (0000006BE2D85800) [pid = 3252] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 212 (0000006BEBE4B800) [pid = 3252] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F61800 == 73 [pid = 3252] [id = 613] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86A50800 == 72 [pid = 3252] [id = 612] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82BD4000 == 71 [pid = 3252] [id = 611] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869C5000 == 70 [pid = 3252] [id = 610] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF160C800 == 69 [pid = 3252] [id = 604] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF414000 == 68 [pid = 3252] [id = 603] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2484000 == 67 [pid = 3252] [id = 602] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85E9A000 == 66 [pid = 3252] [id = 601] 01:46:47 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE482000 == 65 [pid = 3252] [id = 600] 01:46:47 INFO - PROCESS | 3252 | 1463820407495 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]]]}] 01:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1032ms 01:46:47 INFO - PROCESS | 3252 | 1463820407530 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 01:46:47 INFO - PROCESS | 3252 | 1463820407535 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 01:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:46:47 INFO - PROCESS | 3252 | 1463820407539 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:46:47 INFO - PROCESS | 3252 | 1463820407541 Marionette TRACE conn6 <- [1,2490,null,{}] 01:46:47 INFO - PROCESS | 3252 | 1463820407545 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}] 01:46:47 INFO - PROCESS | 3252 | 1463820407667 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 211 (0000006B82036C00) [pid = 3252] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 210 (0000006B83078C00) [pid = 3252] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 209 (0000006B81F66C00) [pid = 3252] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 208 (0000006B814CEC00) [pid = 3252] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 207 (0000006B814CD800) [pid = 3252] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 206 (0000006B858D8C00) [pid = 3252] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 205 (0000006B84082C00) [pid = 3252] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 204 (0000006B846B0400) [pid = 3252] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 203 (0000006B846AAC00) [pid = 3252] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 202 (0000006BEED4B000) [pid = 3252] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006BE1084400) [pid = 3252] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B96A61000) [pid = 3252] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006B85B04800) [pid = 3252] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006BE2D91800) [pid = 3252] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006BEBA2B400) [pid = 3252] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006BE71B0000) [pid = 3252] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B85BEE400) [pid = 3252] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006B873AE800) [pid = 3252] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006B85B06800) [pid = 3252] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006BE2293000) [pid = 3252] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006BE74D5C00) [pid = 3252] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006BEBE20C00) [pid = 3252] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:46:47 INFO - PROCESS | 3252 | 1463820407802 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B845CA800 == 66 [pid = 3252] [id = 632] 01:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006B814CD800) [pid = 3252] [serial = 1896] [outer = 0000000000000000] 01:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006B82038400) [pid = 3252] [serial = 1897] [outer = 0000006B814CD800] 01:46:47 INFO - PROCESS | 3252 | 1463820407850 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006B8409D400) [pid = 3252] [serial = 1898] [outer = 0000006B814CD800] 01:46:48 INFO - PROCESS | 3252 | 1463820408312 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]]]}] 01:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 839ms 01:46:48 INFO - PROCESS | 3252 | 1463820408381 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 01:46:48 INFO - PROCESS | 3252 | 1463820408384 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 01:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:46:48 INFO - PROCESS | 3252 | 1463820408389 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:46:48 INFO - PROCESS | 3252 | 1463820408395 Marionette TRACE conn6 <- [1,2494,null,{}] 01:46:48 INFO - PROCESS | 3252 | 1463820408410 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}] 01:46:48 INFO - PROCESS | 3252 | 1463820408520 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 01:46:48 INFO - PROCESS | 3252 | 1463820408539 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8901E800 == 67 [pid = 3252] [id = 633] 01:46:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006B81F66C00) [pid = 3252] [serial = 1899] [outer = 0000000000000000] 01:46:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006B85B0A000) [pid = 3252] [serial = 1900] [outer = 0000006B81F66C00] 01:46:48 INFO - PROCESS | 3252 | 1463820408670 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006B870FE800) [pid = 3252] [serial = 1901] [outer = 0000006B81F66C00] 01:46:49 INFO - PROCESS | 3252 | 1463820409067 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]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 01:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:46:49 INFO - PROCESS | 3252 | 1463820409124 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 3252 | 1463820409127 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 01:46:49 INFO - PROCESS | 3252 | 1463820409130 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 3252 | 1463820409132 Marionette TRACE conn6 <- [1,2498,null,{}] 01:46:49 INFO - PROCESS | 3252 | 1463820409135 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}] 01:46:49 INFO - PROCESS | 3252 | 1463820409236 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 01:46:49 INFO - PROCESS | 3252 | 1463820409244 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B7D000 == 68 [pid = 3252] [id = 634] 01:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006B873AC000) [pid = 3252] [serial = 1902] [outer = 0000000000000000] 01:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006B8979B000) [pid = 3252] [serial = 1903] [outer = 0000006B873AC000] 01:46:49 INFO - PROCESS | 3252 | 1463820409290 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006B89876400) [pid = 3252] [serial = 1904] [outer = 0000006B873AC000] 01:46:49 INFO - PROCESS | 3252 | 1463820409806 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]]]}] 01:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 01:46:49 INFO - PROCESS | 3252 | 1463820409864 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 01:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:46:49 INFO - PROCESS | 3252 | 1463820409866 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 01:46:49 INFO - PROCESS | 3252 | 1463820409913 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 3252 | 1463820409915 Marionette TRACE conn6 <- [1,2502,null,{}] 01:46:49 INFO - PROCESS | 3252 | 1463820409923 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}] 01:46:50 INFO - PROCESS | 3252 | 1463820410054 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 01:46:50 INFO - PROCESS | 3252 | 1463820410122 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE20AE800 == 69 [pid = 3252] [id = 635] 01:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006B898A0400) [pid = 3252] [serial = 1905] [outer = 0000000000000000] 01:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006B898A4800) [pid = 3252] [serial = 1906] [outer = 0000006B898A0400] 01:46:50 INFO - PROCESS | 3252 | 1463820410177 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006B9694A800) [pid = 3252] [serial = 1907] [outer = 0000006B898A0400] 01:46:50 INFO - PROCESS | 3252 | 1463820410649 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]]]}] 01:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 841ms 01:46:50 INFO - PROCESS | 3252 | 1463820410714 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 3252 | 1463820410716 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 01:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:46:50 INFO - PROCESS | 3252 | 1463820410720 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 3252 | 1463820410722 Marionette TRACE conn6 <- [1,2506,null,{}] 01:46:50 INFO - PROCESS | 3252 | 1463820410726 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}] 01:46:50 INFO - PROCESS | 3252 | 1463820410864 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 01:46:50 INFO - PROCESS | 3252 | 1463820410950 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE72AD000 == 70 [pid = 3252] [id = 636] 01:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 203 (0000006BE08D8400) [pid = 3252] [serial = 1908] [outer = 0000000000000000] 01:46:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 204 (0000006BE2071400) [pid = 3252] [serial = 1909] [outer = 0000006BE08D8400] 01:46:51 INFO - PROCESS | 3252 | 1463820410996 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 205 (0000006BE2292800) [pid = 3252] [serial = 1910] [outer = 0000006BE08D8400] 01:46:51 INFO - PROCESS | 3252 | 1463820411854 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]]]}] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 204 (0000006B814D8400) [pid = 3252] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 203 (0000006BE7412000) [pid = 3252] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 202 (0000006BEED49C00) [pid = 3252] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006BE3615000) [pid = 3252] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B85B08000) [pid = 3252] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006B80231400) [pid = 3252] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006B846B0800) [pid = 3252] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006B9694F400) [pid = 3252] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006BEBE25400) [pid = 3252] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:46:51 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B85BF5C00) [pid = 3252] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1184ms 01:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:46:51 INFO - PROCESS | 3252 | 1463820411907 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 3252 | 1463820411909 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 01:46:51 INFO - PROCESS | 3252 | 1463820411912 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 3252 | 1463820411914 Marionette TRACE conn6 <- [1,2510,null,{}] 01:46:51 INFO - PROCESS | 3252 | 1463820411918 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}] 01:46:52 INFO - PROCESS | 3252 | 1463820412014 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 01:46:52 INFO - PROCESS | 3252 | 1463820412023 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE76CF000 == 71 [pid = 3252] [id = 637] 01:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006B846ACC00) [pid = 3252] [serial = 1911] [outer = 0000000000000000] 01:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006B96944800) [pid = 3252] [serial = 1912] [outer = 0000006B846ACC00] 01:46:52 INFO - PROCESS | 3252 | 1463820412070 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006BE290E400) [pid = 3252] [serial = 1913] [outer = 0000006B846ACC00] 01:46:52 INFO - PROCESS | 3252 | 1463820412509 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]]]}] 01:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 01:46:52 INFO - PROCESS | 3252 | 1463820412548 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 01:46:52 INFO - PROCESS | 3252 | 1463820412559 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 01:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:46:52 INFO - PROCESS | 3252 | 1463820412563 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:46:52 INFO - PROCESS | 3252 | 1463820412565 Marionette TRACE conn6 <- [1,2514,null,{}] 01:46:52 INFO - PROCESS | 3252 | 1463820412568 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}] 01:46:52 INFO - PROCESS | 3252 | 1463820412666 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 01:46:52 INFO - PROCESS | 3252 | 1463820412673 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC64C000 == 72 [pid = 3252] [id = 638] 01:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006BE37B3400) [pid = 3252] [serial = 1914] [outer = 0000000000000000] 01:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006BE6909800) [pid = 3252] [serial = 1915] [outer = 0000006BE37B3400] 01:46:52 INFO - PROCESS | 3252 | 1463820412719 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006BE763C800) [pid = 3252] [serial = 1916] [outer = 0000006BE37B3400] 01:46:53 INFO - PROCESS | 3252 | 1463820413188 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]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 01:46:53 INFO - PROCESS | 3252 | 1463820413255 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 3252 | 1463820413258 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 01:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:46:53 INFO - PROCESS | 3252 | 1463820413261 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 3252 | 1463820413263 Marionette TRACE conn6 <- [1,2518,null,{}] 01:46:53 INFO - PROCESS | 3252 | 1463820413266 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}] 01:46:53 INFO - PROCESS | 3252 | 1463820413366 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 01:46:53 INFO - PROCESS | 3252 | 1463820413406 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83E800 == 73 [pid = 3252] [id = 639] 01:46:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006BE8D77800) [pid = 3252] [serial = 1917] [outer = 0000000000000000] 01:46:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 203 (0000006BEB3A6C00) [pid = 3252] [serial = 1918] [outer = 0000006BE8D77800] 01:46:53 INFO - PROCESS | 3252 | 1463820413452 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 204 (0000006BEBAE9000) [pid = 3252] [serial = 1919] [outer = 0000006BE8D77800] 01:46:54 INFO - PROCESS | 3252 | 1463820414020 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]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 776ms 01:46:54 INFO - PROCESS | 3252 | 1463820414041 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 01:46:54 INFO - PROCESS | 3252 | 1463820414046 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 01:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:46:54 INFO - PROCESS | 3252 | 1463820414051 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 3252 | 1463820414056 Marionette TRACE conn6 <- [1,2522,null,{}] 01:46:54 INFO - PROCESS | 3252 | 1463820414062 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}] 01:46:54 INFO - PROCESS | 3252 | 1463820414201 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 01:46:54 INFO - PROCESS | 3252 | 1463820414322 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FA9800 == 74 [pid = 3252] [id = 640] 01:46:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 205 (0000006B8273C400) [pid = 3252] [serial = 1920] [outer = 0000000000000000] 01:46:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 206 (0000006B83077800) [pid = 3252] [serial = 1921] [outer = 0000006B8273C400] 01:46:54 INFO - PROCESS | 3252 | 1463820414384 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 207 (0000006B846A4000) [pid = 3252] [serial = 1922] [outer = 0000006B8273C400] 01:46:55 INFO - PROCESS | 3252 | 1463820415041 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]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1032ms 01:46:55 INFO - PROCESS | 3252 | 1463820415087 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 3252 | 1463820415094 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 01:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:46:55 INFO - PROCESS | 3252 | 1463820415101 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 3252 | 1463820415104 Marionette TRACE conn6 <- [1,2526,null,{}] 01:46:55 INFO - PROCESS | 3252 | 1463820415109 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}] 01:46:55 INFO - PROCESS | 3252 | 1463820415259 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 01:46:55 INFO - PROCESS | 3252 | 1463820415407 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8976D000 == 75 [pid = 3252] [id = 641] 01:46:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 208 (0000006B858D4800) [pid = 3252] [serial = 1923] [outer = 0000000000000000] 01:46:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 209 (0000006B85BF1C00) [pid = 3252] [serial = 1924] [outer = 0000006B858D4800] 01:46:55 INFO - PROCESS | 3252 | 1463820415467 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 210 (0000006B873B0400) [pid = 3252] [serial = 1925] [outer = 0000006B858D4800] 01:46:56 INFO - PROCESS | 3252 | 1463820416099 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]]]}] 01:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1026ms 01:46:56 INFO - PROCESS | 3252 | 1463820416132 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 01:46:56 INFO - PROCESS | 3252 | 1463820416135 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 01:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:46:56 INFO - PROCESS | 3252 | 1463820416139 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:46:56 INFO - PROCESS | 3252 | 1463820416143 Marionette TRACE conn6 <- [1,2530,null,{}] 01:46:56 INFO - PROCESS | 3252 | 1463820416155 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}] 01:46:56 INFO - PROCESS | 3252 | 1463820416283 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 01:46:56 INFO - PROCESS | 3252 | 1463820416447 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF160C800 == 76 [pid = 3252] [id = 642] 01:46:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 211 (0000006B96947800) [pid = 3252] [serial = 1926] [outer = 0000000000000000] 01:46:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 212 (0000006BDD2DF800) [pid = 3252] [serial = 1927] [outer = 0000006B96947800] 01:46:56 INFO - PROCESS | 3252 | 1463820416510 Marionette DEBUG loaded listener.js 01:46:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 213 (0000006BEBA2F000) [pid = 3252] [serial = 1928] [outer = 0000006B96947800] 01:46:57 INFO - PROCESS | 3252 | 1463820417086 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]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 985ms 01:46:57 INFO - PROCESS | 3252 | 1463820417126 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 3252 | 1463820417129 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 01:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:46:57 INFO - PROCESS | 3252 | 1463820417133 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 3252 | 1463820417136 Marionette TRACE conn6 <- [1,2534,null,{}] 01:46:57 INFO - PROCESS | 3252 | 1463820417140 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}] 01:46:57 INFO - PROCESS | 3252 | 1463820417267 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 01:46:57 INFO - PROCESS | 3252 | 1463820417425 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6577800 == 77 [pid = 3252] [id = 643] 01:46:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 214 (0000006BEBE2B800) [pid = 3252] [serial = 1929] [outer = 0000000000000000] 01:46:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 215 (0000006BEC735000) [pid = 3252] [serial = 1930] [outer = 0000006BEBE2B800] 01:46:57 INFO - PROCESS | 3252 | 1463820417483 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 216 (0000006BEE689800) [pid = 3252] [serial = 1931] [outer = 0000006BEBE2B800] 01:46:58 INFO - PROCESS | 3252 | 1463820418080 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]]]}] 01:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 985ms 01:46:58 INFO - PROCESS | 3252 | 1463820418120 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 01:46:58 INFO - PROCESS | 3252 | 1463820418123 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 01:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:46:58 INFO - PROCESS | 3252 | 1463820418126 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:46:58 INFO - PROCESS | 3252 | 1463820418128 Marionette TRACE conn6 <- [1,2538,null,{}] 01:46:58 INFO - PROCESS | 3252 | 1463820418132 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}] 01:46:58 INFO - PROCESS | 3252 | 1463820418254 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 01:46:58 INFO - PROCESS | 3252 | 1463820418411 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69BA800 == 78 [pid = 3252] [id = 644] 01:46:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 217 (0000006BEBE2D800) [pid = 3252] [serial = 1932] [outer = 0000000000000000] 01:46:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 218 (0000006BEED4EC00) [pid = 3252] [serial = 1933] [outer = 0000006BEBE2D800] 01:46:58 INFO - PROCESS | 3252 | 1463820418469 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 219 (0000006BEF64FC00) [pid = 3252] [serial = 1934] [outer = 0000006BEBE2D800] 01:46:59 INFO - PROCESS | 3252 | 1463820419125 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]]]}] 01:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1030ms 01:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:46:59 INFO - PROCESS | 3252 | 1463820419158 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 3252 | 1463820419161 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 01:46:59 INFO - PROCESS | 3252 | 1463820419164 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - PROCESS | 3252 | 1463820419166 Marionette TRACE conn6 <- [1,2542,null,{}] 01:46:59 INFO - PROCESS | 3252 | 1463820419189 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}] 01:46:59 INFO - PROCESS | 3252 | 1463820419332 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 01:46:59 INFO - PROCESS | 3252 | 1463820419480 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF6DE800 == 79 [pid = 3252] [id = 645] 01:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 220 (0000006BEFEA2800) [pid = 3252] [serial = 1935] [outer = 0000000000000000] 01:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 221 (0000006BF080D000) [pid = 3252] [serial = 1936] [outer = 0000006BEFEA2800] 01:46:59 INFO - PROCESS | 3252 | 1463820419538 Marionette DEBUG loaded listener.js 01:46:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 222 (0000006BF1EE1400) [pid = 3252] [serial = 1937] [outer = 0000006BEFEA2800] 01:47:00 INFO - PROCESS | 3252 | 1463820420141 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]]]}] 01:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1025ms 01:47:00 INFO - PROCESS | 3252 | 1463820420192 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 01:47:00 INFO - PROCESS | 3252 | 1463820420195 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 01:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:47:00 INFO - PROCESS | 3252 | 1463820420199 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:47:00 INFO - PROCESS | 3252 | 1463820420201 Marionette TRACE conn6 <- [1,2546,null,{}] 01:47:00 INFO - PROCESS | 3252 | 1463820420204 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}] 01:47:00 INFO - PROCESS | 3252 | 1463820420325 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 01:47:00 INFO - PROCESS | 3252 | 1463820420470 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87B9F000 == 80 [pid = 3252] [id = 646] 01:47:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 223 (0000006B8586F800) [pid = 3252] [serial = 1938] [outer = 0000000000000000] 01:47:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 224 (0000006B85878000) [pid = 3252] [serial = 1939] [outer = 0000006B8586F800] 01:47:00 INFO - PROCESS | 3252 | 1463820420527 Marionette DEBUG loaded listener.js 01:47:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 225 (0000006BE300D000) [pid = 3252] [serial = 1940] [outer = 0000006B8586F800] 01:47:01 INFO - PROCESS | 3252 | 1463820421152 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]]]}] 01:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 986ms 01:47:01 INFO - PROCESS | 3252 | 1463820421191 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 3252 | 1463820421194 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 01:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:47:01 INFO - PROCESS | 3252 | 1463820421199 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 3252 | 1463820421201 Marionette TRACE conn6 <- [1,2550,null,{}] 01:47:01 INFO - PROCESS | 3252 | 1463820421205 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}] 01:47:01 INFO - PROCESS | 3252 | 1463820421326 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 01:47:01 INFO - PROCESS | 3252 | 1463820421471 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87944000 == 81 [pid = 3252] [id = 647] 01:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 226 (0000006B8587D400) [pid = 3252] [serial = 1941] [outer = 0000000000000000] 01:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 227 (0000006B86839400) [pid = 3252] [serial = 1942] [outer = 0000006B8587D400] 01:47:01 INFO - PROCESS | 3252 | 1463820421528 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 228 (0000006B8683F400) [pid = 3252] [serial = 1943] [outer = 0000006B8587D400] 01:47:02 INFO - PROCESS | 3252 | 1463820422131 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]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 986ms 01:47:02 INFO - PROCESS | 3252 | 1463820422188 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 01:47:02 INFO - PROCESS | 3252 | 1463820422190 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 01:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:47:02 INFO - PROCESS | 3252 | 1463820422194 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:47:02 INFO - PROCESS | 3252 | 1463820422196 Marionette TRACE conn6 <- [1,2554,null,{}] 01:47:02 INFO - PROCESS | 3252 | 1463820422200 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}] 01:47:02 INFO - PROCESS | 3252 | 1463820422321 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 01:47:02 INFO - PROCESS | 3252 | 1463820422482 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85D4F000 == 82 [pid = 3252] [id = 648] 01:47:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 229 (0000006B8683C400) [pid = 3252] [serial = 1944] [outer = 0000000000000000] 01:47:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 230 (0000006B879E2000) [pid = 3252] [serial = 1945] [outer = 0000006B8683C400] 01:47:02 INFO - PROCESS | 3252 | 1463820422539 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 231 (0000006B879E9000) [pid = 3252] [serial = 1946] [outer = 0000006B8683C400] 01:47:03 INFO - PROCESS | 3252 | 1463820423140 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]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 985ms 01:47:03 INFO - PROCESS | 3252 | 1463820423182 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 3252 | 1463820423184 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 01:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:47:03 INFO - PROCESS | 3252 | 1463820423188 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 3252 | 1463820423191 Marionette TRACE conn6 <- [1,2558,null,{}] 01:47:03 INFO - PROCESS | 3252 | 1463820423195 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}] 01:47:03 INFO - PROCESS | 3252 | 1463820423320 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 01:47:03 INFO - PROCESS | 3252 | 1463820423440 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85E47800 == 83 [pid = 3252] [id = 649] 01:47:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 232 (0000006B81F62800) [pid = 3252] [serial = 1947] [outer = 0000000000000000] 01:47:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 233 (0000006B85825800) [pid = 3252] [serial = 1948] [outer = 0000006B81F62800] 01:47:03 INFO - PROCESS | 3252 | 1463820423499 Marionette DEBUG loaded listener.js 01:47:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 234 (0000006B8582E800) [pid = 3252] [serial = 1949] [outer = 0000006B81F62800] 01:47:04 INFO - PROCESS | 3252 | 1463820424133 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]]]}] 01:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 983ms 01:47:04 INFO - PROCESS | 3252 | 1463820424174 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 01:47:04 INFO - PROCESS | 3252 | 1463820424177 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 01:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:47:04 INFO - PROCESS | 3252 | 1463820424181 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:47:04 INFO - PROCESS | 3252 | 1463820424184 Marionette TRACE conn6 <- [1,2562,null,{}] 01:47:04 INFO - PROCESS | 3252 | 1463820424188 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}] 01:47:04 INFO - PROCESS | 3252 | 1463820424337 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 01:47:04 INFO - PROCESS | 3252 | 1463820424492 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE85BE000 == 84 [pid = 3252] [id = 650] 01:47:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 235 (0000006B85BF8C00) [pid = 3252] [serial = 1950] [outer = 0000000000000000] 01:47:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 236 (0000006B89806000) [pid = 3252] [serial = 1951] [outer = 0000006B85BF8C00] 01:47:04 INFO - PROCESS | 3252 | 1463820424557 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 237 (0000006B8980F800) [pid = 3252] [serial = 1952] [outer = 0000006B85BF8C00] 01:47:05 INFO - PROCESS | 3252 | 1463820425254 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]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1136ms 01:47:05 INFO - PROCESS | 3252 | 1463820425319 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 3252 | 1463820425321 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 01:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:47:05 INFO - PROCESS | 3252 | 1463820425339 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 3252 | 1463820425341 Marionette TRACE conn6 <- [1,2566,null,{}] 01:47:05 INFO - PROCESS | 3252 | 1463820425348 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}] 01:47:05 INFO - PROCESS | 3252 | 1463820425669 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 01:47:05 INFO - PROCESS | 3252 | 1463820425844 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8483E800 == 85 [pid = 3252] [id = 651] 01:47:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 238 (0000006B808CD800) [pid = 3252] [serial = 1953] [outer = 0000000000000000] 01:47:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 239 (0000006B814CEC00) [pid = 3252] [serial = 1954] [outer = 0000006B808CD800] 01:47:05 INFO - PROCESS | 3252 | 1463820425896 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 240 (0000006B82748400) [pid = 3252] [serial = 1955] [outer = 0000006B808CD800] 01:47:06 INFO - PROCESS | 3252 | 1463820426545 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]]]}] 01:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1241ms 01:47:06 INFO - PROCESS | 3252 | 1463820426570 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 01:47:06 INFO - PROCESS | 3252 | 1463820426574 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 01:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:47:06 INFO - PROCESS | 3252 | 1463820426579 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 3252 | 1463820426583 Marionette TRACE conn6 <- [1,2570,null,{}] 01:47:06 INFO - PROCESS | 3252 | 1463820426588 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}] 01:47:06 INFO - PROCESS | 3252 | 1463820426710 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 01:47:06 INFO - PROCESS | 3252 | 1463820426879 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DC9000 == 86 [pid = 3252] [id = 652] 01:47:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 241 (0000006B85536800) [pid = 3252] [serial = 1956] [outer = 0000000000000000] 01:47:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 242 (0000006B85B0A400) [pid = 3252] [serial = 1957] [outer = 0000006B85536800] 01:47:06 INFO - PROCESS | 3252 | 1463820426933 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 243 (0000006B86DA9800) [pid = 3252] [serial = 1958] [outer = 0000006B85536800] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC64C000 == 85 [pid = 3252] [id = 638] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE76CF000 == 84 [pid = 3252] [id = 637] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE72AD000 == 83 [pid = 3252] [id = 636] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE20AE800 == 82 [pid = 3252] [id = 635] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B7D000 == 81 [pid = 3252] [id = 634] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8901E800 == 80 [pid = 3252] [id = 633] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845CA800 == 79 [pid = 3252] [id = 632] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82963000 == 78 [pid = 3252] [id = 631] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DD9000 == 77 [pid = 3252] [id = 630] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 242 (0000006BF1E13000) [pid = 3252] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 241 (0000006BEFE9C800) [pid = 3252] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 240 (0000006BEE6BA800) [pid = 3252] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 239 (0000006BF08A3000) [pid = 3252] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 238 (0000006BEF56C800) [pid = 3252] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 237 (0000006BE772E800) [pid = 3252] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 236 (0000006B8273D000) [pid = 3252] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE17E6000 == 76 [pid = 3252] [id = 627] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B89770800 == 75 [pid = 3252] [id = 626] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863B7000 == 74 [pid = 3252] [id = 625] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8639B800 == 73 [pid = 3252] [id = 624] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6AA2000 == 72 [pid = 3252] [id = 623] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE83B1800 == 71 [pid = 3252] [id = 622] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8681E000 == 70 [pid = 3252] [id = 621] 01:47:07 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF69B4000 == 69 [pid = 3252] [id = 620] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 235 (0000006BEF888800) [pid = 3252] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 234 (0000006B84079400) [pid = 3252] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 233 (0000006BE910E400) [pid = 3252] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 232 (0000006BEF527000) [pid = 3252] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 231 (0000006BE832EC00) [pid = 3252] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 230 (0000006BE6A61400) [pid = 3252] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 229 (0000006BEBA30000) [pid = 3252] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 228 (0000006BEE6BC400) [pid = 3252] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 227 (0000006B82039C00) [pid = 3252] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 226 (0000006B82031400) [pid = 3252] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 225 (0000006B80F84800) [pid = 3252] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 224 (0000006B85B08C00) [pid = 3252] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 223 (0000006BEC730800) [pid = 3252] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 222 (0000006B858CF000) [pid = 3252] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 221 (0000006BE2076800) [pid = 3252] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 220 (0000006B81F61400) [pid = 3252] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 219 (0000006B96A5A400) [pid = 3252] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 218 (0000006BF1D45C00) [pid = 3252] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 217 (0000006BEDBF7400) [pid = 3252] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 216 (0000006B873A5800) [pid = 3252] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 215 (0000006B9693D800) [pid = 3252] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 214 (0000006BEBE46000) [pid = 3252] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | --DOMWINDOW == 213 (0000006B85535400) [pid = 3252] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 01:47:07 INFO - PROCESS | 3252 | 1463820427533 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]]]}] 01:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1001ms 01:47:07 INFO - PROCESS | 3252 | 1463820427581 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 01:47:07 INFO - PROCESS | 3252 | 1463820427584 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 01:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:47:07 INFO - PROCESS | 3252 | 1463820427588 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:47:07 INFO - PROCESS | 3252 | 1463820427590 Marionette TRACE conn6 <- [1,2574,null,{}] 01:47:07 INFO - PROCESS | 3252 | 1463820427594 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}] 01:47:07 INFO - PROCESS | 3252 | 1463820427738 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 01:47:07 INFO - PROCESS | 3252 | 1463820427756 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85FA2800 == 70 [pid = 3252] [id = 653] 01:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 214 (0000006B83073000) [pid = 3252] [serial = 1959] [outer = 0000000000000000] 01:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 215 (0000006B8407CC00) [pid = 3252] [serial = 1960] [outer = 0000006B83073000] 01:47:07 INFO - PROCESS | 3252 | 1463820427804 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 216 (0000006B85963000) [pid = 3252] [serial = 1961] [outer = 0000006B83073000] 01:47:08 INFO - PROCESS | 3252 | 1463820428318 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]]]}] 01:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 776ms 01:47:08 INFO - PROCESS | 3252 | 1463820428364 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 3252 | 1463820428368 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 01:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:47:08 INFO - PROCESS | 3252 | 1463820428379 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 3252 | 1463820428383 Marionette TRACE conn6 <- [1,2578,null,{}] 01:47:08 INFO - PROCESS | 3252 | 1463820428387 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}] 01:47:08 INFO - PROCESS | 3252 | 1463820428492 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 01:47:08 INFO - PROCESS | 3252 | 1463820428607 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A7F000 == 71 [pid = 3252] [id = 654] 01:47:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 217 (0000006B8307C800) [pid = 3252] [serial = 1962] [outer = 0000000000000000] 01:47:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 218 (0000006B873AA800) [pid = 3252] [serial = 1963] [outer = 0000006B8307C800] 01:47:08 INFO - PROCESS | 3252 | 1463820428653 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 219 (0000006B88E5D800) [pid = 3252] [serial = 1964] [outer = 0000006B8307C800] 01:47:09 INFO - PROCESS | 3252 | 1463820429039 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]]]}] 01:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 692ms 01:47:09 INFO - PROCESS | 3252 | 1463820429078 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 3252 | 1463820429080 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 01:47:09 INFO - PROCESS | 3252 | 1463820429084 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - PROCESS | 3252 | 1463820429086 Marionette TRACE conn6 <- [1,2582,null,{}] 01:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:47:09 INFO - PROCESS | 3252 | 1463820429089 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}] 01:47:09 INFO - PROCESS | 3252 | 1463820429190 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 01:47:09 INFO - PROCESS | 3252 | 1463820429197 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8976C000 == 72 [pid = 3252] [id = 655] 01:47:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 220 (0000006B88E60C00) [pid = 3252] [serial = 1965] [outer = 0000000000000000] 01:47:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 221 (0000006B8979DC00) [pid = 3252] [serial = 1966] [outer = 0000006B88E60C00] 01:47:09 INFO - PROCESS | 3252 | 1463820429244 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 222 (0000006B8980C400) [pid = 3252] [serial = 1967] [outer = 0000006B88E60C00] 01:47:09 INFO - PROCESS | 3252 | 1463820429769 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]]]}] 01:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 01:47:09 INFO - PROCESS | 3252 | 1463820429823 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 3252 | 1463820429825 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 01:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:47:09 INFO - PROCESS | 3252 | 1463820429837 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - PROCESS | 3252 | 1463820429839 Marionette TRACE conn6 <- [1,2586,null,{}] 01:47:09 INFO - PROCESS | 3252 | 1463820429843 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}] 01:47:10 INFO - PROCESS | 3252 | 1463820430010 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 01:47:10 INFO - PROCESS | 3252 | 1463820430034 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE20AE800 == 73 [pid = 3252] [id = 656] 01:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 223 (0000006B8987E000) [pid = 3252] [serial = 1968] [outer = 0000000000000000] 01:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 224 (0000006B898A3400) [pid = 3252] [serial = 1969] [outer = 0000006B8987E000] 01:47:10 INFO - PROCESS | 3252 | 1463820430087 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 225 (0000006B9694D400) [pid = 3252] [serial = 1970] [outer = 0000006B8987E000] 01:47:10 INFO - PROCESS | 3252 | 1463820430582 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]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 775ms 01:47:10 INFO - PROCESS | 3252 | 1463820430619 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 3252 | 1463820430622 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 01:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:47:10 INFO - PROCESS | 3252 | 1463820430625 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 3252 | 1463820430627 Marionette TRACE conn6 <- [1,2590,null,{}] 01:47:10 INFO - PROCESS | 3252 | 1463820430631 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}] 01:47:10 INFO - PROCESS | 3252 | 1463820430768 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 01:47:10 INFO - PROCESS | 3252 | 1463820430786 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7232800 == 74 [pid = 3252] [id = 657] 01:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 226 (0000006B96A5AC00) [pid = 3252] [serial = 1971] [outer = 0000000000000000] 01:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 227 (0000006BE221A000) [pid = 3252] [serial = 1972] [outer = 0000006B96A5AC00] 01:47:10 INFO - PROCESS | 3252 | 1463820430832 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 228 (0000006BE290E800) [pid = 3252] [serial = 1973] [outer = 0000006B96A5AC00] 01:47:11 INFO - PROCESS | 3252 | 1463820431320 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]]]}] 01:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 01:47:11 INFO - PROCESS | 3252 | 1463820431360 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 3252 | 1463820431362 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 01:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 227 (0000006B814CD800) [pid = 3252] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 226 (0000006BEF731400) [pid = 3252] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 225 (0000006BEE469C00) [pid = 3252] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 224 (0000006B81FF4000) [pid = 3252] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 223 (0000006BF0895400) [pid = 3252] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 222 (0000006BEF88A800) [pid = 3252] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 221 (0000006BEBAE4800) [pid = 3252] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 220 (0000006BE22A0000) [pid = 3252] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 219 (0000006B85561000) [pid = 3252] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 218 (0000006B80D29C00) [pid = 3252] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 217 (0000006BF08BF400) [pid = 3252] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 216 (0000006BEF64EC00) [pid = 3252] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 215 (0000006B82030000) [pid = 3252] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 214 (0000006BE2D1B000) [pid = 3252] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 213 (0000006BF08BB400) [pid = 3252] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 212 (0000006BEE81A000) [pid = 3252] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 211 (0000006BEBA2D800) [pid = 3252] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 210 (0000006BF05D9000) [pid = 3252] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 209 (0000006BEF52F000) [pid = 3252] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 208 (0000006BE387B400) [pid = 3252] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 207 (0000006B85564400) [pid = 3252] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 206 (0000006BEF530800) [pid = 3252] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 205 (0000006BEE81BC00) [pid = 3252] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 204 (0000006BE76F1C00) [pid = 3252] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 203 (0000006BEBE40000) [pid = 3252] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 202 (0000006B873A9400) [pid = 3252] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006B80F81800) [pid = 3252] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B846A9000) [pid = 3252] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006BEE474400) [pid = 3252] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006BEE443400) [pid = 3252] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006B81E70400) [pid = 3252] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006BE2226000) [pid = 3252] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B81E6B000) [pid = 3252] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006B898A0400) [pid = 3252] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006BE08D8400) [pid = 3252] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B846ACC00) [pid = 3252] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006BF05D5C00) [pid = 3252] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006B81F66C00) [pid = 3252] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006B80239400) [pid = 3252] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006BE37B3400) [pid = 3252] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006B8407F800) [pid = 3252] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:47:11 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B873AC000) [pid = 3252] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:47:11 INFO - PROCESS | 3252 | 1463820431825 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 3252 | 1463820431827 Marionette TRACE conn6 <- [1,2594,null,{}] 01:47:11 INFO - PROCESS | 3252 | 1463820431838 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}] 01:47:11 INFO - PROCESS | 3252 | 1463820431938 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 01:47:11 INFO - PROCESS | 3252 | 1463820431948 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84052800 == 75 [pid = 3252] [id = 658] 01:47:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B80D24800) [pid = 3252] [serial = 1974] [outer = 0000000000000000] 01:47:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B80F8D000) [pid = 3252] [serial = 1975] [outer = 0000006B80D24800] 01:47:11 INFO - PROCESS | 3252 | 1463820431993 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006B83A93C00) [pid = 3252] [serial = 1976] [outer = 0000006B80D24800] 01:47:12 INFO - PROCESS | 3252 | 1463820432447 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]]]}] 01:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1117ms 01:47:12 INFO - PROCESS | 3252 | 1463820432512 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 3252 | 1463820432514 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 01:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:47:12 INFO - PROCESS | 3252 | 1463820432518 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 3252 | 1463820432519 Marionette TRACE conn6 <- [1,2598,null,{}] 01:47:12 INFO - PROCESS | 3252 | 1463820432523 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}] 01:47:12 INFO - PROCESS | 3252 | 1463820432624 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 01:47:12 INFO - PROCESS | 3252 | 1463820432630 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC614000 == 76 [pid = 3252] [id = 659] 01:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006B85BF9000) [pid = 3252] [serial = 1977] [outer = 0000000000000000] 01:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006B873AC000) [pid = 3252] [serial = 1978] [outer = 0000006B85BF9000] 01:47:12 INFO - PROCESS | 3252 | 1463820432676 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BE2D0F400) [pid = 3252] [serial = 1979] [outer = 0000006B85BF9000] 01:47:13 INFO - PROCESS | 3252 | 1463820433129 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 628ms 01:47:13 INFO - PROCESS | 3252 | 1463820433155 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 01:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:47:13 INFO - PROCESS | 3252 | 1463820433157 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 01:47:13 INFO - PROCESS | 3252 | 1463820433161 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 3252 | 1463820433163 Marionette TRACE conn6 <- [1,2602,null,{}] 01:47:13 INFO - PROCESS | 3252 | 1463820433166 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}] 01:47:13 INFO - PROCESS | 3252 | 1463820433269 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 01:47:13 INFO - PROCESS | 3252 | 1463820433275 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF345800 == 77 [pid = 3252] [id = 660] 01:47:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006BE6AF1000) [pid = 3252] [serial = 1980] [outer = 0000000000000000] 01:47:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006BE740E800) [pid = 3252] [serial = 1981] [outer = 0000006BE6AF1000] 01:47:13 INFO - PROCESS | 3252 | 1463820433322 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006BEB3AC800) [pid = 3252] [serial = 1982] [outer = 0000006BE6AF1000] 01:47:13 INFO - PROCESS | 3252 | 1463820433888 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 776ms 01:47:13 INFO - PROCESS | 3252 | 1463820433939 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 3252 | 1463820433944 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 01:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:47:13 INFO - PROCESS | 3252 | 1463820433950 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 3252 | 1463820433955 Marionette TRACE conn6 <- [1,2606,null,{}] 01:47:13 INFO - PROCESS | 3252 | 1463820433963 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}] 01:47:14 INFO - PROCESS | 3252 | 1463820434114 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 01:47:14 INFO - PROCESS | 3252 | 1463820434262 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85D53800 == 78 [pid = 3252] [id = 661] 01:47:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006B81F4CC00) [pid = 3252] [serial = 1983] [outer = 0000000000000000] 01:47:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006B81F69000) [pid = 3252] [serial = 1984] [outer = 0000006B81F4CC00] 01:47:14 INFO - PROCESS | 3252 | 1463820434322 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006B83AAF400) [pid = 3252] [serial = 1985] [outer = 0000006B81F4CC00] 01:47:14 INFO - PROCESS | 3252 | 1463820434987 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]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1090ms 01:47:15 INFO - PROCESS | 3252 | 1463820435043 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 3252 | 1463820435050 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 01:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:47:15 INFO - PROCESS | 3252 | 1463820435057 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 3252 | 1463820435060 Marionette TRACE conn6 <- [1,2610,null,{}] 01:47:15 INFO - PROCESS | 3252 | 1463820435064 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}] 01:47:15 INFO - PROCESS | 3252 | 1463820435196 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 01:47:15 INFO - PROCESS | 3252 | 1463820435349 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B896CB000 == 79 [pid = 3252] [id = 662] 01:47:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006B85B07000) [pid = 3252] [serial = 1986] [outer = 0000000000000000] 01:47:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006B86837400) [pid = 3252] [serial = 1987] [outer = 0000006B85B07000] 01:47:15 INFO - PROCESS | 3252 | 1463820435407 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006B872FE800) [pid = 3252] [serial = 1988] [outer = 0000006B85B07000] 01:47:16 INFO - PROCESS | 3252 | 1463820436023 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]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1034ms 01:47:16 INFO - PROCESS | 3252 | 1463820436091 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 01:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:47:16 INFO - PROCESS | 3252 | 1463820436094 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 01:47:16 INFO - PROCESS | 3252 | 1463820436098 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 3252 | 1463820436102 Marionette TRACE conn6 <- [1,2614,null,{}] 01:47:16 INFO - PROCESS | 3252 | 1463820436135 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}] 01:47:16 INFO - PROCESS | 3252 | 1463820436306 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 01:47:16 INFO - PROCESS | 3252 | 1463820436451 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41C5000 == 80 [pid = 3252] [id = 663] 01:47:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006B8979C000) [pid = 3252] [serial = 1989] [outer = 0000000000000000] 01:47:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 203 (0000006B898A0800) [pid = 3252] [serial = 1990] [outer = 0000006B8979C000] 01:47:16 INFO - PROCESS | 3252 | 1463820436512 Marionette DEBUG loaded listener.js 01:47:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 204 (0000006BE2076800) [pid = 3252] [serial = 1991] [outer = 0000006B8979C000] 01:47:17 INFO - PROCESS | 3252 | 1463820437089 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]]]}] 01:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1038ms 01:47:17 INFO - PROCESS | 3252 | 1463820437137 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 01:47:17 INFO - PROCESS | 3252 | 1463820437141 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 01:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:47:17 INFO - PROCESS | 3252 | 1463820437144 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:47:17 INFO - PROCESS | 3252 | 1463820437146 Marionette TRACE conn6 <- [1,2618,null,{}] 01:47:17 INFO - PROCESS | 3252 | 1463820437150 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}] 01:47:17 INFO - PROCESS | 3252 | 1463820437279 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 01:47:17 INFO - PROCESS | 3252 | 1463820437442 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6757800 == 81 [pid = 3252] [id = 664] 01:47:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 205 (0000006BEBA27000) [pid = 3252] [serial = 1992] [outer = 0000000000000000] 01:47:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 206 (0000006BEBE4CC00) [pid = 3252] [serial = 1993] [outer = 0000006BEBA27000] 01:47:17 INFO - PROCESS | 3252 | 1463820437500 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 207 (0000006BEE78A000) [pid = 3252] [serial = 1994] [outer = 0000006BEBA27000] 01:47:18 INFO - PROCESS | 3252 | 1463820438110 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]]]}] 01:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1030ms 01:47:18 INFO - PROCESS | 3252 | 1463820438174 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 01:47:18 INFO - PROCESS | 3252 | 1463820438177 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 01:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:47:18 INFO - PROCESS | 3252 | 1463820438181 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 3252 | 1463820438184 Marionette TRACE conn6 <- [1,2622,null,{}] 01:47:18 INFO - PROCESS | 3252 | 1463820438188 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}] 01:47:18 INFO - PROCESS | 3252 | 1463820438330 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 01:47:18 INFO - PROCESS | 3252 | 1463820438479 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A40000 == 82 [pid = 3252] [id = 665] 01:47:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 208 (0000006BEE783000) [pid = 3252] [serial = 1995] [outer = 0000000000000000] 01:47:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 209 (0000006BEED4F000) [pid = 3252] [serial = 1996] [outer = 0000006BEE783000] 01:47:18 INFO - PROCESS | 3252 | 1463820438537 Marionette DEBUG loaded listener.js 01:47:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 210 (0000006BEF731400) [pid = 3252] [serial = 1997] [outer = 0000006BEE783000] 01:47:19 INFO - PROCESS | 3252 | 1463820439132 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]]]}] 01:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 984ms 01:47:19 INFO - PROCESS | 3252 | 1463820439175 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 3252 | 1463820439178 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 01:47:19 INFO - PROCESS | 3252 | 1463820439183 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:47:19 INFO - PROCESS | 3252 | 1463820439185 Marionette TRACE conn6 <- [1,2626,null,{}] 01:47:19 INFO - PROCESS | 3252 | 1463820439189 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}] 01:47:19 INFO - PROCESS | 3252 | 1463820439339 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 01:47:19 INFO - PROCESS | 3252 | 1463820439506 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89A5A800 == 83 [pid = 3252] [id = 666] 01:47:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 211 (0000006BEFEA6800) [pid = 3252] [serial = 1998] [outer = 0000000000000000] 01:47:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 212 (0000006BF08B2800) [pid = 3252] [serial = 1999] [outer = 0000006BEFEA6800] 01:47:19 INFO - PROCESS | 3252 | 1463820439564 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 213 (0000006BF1D83000) [pid = 3252] [serial = 2000] [outer = 0000006BEFEA6800] 01:47:20 INFO - PROCESS | 3252 | 1463820440119 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]]]}] 01:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 01:47:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:47:20 INFO - PROCESS | 3252 | 1463820440174 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 01:47:20 INFO - PROCESS | 3252 | 1463820440176 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 01:47:20 INFO - PROCESS | 3252 | 1463820440180 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:47:20 INFO - PROCESS | 3252 | 1463820440182 Marionette TRACE conn6 <- [1,2630,null,{}] 01:47:20 INFO - PROCESS | 3252 | 1463820440186 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}] 01:47:20 INFO - PROCESS | 3252 | 1463820440309 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 01:47:20 INFO - PROCESS | 3252 | 1463820440473 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BACC000 == 84 [pid = 3252] [id = 667] 01:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 214 (0000006B8BA63000) [pid = 3252] [serial = 2001] [outer = 0000000000000000] 01:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 215 (0000006B8BA6A400) [pid = 3252] [serial = 2002] [outer = 0000006B8BA63000] 01:47:20 INFO - PROCESS | 3252 | 1463820440530 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 216 (0000006BEFEA5000) [pid = 3252] [serial = 2003] [outer = 0000006B8BA63000] 01:47:21 INFO - PROCESS | 3252 | 1463820441094 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]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:47:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 01:47:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:47:21 INFO - PROCESS | 3252 | 1463820441168 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 01:47:21 INFO - PROCESS | 3252 | 1463820441170 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 01:47:21 INFO - PROCESS | 3252 | 1463820441174 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 3252 | 1463820441177 Marionette TRACE conn6 <- [1,2634,null,{}] 01:47:21 INFO - PROCESS | 3252 | 1463820441196 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}] 01:47:21 INFO - PROCESS | 3252 | 1463820441323 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 01:47:21 INFO - PROCESS | 3252 | 1463820441475 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BAE6000 == 85 [pid = 3252] [id = 668] 01:47:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 217 (0000006B8D682400) [pid = 3252] [serial = 2004] [outer = 0000000000000000] 01:47:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 218 (0000006B8D688000) [pid = 3252] [serial = 2005] [outer = 0000006B8D682400] 01:47:21 INFO - PROCESS | 3252 | 1463820441532 Marionette DEBUG loaded listener.js 01:47:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 219 (0000006B8D68E800) [pid = 3252] [serial = 2006] [outer = 0000006B8D682400] 01:47:22 INFO - PROCESS | 3252 | 1463820442107 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]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:47:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1004ms 01:47:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:47:22 INFO - PROCESS | 3252 | 1463820442181 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 3252 | 1463820442183 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 01:47:22 INFO - PROCESS | 3252 | 1463820442187 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 3252 | 1463820442189 Marionette TRACE conn6 <- [1,2638,null,{}] 01:47:22 INFO - PROCESS | 3252 | 1463820442193 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}] 01:47:22 INFO - PROCESS | 3252 | 1463820442318 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 01:47:22 INFO - PROCESS | 3252 | 1463820442497 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BF53800 == 86 [pid = 3252] [id = 669] 01:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 220 (0000006B8BFD2400) [pid = 3252] [serial = 2007] [outer = 0000000000000000] 01:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 221 (0000006B8BFD8800) [pid = 3252] [serial = 2008] [outer = 0000006B8BFD2400] 01:47:22 INFO - PROCESS | 3252 | 1463820442553 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 222 (0000006B8D688400) [pid = 3252] [serial = 2009] [outer = 0000006B8BFD2400] 01:47:23 INFO - PROCESS | 3252 | 1463820443117 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]]]}] 01:47:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 984ms 01:47:23 INFO - PROCESS | 3252 | 1463820443174 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 01:47:23 INFO - PROCESS | 3252 | 1463820443177 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 01:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:47:23 INFO - PROCESS | 3252 | 1463820443181 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:47:23 INFO - PROCESS | 3252 | 1463820443183 Marionette TRACE conn6 <- [1,2642,null,{}] 01:47:23 INFO - PROCESS | 3252 | 1463820443209 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}] 01:47:23 INFO - PROCESS | 3252 | 1463820443369 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 01:47:23 INFO - PROCESS | 3252 | 1463820443525 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82458800 == 87 [pid = 3252] [id = 670] 01:47:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 223 (0000006B82032800) [pid = 3252] [serial = 2010] [outer = 0000000000000000] 01:47:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 224 (0000006B8309EC00) [pid = 3252] [serial = 2011] [outer = 0000006B82032800] 01:47:23 INFO - PROCESS | 3252 | 1463820443584 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 225 (0000006B858DB000) [pid = 3252] [serial = 2012] [outer = 0000006B82032800] 01:47:24 INFO - PROCESS | 3252 | 1463820444164 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:47:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1340ms 01:47:24 INFO - PROCESS | 3252 | 1463820444545 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 3252 | 1463820444550 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 01:47:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:47:24 INFO - PROCESS | 3252 | 1463820444557 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 3252 | 1463820444560 Marionette TRACE conn6 <- [1,2646,null,{}] 01:47:24 INFO - PROCESS | 3252 | 1463820444566 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}] 01:47:24 INFO - PROCESS | 3252 | 1463820444698 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 01:47:24 INFO - PROCESS | 3252 | 1463820444847 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DD9000 == 88 [pid = 3252] [id = 671] 01:47:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 226 (0000006B814D8800) [pid = 3252] [serial = 2013] [outer = 0000000000000000] 01:47:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 227 (0000006B81F45400) [pid = 3252] [serial = 2014] [outer = 0000006B814D8800] 01:47:24 INFO - PROCESS | 3252 | 1463820444901 Marionette DEBUG loaded listener.js 01:47:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 228 (0000006B824E1000) [pid = 3252] [serial = 2015] [outer = 0000006B814D8800] 01:47:25 INFO - PROCESS | 3252 | 1463820445482 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]]]}] 01:47:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:47:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 943ms 01:47:25 INFO - PROCESS | 3252 | 1463820445501 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 3252 | 1463820445505 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 01:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:47:25 INFO - PROCESS | 3252 | 1463820445512 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - PROCESS | 3252 | 1463820445516 Marionette TRACE conn6 <- [1,2650,null,{}] 01:47:25 INFO - PROCESS | 3252 | 1463820445520 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}] 01:47:25 INFO - PROCESS | 3252 | 1463820445636 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 01:47:25 INFO - PROCESS | 3252 | 1463820445811 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FE7000 == 89 [pid = 3252] [id = 672] 01:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 229 (0000006B8407E800) [pid = 3252] [serial = 2016] [outer = 0000000000000000] 01:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 230 (0000006B846A2C00) [pid = 3252] [serial = 2017] [outer = 0000006B8407E800] 01:47:25 INFO - PROCESS | 3252 | 1463820445863 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 231 (0000006B85558400) [pid = 3252] [serial = 2018] [outer = 0000006B8407E800] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC614000 == 88 [pid = 3252] [id = 659] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84052800 == 87 [pid = 3252] [id = 658] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7232800 == 86 [pid = 3252] [id = 657] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE20AE800 == 85 [pid = 3252] [id = 656] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8976C000 == 84 [pid = 3252] [id = 655] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87A7F000 == 83 [pid = 3252] [id = 654] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 230 (0000006B86DA7800) [pid = 3252] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 229 (0000006B872F3400) [pid = 3252] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 228 (0000006B8978E800) [pid = 3252] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 227 (0000006BEB3A6C00) [pid = 3252] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85FA2800 == 82 [pid = 3252] [id = 653] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DC9000 == 81 [pid = 3252] [id = 652] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8483E800 == 80 [pid = 3252] [id = 651] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6577800 == 79 [pid = 3252] [id = 643] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF160C800 == 78 [pid = 3252] [id = 642] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8976D000 == 77 [pid = 3252] [id = 641] 01:47:26 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85FA9800 == 76 [pid = 3252] [id = 640] 01:47:26 INFO - PROCESS | 3252 | 1463820446535 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]]]}] 01:47:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:47:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1030ms 01:47:26 INFO - PROCESS | 3252 | 1463820446544 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 01:47:26 INFO - PROCESS | 3252 | 1463820446546 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 01:47:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:47:26 INFO - PROCESS | 3252 | 1463820446550 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 3252 | 1463820446552 Marionette TRACE conn6 <- [1,2654,null,{}] 01:47:26 INFO - PROCESS | 3252 | 1463820446579 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}] 01:47:26 INFO - PROCESS | 3252 | 1463820446701 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 226 (0000006BE2022800) [pid = 3252] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 225 (0000006B83A96800) [pid = 3252] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 224 (0000006B873AB000) [pid = 3252] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 223 (0000006BEF645400) [pid = 3252] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 222 (0000006BEE81C000) [pid = 3252] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 221 (0000006B83A94800) [pid = 3252] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 220 (0000006BEBAEB800) [pid = 3252] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 219 (0000006BEFFE5C00) [pid = 3252] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 218 (0000006BEED52400) [pid = 3252] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 217 (0000006B846A2800) [pid = 3252] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 216 (0000006BF123D400) [pid = 3252] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 215 (0000006BEFA1C000) [pid = 3252] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 214 (0000006BEC60CC00) [pid = 3252] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 213 (0000006BEE17A000) [pid = 3252] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 212 (0000006B96A54C00) [pid = 3252] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 211 (0000006B8409B800) [pid = 3252] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 210 (0000006BF1D48000) [pid = 3252] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 209 (0000006BEF88B800) [pid = 3252] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 208 (0000006BF08B2400) [pid = 3252] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 207 (0000006BEB277800) [pid = 3252] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 206 (0000006BF2568C00) [pid = 3252] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 205 (0000006BEF526400) [pid = 3252] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 204 (0000006BEBBADC00) [pid = 3252] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 203 (0000006BF089A400) [pid = 3252] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 202 (0000006BEF883400) [pid = 3252] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006BE769CC00) [pid = 3252] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B88FD1000) [pid = 3252] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006BEFA1EC00) [pid = 3252] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006BEF58BC00) [pid = 3252] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006BEB334400) [pid = 3252] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006BEF58CC00) [pid = 3252] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006BEDB68400) [pid = 3252] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006B898A4800) [pid = 3252] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006BE2071400) [pid = 3252] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B9694A800) [pid = 3252] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006B96944800) [pid = 3252] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006BF2AC1000) [pid = 3252] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006B8307E400) [pid = 3252] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006B85B0A000) [pid = 3252] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006BF05D7800) [pid = 3252] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B870FE800) [pid = 3252] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006B81F66000) [pid = 3252] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006B80577800) [pid = 3252] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006BE6909800) [pid = 3252] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B858D1000) [pid = 3252] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B840A5800) [pid = 3252] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B8979B000) [pid = 3252] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B873A2400) [pid = 3252] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006BF1D47400) [pid = 3252] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BEE172400) [pid = 3252] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006B870FA000) [pid = 3252] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BE2292800) [pid = 3252] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B8409D400) [pid = 3252] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006B82038400) [pid = 3252] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006BE763C800) [pid = 3252] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006BE290E400) [pid = 3252] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006B89876400) [pid = 3252] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 01:47:26 INFO - PROCESS | 3252 | 1463820446851 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8483C800 == 77 [pid = 3252] [id = 673] 01:47:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006B82033000) [pid = 3252] [serial = 2019] [outer = 0000000000000000] 01:47:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006B824E4400) [pid = 3252] [serial = 2020] [outer = 0000006B82033000] 01:47:26 INFO - PROCESS | 3252 | 1463820446902 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B8409B800) [pid = 3252] [serial = 2021] [outer = 0000006B82033000] 01:47:27 INFO - PROCESS | 3252 | [3252] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:47:27 INFO - PROCESS | 3252 | [3252] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:47:27 INFO - PROCESS | 3252 | 1463820447879 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]]]}] 01:47:27 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) 01:47:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1398ms 01:47:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:47:27 INFO - PROCESS | 3252 | 1463820447951 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 01:47:27 INFO - PROCESS | 3252 | 1463820447953 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 01:47:27 INFO - PROCESS | 3252 | 1463820447957 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:47:27 INFO - PROCESS | 3252 | 1463820447959 Marionette TRACE conn6 <- [1,2658,null,{}] 01:47:27 INFO - PROCESS | 3252 | 1463820447962 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}] 01:47:28 INFO - PROCESS | 3252 | 1463820448066 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 01:47:28 INFO - PROCESS | 3252 | 1463820448074 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863BA800 == 78 [pid = 3252] [id = 674] 01:47:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B8555B800) [pid = 3252] [serial = 2022] [outer = 0000000000000000] 01:47:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B85873400) [pid = 3252] [serial = 2023] [outer = 0000006B8555B800] 01:47:28 INFO - PROCESS | 3252 | 1463820448121 Marionette DEBUG loaded listener.js 01:47:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B85958800) [pid = 3252] [serial = 2024] [outer = 0000006B8555B800] 01:47:29 INFO - PROCESS | 3252 | 1463820449103 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] 01:47:29 INFO - PROCESS | 3252 | 1463820449143 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 01:47:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:47:29 INFO - PROCESS | 3252 | 1463820449154 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:47:29 INFO - PROCESS | 3252 | 1463820449156 Marionette TRACE conn6 <- [1,2662,null,{}] 01:47:29 INFO - PROCESS | 3252 | 1463820449160 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}] 01:47:29 INFO - PROCESS | 3252 | 1463820449295 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 01:47:29 INFO - PROCESS | 3252 | 1463820449357 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86DDA800 == 79 [pid = 3252] [id = 675] 01:47:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B858D6000) [pid = 3252] [serial = 2025] [outer = 0000000000000000] 01:47:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B85B11C00) [pid = 3252] [serial = 2026] [outer = 0000006B858D6000] 01:47:29 INFO - PROCESS | 3252 | 1463820449406 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B8683AC00) [pid = 3252] [serial = 2027] [outer = 0000006B858D6000] 01:47:30 INFO - PROCESS | 3252 | 1463820450362 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] 01:47:30 INFO - PROCESS | 3252 | 1463820450392 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 01:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:47:30 INFO - PROCESS | 3252 | 1463820450396 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 3252 | 1463820450398 Marionette TRACE conn6 <- [1,2666,null,{}] 01:47:30 INFO - PROCESS | 3252 | 1463820450410 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}] 01:47:30 INFO - PROCESS | 3252 | 1463820450568 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 01:47:30 INFO - PROCESS | 3252 | 1463820450585 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A70800 == 80 [pid = 3252] [id = 676] 01:47:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B872F9000) [pid = 3252] [serial = 2028] [outer = 0000000000000000] 01:47:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B879EB400) [pid = 3252] [serial = 2029] [outer = 0000006B872F9000] 01:47:30 INFO - PROCESS | 3252 | 1463820450632 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006B88FC8000) [pid = 3252] [serial = 2030] [outer = 0000006B872F9000] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B83073000) [pid = 3252] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B80D24800) [pid = 3252] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B88E60C00) [pid = 3252] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B8307C800) [pid = 3252] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006B8987E000) [pid = 3252] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006B85536800) [pid = 3252] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006B85BF9000) [pid = 3252] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B96A5AC00) [pid = 3252] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006B808CD800) [pid = 3252] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:47:31 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006BE8D77800) [pid = 3252] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:47:31 INFO - PROCESS | 3252 | 1463820451769 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]]]}] 01:47:31 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) 01:47:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1383ms 01:47:31 INFO - PROCESS | 3252 | 1463820451782 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 01:47:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:47:31 INFO - PROCESS | 3252 | 1463820451784 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 01:47:31 INFO - PROCESS | 3252 | 1463820451787 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 3252 | 1463820451789 Marionette TRACE conn6 <- [1,2670,null,{}] 01:47:31 INFO - PROCESS | 3252 | 1463820451793 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}] 01:47:31 INFO - PROCESS | 3252 | 1463820451891 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 01:47:32 INFO - PROCESS | 3252 | 1463820452021 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89025800 == 81 [pid = 3252] [id = 677] 01:47:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B86DAA400) [pid = 3252] [serial = 2031] [outer = 0000000000000000] 01:47:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B89796400) [pid = 3252] [serial = 2032] [outer = 0000006B86DAA400] 01:47:32 INFO - PROCESS | 3252 | 1463820452067 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B8980A000) [pid = 3252] [serial = 2033] [outer = 0000006B86DAA400] 01:47:32 INFO - PROCESS | 3252 | 1463820452920 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]]]}] 01:47:32 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) 01:47:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1193ms 01:47:32 INFO - PROCESS | 3252 | 1463820452984 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 3252 | 1463820452986 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 01:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:47:32 INFO - PROCESS | 3252 | 1463820452990 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 3252 | 1463820452992 Marionette TRACE conn6 <- [1,2674,null,{}] 01:47:33 INFO - PROCESS | 3252 | 1463820452995 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}] 01:47:33 INFO - PROCESS | 3252 | 1463820453094 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 01:47:33 INFO - PROCESS | 3252 | 1463820453101 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:33 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89A52800 == 82 [pid = 3252] [id = 678] 01:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B89875C00) [pid = 3252] [serial = 2034] [outer = 0000000000000000] 01:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B898A1000) [pid = 3252] [serial = 2035] [outer = 0000006B89875C00] 01:47:33 INFO - PROCESS | 3252 | 1463820453147 Marionette DEBUG loaded listener.js 01:47:33 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B8BFD5000) [pid = 3252] [serial = 2036] [outer = 0000006B89875C00] 01:47:34 INFO - PROCESS | 3252 | 1463820454449 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] 01:47:34 INFO - PROCESS | 3252 | 1463820454484 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 01:47:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:47:34 INFO - PROCESS | 3252 | 1463820454489 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:47:34 INFO - PROCESS | 3252 | 1463820454493 Marionette TRACE conn6 <- [1,2678,null,{}] 01:47:34 INFO - PROCESS | 3252 | 1463820454499 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}] 01:47:34 INFO - PROCESS | 3252 | 1463820454666 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 01:47:34 INFO - PROCESS | 3252 | 1463820454818 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86383000 == 83 [pid = 3252] [id = 679] 01:47:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B82746400) [pid = 3252] [serial = 2037] [outer = 0000000000000000] 01:47:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B83074800) [pid = 3252] [serial = 2038] [outer = 0000006B82746400] 01:47:34 INFO - PROCESS | 3252 | 1463820454878 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B846AAC00) [pid = 3252] [serial = 2039] [outer = 0000006B82746400] 01:47:35 INFO - PROCESS | 3252 | 1463820455942 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] 01:47:35 INFO - PROCESS | 3252 | 1463820455983 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 01:47:35 INFO - PROCESS | 3252 | 1463820455990 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:47:35 INFO - PROCESS | 3252 | 1463820455993 Marionette TRACE conn6 <- [1,2682,null,{}] 01:47:36 INFO - PROCESS | 3252 | 1463820455998 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}] 01:47:36 INFO - PROCESS | 3252 | 1463820456158 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 01:47:36 INFO - PROCESS | 3252 | 1463820456314 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89A68000 == 84 [pid = 3252] [id = 680] 01:47:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006B858DB800) [pid = 3252] [serial = 2040] [outer = 0000000000000000] 01:47:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006B86DAAC00) [pid = 3252] [serial = 2041] [outer = 0000006B858DB800] 01:47:36 INFO - PROCESS | 3252 | 1463820456371 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006B873AF000) [pid = 3252] [serial = 2042] [outer = 0000006B858DB800] 01:47:37 INFO - PROCESS | 3252 | 1463820457406 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] 01:47:37 INFO - PROCESS | 3252 | 1463820457466 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 01:47:37 INFO - PROCESS | 3252 | 1463820457471 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 3252 | 1463820457476 Marionette TRACE conn6 <- [1,2686,null,{}] 01:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:47:37 INFO - PROCESS | 3252 | 1463820457487 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}] 01:47:37 INFO - PROCESS | 3252 | 1463820457609 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 01:47:37 INFO - PROCESS | 3252 | 1463820457826 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F14000 == 85 [pid = 3252] [id = 681] 01:47:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006B8979B400) [pid = 3252] [serial = 2043] [outer = 0000000000000000] 01:47:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B8BA62800) [pid = 3252] [serial = 2044] [outer = 0000006B8979B400] 01:47:37 INFO - PROCESS | 3252 | 1463820457886 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B96939800) [pid = 3252] [serial = 2045] [outer = 0000006B8979B400] 01:47:38 INFO - PROCESS | 3252 | 1463820458956 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] 01:47:39 INFO - PROCESS | 3252 | 1463820459035 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 01:47:39 INFO - PROCESS | 3252 | 1463820459040 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 3252 | 1463820459042 Marionette TRACE conn6 <- [1,2690,null,{}] 01:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:47:39 INFO - PROCESS | 3252 | 1463820459046 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}] 01:47:39 INFO - PROCESS | 3252 | 1463820459164 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 01:47:39 INFO - PROCESS | 3252 | 1463820459379 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2DC4000 == 86 [pid = 3252] [id = 682] 01:47:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B96949C00) [pid = 3252] [serial = 2046] [outer = 0000000000000000] 01:47:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006BE1040C00) [pid = 3252] [serial = 2047] [outer = 0000006B96949C00] 01:47:39 INFO - PROCESS | 3252 | 1463820459438 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006BE201F800) [pid = 3252] [serial = 2048] [outer = 0000006B96949C00] 01:47:40 INFO - PROCESS | 3252 | 1463820459995 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]]]}] 01:47:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:47:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 01:47:40 INFO - PROCESS | 3252 | 1463820460034 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 01:47:40 INFO - PROCESS | 3252 | 1463820460037 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 01:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:47:40 INFO - PROCESS | 3252 | 1463820460040 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:47:40 INFO - PROCESS | 3252 | 1463820460043 Marionette TRACE conn6 <- [1,2694,null,{}] 01:47:40 INFO - PROCESS | 3252 | 1463820460047 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}] 01:47:40 INFO - PROCESS | 3252 | 1463820460170 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 01:47:40 INFO - PROCESS | 3252 | 1463820460328 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE7685000 == 87 [pid = 3252] [id = 683] 01:47:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006BE207DC00) [pid = 3252] [serial = 2049] [outer = 0000000000000000] 01:47:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BE2223000) [pid = 3252] [serial = 2050] [outer = 0000006BE207DC00] 01:47:40 INFO - PROCESS | 3252 | 1463820460385 Marionette DEBUG loaded listener.js 01:47:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006BE229D000) [pid = 3252] [serial = 2051] [outer = 0000006BE207DC00] 01:47:41 INFO - PROCESS | 3252 | 1463820461006 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]]]}] 01:47:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:47:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 984ms 01:47:41 INFO - PROCESS | 3252 | 1463820461027 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 01:47:41 INFO - PROCESS | 3252 | 1463820461030 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 01:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:47:41 INFO - PROCESS | 3252 | 1463820461034 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - PROCESS | 3252 | 1463820461036 Marionette TRACE conn6 <- [1,2698,null,{}] 01:47:41 INFO - PROCESS | 3252 | 1463820461040 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}] 01:47:41 INFO - PROCESS | 3252 | 1463820461172 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 01:47:41 INFO - PROCESS | 3252 | 1463820461318 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91C7800 == 88 [pid = 3252] [id = 684] 01:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006BE2959800) [pid = 3252] [serial = 2052] [outer = 0000000000000000] 01:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006BE740E400) [pid = 3252] [serial = 2053] [outer = 0000006BE2959800] 01:47:41 INFO - PROCESS | 3252 | 1463820461376 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006BE8392400) [pid = 3252] [serial = 2054] [outer = 0000006BE2959800] 01:47:42 INFO - PROCESS | 3252 | 1463820462064 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] 01:47:42 INFO - PROCESS | 3252 | 1463820462125 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 01:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:47:42 INFO - PROCESS | 3252 | 1463820462128 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:47:42 INFO - PROCESS | 3252 | 1463820462131 Marionette TRACE conn6 <- [1,2702,null,{}] 01:47:42 INFO - PROCESS | 3252 | 1463820462135 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}] 01:47:42 INFO - PROCESS | 3252 | 1463820462255 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 01:47:42 INFO - PROCESS | 3252 | 1463820462402 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863A6000 == 89 [pid = 3252] [id = 685] 01:47:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006B83AA5000) [pid = 3252] [serial = 2055] [outer = 0000000000000000] 01:47:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006B8BFD8C00) [pid = 3252] [serial = 2056] [outer = 0000006B83AA5000] 01:47:42 INFO - PROCESS | 3252 | 1463820462460 Marionette DEBUG loaded listener.js 01:47:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006BE77AD800) [pid = 3252] [serial = 2057] [outer = 0000006B83AA5000] 01:47:43 INFO - PROCESS | 3252 | 1463820463238 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]]]}] 01:47:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:47:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1178ms 01:47:43 INFO - PROCESS | 3252 | 1463820463309 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 01:47:43 INFO - PROCESS | 3252 | 1463820463313 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 01:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:47:43 INFO - PROCESS | 3252 | 1463820463318 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:47:43 INFO - PROCESS | 3252 | 1463820463322 Marionette TRACE conn6 <- [1,2706,null,{}] 01:47:43 INFO - PROCESS | 3252 | 1463820463329 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}] 01:47:43 INFO - PROCESS | 3252 | 1463820463495 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 01:47:43 INFO - PROCESS | 3252 | 1463820463639 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86811000 == 90 [pid = 3252] [id = 686] 01:47:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006B824DF400) [pid = 3252] [serial = 2058] [outer = 0000000000000000] 01:47:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006B8307B000) [pid = 3252] [serial = 2059] [outer = 0000006B824DF400] 01:47:43 INFO - PROCESS | 3252 | 1463820463695 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006B85561000) [pid = 3252] [serial = 2060] [outer = 0000006B824DF400] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F10000 == 89 [pid = 3252] [id = 609] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87944000 == 88 [pid = 3252] [id = 647] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE85BE000 == 87 [pid = 3252] [id = 650] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91BF000 == 86 [pid = 3252] [id = 590] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B89025800 == 85 [pid = 3252] [id = 677] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87A70800 == 84 [pid = 3252] [id = 676] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86DDA800 == 83 [pid = 3252] [id = 675] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863BA800 == 82 [pid = 3252] [id = 674] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8483C800 == 81 [pid = 3252] [id = 673] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FE7000 == 80 [pid = 3252] [id = 672] 01:47:44 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DD9000 == 79 [pid = 3252] [id = 671] 01:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006BF080D000) [pid = 3252] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B85878000) [pid = 3252] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006B86839400) [pid = 3252] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006B89806000) [pid = 3252] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006B85825800) [pid = 3252] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006B879E2000) [pid = 3252] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:47:44 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006BE740E800) [pid = 3252] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:47:44 INFO - PROCESS | 3252 | 1463820464408 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] 01:47:44 INFO - PROCESS | 3252 | 1463820464478 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 01:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:47:44 INFO - PROCESS | 3252 | 1463820464488 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 3252 | 1463820464491 Marionette TRACE conn6 <- [1,2710,null,{}] 01:47:44 INFO - PROCESS | 3252 | 1463820464495 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}] 01:47:44 INFO - PROCESS | 3252 | 1463820464606 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 01:47:44 INFO - PROCESS | 3252 | 1463820464613 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85D77000 == 71 [pid = 3252] [id = 687] 01:47:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006B83077800) [pid = 3252] [serial = 2061] [outer = 0000000000000000] 01:47:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B83A9AC00) [pid = 3252] [serial = 2062] [outer = 0000006B83077800] 01:47:44 INFO - PROCESS | 3252 | 1463820464660 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B8582CC00) [pid = 3252] [serial = 2063] [outer = 0000006B83077800] 01:47:45 INFO - PROCESS | 3252 | 1463820465219 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] 01:47:45 INFO - PROCESS | 3252 | 1463820465284 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 01:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:47:45 INFO - PROCESS | 3252 | 1463820465288 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:47:45 INFO - PROCESS | 3252 | 1463820465292 Marionette TRACE conn6 <- [1,2714,null,{}] 01:47:45 INFO - PROCESS | 3252 | 1463820465303 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}] 01:47:45 INFO - PROCESS | 3252 | 1463820465414 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 01:47:45 INFO - PROCESS | 3252 | 1463820465521 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873BA000 == 72 [pid = 3252] [id = 688] 01:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B85BF4800) [pid = 3252] [serial = 2064] [outer = 0000000000000000] 01:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B873A5400) [pid = 3252] [serial = 2065] [outer = 0000006B85BF4800] 01:47:45 INFO - PROCESS | 3252 | 1463820465570 Marionette DEBUG loaded listener.js 01:47:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B88E5A400) [pid = 3252] [serial = 2066] [outer = 0000006B85BF4800] 01:47:45 INFO - PROCESS | 3252 | 1463820465954 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]]]}] 01:47:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:47:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 01:47:46 INFO - PROCESS | 3252 | 1463820466023 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 3252 | 1463820466026 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 01:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:47:46 INFO - PROCESS | 3252 | 1463820466030 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:47:46 INFO - PROCESS | 3252 | 1463820466032 Marionette TRACE conn6 <- [1,2718,null,{}] 01:47:46 INFO - PROCESS | 3252 | 1463820466036 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}] 01:47:46 INFO - PROCESS | 3252 | 1463820466165 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 01:47:46 INFO - PROCESS | 3252 | 1463820466172 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87B8B800 == 73 [pid = 3252] [id = 689] 01:47:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B88E61C00) [pid = 3252] [serial = 2067] [outer = 0000000000000000] 01:47:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B89809800) [pid = 3252] [serial = 2068] [outer = 0000006B88E61C00] 01:47:46 INFO - PROCESS | 3252 | 1463820466220 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B898AD000) [pid = 3252] [serial = 2069] [outer = 0000006B88E61C00] 01:47:47 INFO - PROCESS | 3252 | 1463820467141 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] 01:47:47 INFO - PROCESS | 3252 | 1463820467162 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 01:47:47 INFO - PROCESS | 3252 | 1463820467165 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - PROCESS | 3252 | 1463820467167 Marionette TRACE conn6 <- [1,2722,null,{}] 01:47:47 INFO - PROCESS | 3252 | 1463820467171 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}] 01:47:47 INFO - PROCESS | 3252 | 1463820467313 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B86DAA400) [pid = 3252] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B872F9000) [pid = 3252] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006B858D6000) [pid = 3252] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BE6AF1000) [pid = 3252] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006B8407E800) [pid = 3252] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B82033000) [pid = 3252] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006B8555B800) [pid = 3252] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:47:47 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006B814D8800) [pid = 3252] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:47:47 INFO - PROCESS | 3252 | 1463820467727 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8244E800 == 74 [pid = 3252] [id = 690] 01:47:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B80576400) [pid = 3252] [serial = 2070] [outer = 0000000000000000] 01:47:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B808CC800) [pid = 3252] [serial = 2071] [outer = 0000006B80576400] 01:47:47 INFO - PROCESS | 3252 | 1463820467788 Marionette DEBUG loaded listener.js 01:47:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B814CCC00) [pid = 3252] [serial = 2072] [outer = 0000006B80576400] 01:47:48 INFO - PROCESS | 3252 | 1463820468450 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]]]}] 01:47:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:47:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1344ms 01:47:48 INFO - PROCESS | 3252 | 1463820468513 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 01:47:48 INFO - PROCESS | 3252 | 1463820468518 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 01:47:48 INFO - PROCESS | 3252 | 1463820468523 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:47:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:47:48 INFO - PROCESS | 3252 | 1463820468528 Marionette TRACE conn6 <- [1,2726,null,{}] 01:47:48 INFO - PROCESS | 3252 | 1463820468533 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}] 01:47:48 INFO - PROCESS | 3252 | 1463820468671 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 01:47:48 INFO - PROCESS | 3252 | 1463820468821 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869AA000 == 75 [pid = 3252] [id = 691] 01:47:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B8273CC00) [pid = 3252] [serial = 2073] [outer = 0000000000000000] 01:47:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B8309A400) [pid = 3252] [serial = 2074] [outer = 0000006B8273CC00] 01:47:48 INFO - PROCESS | 3252 | 1463820468885 Marionette DEBUG loaded listener.js 01:47:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B83AAD400) [pid = 3252] [serial = 2075] [outer = 0000006B8273CC00] 01:47:49 INFO - PROCESS | 3252 | 1463820469543 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]]]}] 01:47:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:47:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1085ms 01:47:49 INFO - PROCESS | 3252 | 1463820469614 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 01:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:47:49 INFO - PROCESS | 3252 | 1463820469619 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 01:47:49 INFO - PROCESS | 3252 | 1463820469623 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:47:49 INFO - PROCESS | 3252 | 1463820469626 Marionette TRACE conn6 <- [1,2730,null,{}] 01:47:49 INFO - PROCESS | 3252 | 1463820469645 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}] 01:47:49 INFO - PROCESS | 3252 | 1463820469786 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 01:47:49 INFO - PROCESS | 3252 | 1463820469928 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89A52000 == 76 [pid = 3252] [id = 692] 01:47:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B858DD400) [pid = 3252] [serial = 2076] [outer = 0000000000000000] 01:47:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B85B03000) [pid = 3252] [serial = 2077] [outer = 0000006B858DD400] 01:47:49 INFO - PROCESS | 3252 | 1463820469989 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B86DA5C00) [pid = 3252] [serial = 2078] [outer = 0000006B858DD400] 01:47:50 INFO - PROCESS | 3252 | 1463820470591 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]]]}] 01:47:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:47:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1005ms 01:47:50 INFO - PROCESS | 3252 | 1463820470629 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 3252 | 1463820470632 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 01:47:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:47:50 INFO - PROCESS | 3252 | 1463820470643 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 3252 | 1463820470650 Marionette TRACE conn6 <- [1,2734,null,{}] 01:47:50 INFO - PROCESS | 3252 | 1463820470655 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}] 01:47:50 INFO - PROCESS | 3252 | 1463820470820 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 01:47:50 INFO - PROCESS | 3252 | 1463820470967 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F12800 == 77 [pid = 3252] [id = 693] 01:47:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006B88E59400) [pid = 3252] [serial = 2079] [outer = 0000000000000000] 01:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006B8BFDA800) [pid = 3252] [serial = 2080] [outer = 0000006B88E59400] 01:47:51 INFO - PROCESS | 3252 | 1463820471026 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006B96945800) [pid = 3252] [serial = 2081] [outer = 0000006B88E59400] 01:47:51 INFO - PROCESS | 3252 | 1463820471673 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]]]}] 01:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1094ms 01:47:51 INFO - PROCESS | 3252 | 1463820471731 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 3252 | 1463820471734 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 01:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:47:51 INFO - PROCESS | 3252 | 1463820471738 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 3252 | 1463820471740 Marionette TRACE conn6 <- [1,2738,null,{}] 01:47:51 INFO - PROCESS | 3252 | 1463820471744 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}] 01:47:51 INFO - PROCESS | 3252 | 1463820471871 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 01:47:52 INFO - PROCESS | 3252 | 1463820472017 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6A8D800 == 78 [pid = 3252] [id = 694] 01:47:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006B88FC3800) [pid = 3252] [serial = 2082] [outer = 0000000000000000] 01:47:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006BE207D400) [pid = 3252] [serial = 2083] [outer = 0000006B88FC3800] 01:47:52 INFO - PROCESS | 3252 | 1463820472076 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006BE2952C00) [pid = 3252] [serial = 2084] [outer = 0000006B88FC3800] 01:47:52 INFO - PROCESS | 3252 | 1463820472618 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]]]}] 01:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 942ms 01:47:52 INFO - PROCESS | 3252 | 1463820472682 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 01:47:52 INFO - PROCESS | 3252 | 1463820472685 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 01:47:52 INFO - PROCESS | 3252 | 1463820472689 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:47:52 INFO - PROCESS | 3252 | 1463820472691 Marionette TRACE conn6 <- [1,2742,null,{}] 01:47:52 INFO - PROCESS | 3252 | 1463820472695 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}] 01:47:52 INFO - PROCESS | 3252 | 1463820472818 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 01:47:52 INFO - PROCESS | 3252 | 1463820472965 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91C4800 == 79 [pid = 3252] [id = 695] 01:47:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006BE6DCB800) [pid = 3252] [serial = 2085] [outer = 0000000000000000] 01:47:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006BE7275C00) [pid = 3252] [serial = 2086] [outer = 0000006BE6DCB800] 01:47:53 INFO - PROCESS | 3252 | 1463820473032 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006BEBA24000) [pid = 3252] [serial = 2087] [outer = 0000006BE6DCB800] 01:47:53 INFO - PROCESS | 3252 | 1463820473705 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]]]}] 01:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1029ms 01:47:53 INFO - PROCESS | 3252 | 1463820473720 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 01:47:53 INFO - PROCESS | 3252 | 1463820473723 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 01:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:47:53 INFO - PROCESS | 3252 | 1463820473726 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:47:53 INFO - PROCESS | 3252 | 1463820473728 Marionette TRACE conn6 <- [1,2746,null,{}] 01:47:53 INFO - PROCESS | 3252 | 1463820473732 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}] 01:47:53 INFO - PROCESS | 3252 | 1463820473878 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 01:47:54 INFO - PROCESS | 3252 | 1463820474025 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC65A000 == 80 [pid = 3252] [id = 696] 01:47:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006BEBAE4800) [pid = 3252] [serial = 2088] [outer = 0000000000000000] 01:47:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BEBE2B400) [pid = 3252] [serial = 2089] [outer = 0000006BEBAE4800] 01:47:54 INFO - PROCESS | 3252 | 1463820474082 Marionette DEBUG loaded listener.js 01:47:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006BEBE2A000) [pid = 3252] [serial = 2090] [outer = 0000006BEBAE4800] 01:47:54 INFO - PROCESS | 3252 | 1463820474736 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]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1028ms 01:47:54 INFO - PROCESS | 3252 | 1463820474758 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 3252 | 1463820474760 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 01:47:54 INFO - PROCESS | 3252 | 1463820474778 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:47:54 INFO - PROCESS | 3252 | 1463820474781 Marionette TRACE conn6 <- [1,2750,null,{}] 01:47:54 INFO - PROCESS | 3252 | 1463820474785 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}] 01:47:54 INFO - PROCESS | 3252 | 1463820474906 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 01:47:55 INFO - PROCESS | 3252 | 1463820475051 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE2DF800 == 81 [pid = 3252] [id = 697] 01:47:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006BEC768000) [pid = 3252] [serial = 2091] [outer = 0000000000000000] 01:47:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006BEDBF9400) [pid = 3252] [serial = 2092] [outer = 0000006BEC768000] 01:47:55 INFO - PROCESS | 3252 | 1463820475108 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006BEE46DC00) [pid = 3252] [serial = 2093] [outer = 0000006BEC768000] 01:47:55 INFO - PROCESS | 3252 | 1463820475667 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]]]}] 01:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 943ms 01:47:55 INFO - PROCESS | 3252 | 1463820475727 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 01:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:47:55 INFO - PROCESS | 3252 | 1463820475730 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 01:47:55 INFO - PROCESS | 3252 | 1463820475734 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - PROCESS | 3252 | 1463820475736 Marionette TRACE conn6 <- [1,2754,null,{}] 01:47:55 INFO - PROCESS | 3252 | 1463820475740 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}] 01:47:55 INFO - PROCESS | 3252 | 1463820475862 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 01:47:56 INFO - PROCESS | 3252 | 1463820476022 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE83D000 == 82 [pid = 3252] [id = 698] 01:47:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006BEE689C00) [pid = 3252] [serial = 2094] [outer = 0000000000000000] 01:47:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006BEE80FC00) [pid = 3252] [serial = 2095] [outer = 0000006BEE689C00] 01:47:56 INFO - PROCESS | 3252 | 1463820476081 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006BEEB12400) [pid = 3252] [serial = 2096] [outer = 0000006BEE689C00] 01:47:56 INFO - PROCESS | 3252 | 1463820476686 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]]]}] 01:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 985ms 01:47:56 INFO - PROCESS | 3252 | 1463820476721 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 3252 | 1463820476723 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 01:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:47:56 INFO - PROCESS | 3252 | 1463820476727 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 3252 | 1463820476729 Marionette TRACE conn6 <- [1,2758,null,{}] 01:47:56 INFO - PROCESS | 3252 | 1463820476733 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}] 01:47:56 INFO - PROCESS | 3252 | 1463820476862 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 01:47:57 INFO - PROCESS | 3252 | 1463820477012 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A7E800 == 83 [pid = 3252] [id = 699] 01:47:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006B86DA7800) [pid = 3252] [serial = 2097] [outer = 0000000000000000] 01:47:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006B89807C00) [pid = 3252] [serial = 2098] [outer = 0000006B86DA7800] 01:47:57 INFO - PROCESS | 3252 | 1463820477069 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006BEF531800) [pid = 3252] [serial = 2099] [outer = 0000006B86DA7800] 01:47:57 INFO - PROCESS | 3252 | 1463820477871 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]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1179ms 01:47:57 INFO - PROCESS | 3252 | 1463820477909 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 01:47:57 INFO - PROCESS | 3252 | 1463820477913 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 01:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:47:57 INFO - PROCESS | 3252 | 1463820477919 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - PROCESS | 3252 | 1463820477923 Marionette TRACE conn6 <- [1,2762,null,{}] 01:47:57 INFO - PROCESS | 3252 | 1463820477928 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}] 01:47:58 INFO - PROCESS | 3252 | 1463820478053 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 01:47:58 INFO - PROCESS | 3252 | 1463820478210 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86813800 == 84 [pid = 3252] [id = 700] 01:47:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 203 (0000006B81F67000) [pid = 3252] [serial = 2100] [outer = 0000000000000000] 01:47:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 204 (0000006B8307A000) [pid = 3252] [serial = 2101] [outer = 0000006B81F67000] 01:47:58 INFO - PROCESS | 3252 | 1463820478264 Marionette DEBUG loaded listener.js 01:47:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 205 (0000006B840A5800) [pid = 3252] [serial = 2102] [outer = 0000006B81F67000] 01:47:58 INFO - PROCESS | 3252 | 1463820478921 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]]]}] 01:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1031ms 01:47:58 INFO - PROCESS | 3252 | 1463820478953 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 01:47:58 INFO - PROCESS | 3252 | 1463820478959 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 01:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:47:58 INFO - PROCESS | 3252 | 1463820478965 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:47:58 INFO - PROCESS | 3252 | 1463820478968 Marionette TRACE conn6 <- [1,2766,null,{}] 01:47:58 INFO - PROCESS | 3252 | 1463820478988 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}] 01:47:59 INFO - PROCESS | 3252 | 1463820479113 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 01:47:59 INFO - PROCESS | 3252 | 1463820479265 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863BA800 == 85 [pid = 3252] [id = 701] 01:47:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 206 (0000006B81FFA400) [pid = 3252] [serial = 2103] [outer = 0000000000000000] 01:47:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 207 (0000006B85BEE800) [pid = 3252] [serial = 2104] [outer = 0000006B81FFA400] 01:47:59 INFO - PROCESS | 3252 | 1463820479317 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 208 (0000006B873A2400) [pid = 3252] [serial = 2105] [outer = 0000006B81FFA400] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87B8B800 == 84 [pid = 3252] [id = 689] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873BA000 == 83 [pid = 3252] [id = 688] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85D77000 == 82 [pid = 3252] [id = 687] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86811000 == 81 [pid = 3252] [id = 686] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91C7800 == 80 [pid = 3252] [id = 684] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE7685000 == 79 [pid = 3252] [id = 683] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE2DC4000 == 78 [pid = 3252] [id = 682] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F14000 == 77 [pid = 3252] [id = 681] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006B89A68000 == 76 [pid = 3252] [id = 680] 01:47:59 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86383000 == 75 [pid = 3252] [id = 679] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 207 (0000006B86837400) [pid = 3252] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 206 (0000006BEED4F000) [pid = 3252] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 205 (0000006BEBE4CC00) [pid = 3252] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 204 (0000006B81F69000) [pid = 3252] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 203 (0000006B898A0800) [pid = 3252] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 202 (0000006BF08B2800) [pid = 3252] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006B8BA6A400) [pid = 3252] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B8D688000) [pid = 3252] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006B8BFD8800) [pid = 3252] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006B8309EC00) [pid = 3252] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | 1463820479982 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]]]}] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006B89796400) [pid = 3252] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006B879EB400) [pid = 3252] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B8683AC00) [pid = 3252] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006BEB3AC800) [pid = 3252] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:47:59 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006B85558400) [pid = 3252] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B846A2C00) [pid = 3252] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006B824E4400) [pid = 3252] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006B8409B800) [pid = 3252] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006B85873400) [pid = 3252] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006B824E1000) [pid = 3252] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006B81F45400) [pid = 3252] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B88FC8000) [pid = 3252] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006B85B11C00) [pid = 3252] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006B85958800) [pid = 3252] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006B8980A000) [pid = 3252] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 01:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1093ms 01:48:00 INFO - PROCESS | 3252 | 1463820480060 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 01:48:00 INFO - PROCESS | 3252 | 1463820480062 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 01:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:48:00 INFO - PROCESS | 3252 | 1463820480066 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - PROCESS | 3252 | 1463820480069 Marionette TRACE conn6 <- [1,2770,null,{}] 01:48:00 INFO - PROCESS | 3252 | 1463820480080 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}] 01:48:00 INFO - PROCESS | 3252 | 1463820480201 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 01:48:00 INFO - PROCESS | 3252 | 1463820480212 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85EA6800 == 76 [pid = 3252] [id = 702] 01:48:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006B846A2C00) [pid = 3252] [serial = 2106] [outer = 0000000000000000] 01:48:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006B85537400) [pid = 3252] [serial = 2107] [outer = 0000006B846A2C00] 01:48:00 INFO - PROCESS | 3252 | 1463820480264 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B85BF7000) [pid = 3252] [serial = 2108] [outer = 0000006B846A2C00] 01:48:00 INFO - PROCESS | 3252 | 1463820480830 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]]]}] 01:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 794ms 01:48:00 INFO - PROCESS | 3252 | 1463820480861 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 01:48:00 INFO - PROCESS | 3252 | 1463820480864 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 01:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:48:00 INFO - PROCESS | 3252 | 1463820480867 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - PROCESS | 3252 | 1463820480869 Marionette TRACE conn6 <- [1,2774,null,{}] 01:48:00 INFO - PROCESS | 3252 | 1463820480873 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}] 01:48:00 INFO - PROCESS | 3252 | 1463820480984 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 01:48:01 INFO - PROCESS | 3252 | 1463820481096 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A66800 == 77 [pid = 3252] [id = 703] 01:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B88E61000) [pid = 3252] [serial = 2109] [outer = 0000000000000000] 01:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B89809000) [pid = 3252] [serial = 2110] [outer = 0000006B88E61000] 01:48:01 INFO - PROCESS | 3252 | 1463820481143 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006B8BA61000) [pid = 3252] [serial = 2111] [outer = 0000006B88E61000] 01:48:01 INFO - PROCESS | 3252 | 1463820481529 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]]]}] 01:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 01:48:01 INFO - PROCESS | 3252 | 1463820481548 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 3252 | 1463820481550 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 01:48:01 INFO - PROCESS | 3252 | 1463820481569 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:48:01 INFO - PROCESS | 3252 | 1463820481571 Marionette TRACE conn6 <- [1,2778,null,{}] 01:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:48:01 INFO - PROCESS | 3252 | 1463820481574 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}] 01:48:01 INFO - PROCESS | 3252 | 1463820481678 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 01:48:01 INFO - PROCESS | 3252 | 1463820481685 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B896DB800 == 78 [pid = 3252] [id = 704] 01:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006B8BFD4C00) [pid = 3252] [serial = 2112] [outer = 0000000000000000] 01:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006B96934C00) [pid = 3252] [serial = 2113] [outer = 0000006B8BFD4C00] 01:48:01 INFO - PROCESS | 3252 | 1463820481731 Marionette DEBUG loaded listener.js 01:48:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006BE108C800) [pid = 3252] [serial = 2114] [outer = 0000006B8BFD4C00] 01:48:02 INFO - PROCESS | 3252 | 1463820482227 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]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 733ms 01:48:02 INFO - PROCESS | 3252 | 1463820482308 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 3252 | 1463820482311 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 01:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:48:02 INFO - PROCESS | 3252 | 1463820482314 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - PROCESS | 3252 | 1463820482316 Marionette TRACE conn6 <- [1,2782,null,{}] 01:48:02 INFO - PROCESS | 3252 | 1463820482319 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}] 01:48:02 INFO - PROCESS | 3252 | 1463820482507 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 01:48:02 INFO - PROCESS | 3252 | 1463820482523 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8CB2B000 == 79 [pid = 3252] [id = 705] 01:48:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006BE380A400) [pid = 3252] [serial = 2115] [outer = 0000000000000000] 01:48:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006BEB336800) [pid = 3252] [serial = 2116] [outer = 0000006BE380A400] 01:48:02 INFO - PROCESS | 3252 | 1463820482570 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006BEBAE3400) [pid = 3252] [serial = 2117] [outer = 0000006BE380A400] 01:48:03 INFO - PROCESS | 3252 | 1463820483038 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 776ms 01:48:03 INFO - PROCESS | 3252 | 1463820483100 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 3252 | 1463820483102 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 01:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:48:03 INFO - PROCESS | 3252 | 1463820483113 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 3252 | 1463820483123 Marionette TRACE conn6 <- [1,2786,null,{}] 01:48:03 INFO - PROCESS | 3252 | 1463820483131 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}] 01:48:03 INFO - PROCESS | 3252 | 1463820483270 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 01:48:03 INFO - PROCESS | 3252 | 1463820483292 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE2476000 == 80 [pid = 3252] [id = 706] 01:48:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006BEC768800) [pid = 3252] [serial = 2118] [outer = 0000000000000000] 01:48:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006BEE234800) [pid = 3252] [serial = 2119] [outer = 0000006BEC768800] 01:48:03 INFO - PROCESS | 3252 | 1463820483339 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006BEF58C400) [pid = 3252] [serial = 2120] [outer = 0000006BEC768800] 01:48:03 INFO - PROCESS | 3252 | 1463820483809 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 754ms 01:48:03 INFO - PROCESS | 3252 | 1463820483867 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 3252 | 1463820483869 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 01:48:03 INFO - PROCESS | 3252 | 1463820483872 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:48:03 INFO - PROCESS | 3252 | 1463820483874 Marionette TRACE conn6 <- [1,2790,null,{}] 01:48:03 INFO - PROCESS | 3252 | 1463820483887 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}] 01:48:04 INFO - PROCESS | 3252 | 1463820484029 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 01:48:04 INFO - PROCESS | 3252 | 1463820484047 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91CC800 == 81 [pid = 3252] [id = 707] 01:48:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006BEF530000) [pid = 3252] [serial = 2121] [outer = 0000000000000000] 01:48:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006BEF882C00) [pid = 3252] [serial = 2122] [outer = 0000006BEF530000] 01:48:04 INFO - PROCESS | 3252 | 1463820484093 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006BEFA17800) [pid = 3252] [serial = 2123] [outer = 0000006BEF530000] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006B85B08800) [pid = 3252] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006B858D4800) [pid = 3252] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006BEBBE0400) [pid = 3252] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006B846A7800) [pid = 3252] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006B8683C400) [pid = 3252] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B80F80C00) [pid = 3252] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006B85965C00) [pid = 3252] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006BEFA20400) [pid = 3252] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B88FC9000) [pid = 3252] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006BEE8EC000) [pid = 3252] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006BEE67C800) [pid = 3252] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006BEFEA2800) [pid = 3252] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006BE290D800) [pid = 3252] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006B85B05400) [pid = 3252] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B81F6BC00) [pid = 3252] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006B898A8C00) [pid = 3252] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006BEBE2D800) [pid = 3252] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006BEFF48C00) [pid = 3252] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B80D9AC00) [pid = 3252] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006BE74D6800) [pid = 3252] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006BF1D3D400) [pid = 3252] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B96947800) [pid = 3252] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006BEBE2B800) [pid = 3252] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006B83078800) [pid = 3252] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BEE473400) [pid = 3252] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006B85BF8C00) [pid = 3252] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B8273C400) [pid = 3252] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006B81E6B400) [pid = 3252] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006BEE44B800) [pid = 3252] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B81F62800) [pid = 3252] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006B8586F800) [pid = 3252] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006B8587D400) [pid = 3252] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006B870F4C00) [pid = 3252] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006B81E70C00) [pid = 3252] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BF05D8C00) [pid = 3252] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006B830A6400) [pid = 3252] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006BEE783000) [pid = 3252] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006B8979C000) [pid = 3252] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006BEBA27000) [pid = 3252] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B82032800) [pid = 3252] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006B81F4CC00) [pid = 3252] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B8BFD2400) [pid = 3252] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006B85B07000) [pid = 3252] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BEFEA6800) [pid = 3252] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006B8BA63000) [pid = 3252] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B8D682400) [pid = 3252] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006B83AA5000) [pid = 3252] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006B85BF4800) [pid = 3252] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B824DF400) [pid = 3252] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006B83077800) [pid = 3252] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B82746400) [pid = 3252] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006BEBBDC800) [pid = 3252] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:48:04 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006BE1BBCC00) [pid = 3252] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:48:05 INFO - PROCESS | 3252 | 1463820484992 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]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1180ms 01:48:05 INFO - PROCESS | 3252 | 1463820485056 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 3252 | 1463820485058 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 01:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:48:05 INFO - PROCESS | 3252 | 1463820485061 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 3252 | 1463820485063 Marionette TRACE conn6 <- [1,2794,null,{}] 01:48:05 INFO - PROCESS | 3252 | 1463820485067 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}] 01:48:05 INFO - PROCESS | 3252 | 1463820485179 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 01:48:05 INFO - PROCESS | 3252 | 1463820485190 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A79000 == 82 [pid = 3252] [id = 708] 01:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006B81FF8C00) [pid = 3252] [serial = 2124] [outer = 0000000000000000] 01:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006B82746400) [pid = 3252] [serial = 2125] [outer = 0000006B81FF8C00] 01:48:05 INFO - PROCESS | 3252 | 1463820485236 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B8555EC00) [pid = 3252] [serial = 2126] [outer = 0000006B81FF8C00] 01:48:05 INFO - PROCESS | 3252 | 1463820485691 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]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 01:48:05 INFO - PROCESS | 3252 | 1463820485735 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 3252 | 1463820485737 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 01:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:48:05 INFO - PROCESS | 3252 | 1463820485741 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 3252 | 1463820485742 Marionette TRACE conn6 <- [1,2798,null,{}] 01:48:05 INFO - PROCESS | 3252 | 1463820485746 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}] 01:48:05 INFO - PROCESS | 3252 | 1463820485850 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 01:48:05 INFO - PROCESS | 3252 | 1463820485856 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF419000 == 83 [pid = 3252] [id = 709] 01:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006B85B08800) [pid = 3252] [serial = 2127] [outer = 0000000000000000] 01:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B85BF6800) [pid = 3252] [serial = 2128] [outer = 0000006B85B08800] 01:48:05 INFO - PROCESS | 3252 | 1463820485903 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B879EB800) [pid = 3252] [serial = 2129] [outer = 0000006B85B08800] 01:48:06 INFO - PROCESS | 3252 | 1463820486387 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]]]}] 01:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 01:48:06 INFO - PROCESS | 3252 | 1463820486435 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 01:48:06 INFO - PROCESS | 3252 | 1463820486438 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 01:48:06 INFO - PROCESS | 3252 | 1463820486441 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:48:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:48:06 INFO - PROCESS | 3252 | 1463820486444 Marionette TRACE conn6 <- [1,2802,null,{}] 01:48:06 INFO - PROCESS | 3252 | 1463820486447 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}] 01:48:06 INFO - PROCESS | 3252 | 1463820486586 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 01:48:06 INFO - PROCESS | 3252 | 1463820486592 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF12A6800 == 84 [pid = 3252] [id = 710] 01:48:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006BE74D6800) [pid = 3252] [serial = 2130] [outer = 0000000000000000] 01:48:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006BEE687C00) [pid = 3252] [serial = 2131] [outer = 0000006BE74D6800] 01:48:06 INFO - PROCESS | 3252 | 1463820486651 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BEFA1C000) [pid = 3252] [serial = 2132] [outer = 0000006BE74D6800] 01:48:07 INFO - PROCESS | 3252 | 1463820487468 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]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:48:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1078ms 01:48:07 INFO - PROCESS | 3252 | 1463820487522 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 01:48:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:48:07 INFO - PROCESS | 3252 | 1463820487527 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 01:48:07 INFO - PROCESS | 3252 | 1463820487532 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 3252 | 1463820487538 Marionette TRACE conn6 <- [1,2806,null,{}] 01:48:07 INFO - PROCESS | 3252 | 1463820487544 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}] 01:48:07 INFO - PROCESS | 3252 | 1463820487713 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 01:48:07 INFO - PROCESS | 3252 | 1463820487868 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85F9A800 == 85 [pid = 3252] [id = 711] 01:48:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006B82037800) [pid = 3252] [serial = 2133] [outer = 0000000000000000] 01:48:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B83079400) [pid = 3252] [serial = 2134] [outer = 0000006B82037800] 01:48:07 INFO - PROCESS | 3252 | 1463820487928 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006B8555F000) [pid = 3252] [serial = 2135] [outer = 0000006B82037800] 01:48:08 INFO - PROCESS | 3252 | 1463820488531 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]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1036ms 01:48:08 INFO - PROCESS | 3252 | 1463820488573 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 3252 | 1463820488580 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 01:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:48:08 INFO - PROCESS | 3252 | 1463820488590 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 3252 | 1463820488593 Marionette TRACE conn6 <- [1,2810,null,{}] 01:48:08 INFO - PROCESS | 3252 | 1463820488618 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}] 01:48:08 INFO - PROCESS | 3252 | 1463820488831 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 01:48:08 INFO - PROCESS | 3252 | 1463820488943 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BF4A800 == 86 [pid = 3252] [id = 712] 01:48:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006B85BFA800) [pid = 3252] [serial = 2136] [outer = 0000000000000000] 01:48:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006B879DC400) [pid = 3252] [serial = 2137] [outer = 0000006B85BFA800] 01:48:09 INFO - PROCESS | 3252 | 1463820488999 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006B8D684000) [pid = 3252] [serial = 2138] [outer = 0000006B85BFA800] 01:48:09 INFO - PROCESS | 3252 | 1463820489621 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]]]}] 01:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1044ms 01:48:09 INFO - PROCESS | 3252 | 1463820489641 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 01:48:09 INFO - PROCESS | 3252 | 1463820489644 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 01:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:48:09 INFO - PROCESS | 3252 | 1463820489648 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 3252 | 1463820489652 Marionette TRACE conn6 <- [1,2814,null,{}] 01:48:09 INFO - PROCESS | 3252 | 1463820489664 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}] 01:48:09 INFO - PROCESS | 3252 | 1463820489799 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 01:48:09 INFO - PROCESS | 3252 | 1463820489967 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF2708800 == 87 [pid = 3252] [id = 713] 01:48:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006BE76F1800) [pid = 3252] [serial = 2139] [outer = 0000000000000000] 01:48:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006BE9117000) [pid = 3252] [serial = 2140] [outer = 0000006BE76F1800] 01:48:10 INFO - PROCESS | 3252 | 1463820490028 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006BEC738000) [pid = 3252] [serial = 2141] [outer = 0000006BE76F1800] 01:48:10 INFO - PROCESS | 3252 | 1463820490642 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:48:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:48:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1035ms 01:48:10 INFO - PROCESS | 3252 | 1463820490691 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 01:48:10 INFO - PROCESS | 3252 | 1463820490694 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 01:48:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:48:10 INFO - PROCESS | 3252 | 1463820490700 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:48:10 INFO - PROCESS | 3252 | 1463820490702 Marionette TRACE conn6 <- [1,2818,null,{}] 01:48:10 INFO - PROCESS | 3252 | 1463820490706 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}] 01:48:10 INFO - PROCESS | 3252 | 1463820490861 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 01:48:11 INFO - PROCESS | 3252 | 1463820491012 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4203800 == 88 [pid = 3252] [id = 714] 01:48:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006BEF58F800) [pid = 3252] [serial = 2142] [outer = 0000000000000000] 01:48:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006BEF88A800) [pid = 3252] [serial = 2143] [outer = 0000006BEF58F800] 01:48:11 INFO - PROCESS | 3252 | 1463820491071 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BEFE9C000) [pid = 3252] [serial = 2144] [outer = 0000006BEF58F800] 01:48:11 INFO - PROCESS | 3252 | 1463820491693 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]]]}] 01:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1022ms 01:48:11 INFO - PROCESS | 3252 | 1463820491727 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 01:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:48:11 INFO - PROCESS | 3252 | 1463820491729 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 01:48:11 INFO - PROCESS | 3252 | 1463820491733 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:48:11 INFO - PROCESS | 3252 | 1463820491735 Marionette TRACE conn6 <- [1,2822,null,{}] 01:48:11 INFO - PROCESS | 3252 | 1463820491739 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}] 01:48:11 INFO - PROCESS | 3252 | 1463820491869 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 01:48:12 INFO - PROCESS | 3252 | 1463820492033 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:12 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF57B9800 == 89 [pid = 3252] [id = 715] 01:48:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BEFBCFC00) [pid = 3252] [serial = 2145] [outer = 0000000000000000] 01:48:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006BEFF3E400) [pid = 3252] [serial = 2146] [outer = 0000006BEFBCFC00] 01:48:12 INFO - PROCESS | 3252 | 1463820492091 Marionette DEBUG loaded listener.js 01:48:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BF05DEC00) [pid = 3252] [serial = 2147] [outer = 0000006BEFBCFC00] 01:48:12 INFO - PROCESS | 3252 | 1463820492680 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:48:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 985ms 01:48:12 INFO - PROCESS | 3252 | 1463820492721 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 3252 | 1463820492723 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 01:48:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:48:12 INFO - PROCESS | 3252 | 1463820492727 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - PROCESS | 3252 | 1463820492729 Marionette TRACE conn6 <- [1,2826,null,{}] 01:48:12 INFO - PROCESS | 3252 | 1463820492733 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}] 01:48:12 INFO - PROCESS | 3252 | 1463820492873 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 01:48:13 INFO - PROCESS | 3252 | 1463820493044 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF657E000 == 90 [pid = 3252] [id = 716] 01:48:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006B814D6400) [pid = 3252] [serial = 2148] [outer = 0000000000000000] 01:48:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006BF1D3E400) [pid = 3252] [serial = 2149] [outer = 0000006B814D6400] 01:48:13 INFO - PROCESS | 3252 | 1463820493103 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006BF1EE2C00) [pid = 3252] [serial = 2150] [outer = 0000006B814D6400] 01:48:13 INFO - PROCESS | 3252 | 1463820493739 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]]]}] 01:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1076ms 01:48:13 INFO - PROCESS | 3252 | 1463820493806 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 3252 | 1463820493809 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 01:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:48:13 INFO - PROCESS | 3252 | 1463820493812 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 3252 | 1463820493814 Marionette TRACE conn6 <- [1,2830,null,{}] 01:48:13 INFO - PROCESS | 3252 | 1463820493818 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}] 01:48:13 INFO - PROCESS | 3252 | 1463820493946 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 01:48:14 INFO - PROCESS | 3252 | 1463820494098 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B1E000 == 91 [pid = 3252] [id = 717] 01:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B80D9B800) [pid = 3252] [serial = 2151] [outer = 0000000000000000] 01:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B81FF7400) [pid = 3252] [serial = 2152] [outer = 0000006B80D9B800] 01:48:14 INFO - PROCESS | 3252 | 1463820494156 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B840A7000) [pid = 3252] [serial = 2153] [outer = 0000006B80D9B800] 01:48:15 INFO - PROCESS | 3252 | 1463820495208 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]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1449ms 01:48:15 INFO - PROCESS | 3252 | 1463820495263 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 3252 | 1463820495267 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 01:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:48:15 INFO - PROCESS | 3252 | 1463820495273 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 3252 | 1463820495276 Marionette TRACE conn6 <- [1,2834,null,{}] 01:48:15 INFO - PROCESS | 3252 | 1463820495282 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}] 01:48:15 INFO - PROCESS | 3252 | 1463820495398 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 01:48:15 INFO - PROCESS | 3252 | 1463820495552 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FDA000 == 92 [pid = 3252] [id = 718] 01:48:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B80F85400) [pid = 3252] [serial = 2154] [outer = 0000000000000000] 01:48:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B814D2800) [pid = 3252] [serial = 2155] [outer = 0000006B80F85400] 01:48:15 INFO - PROCESS | 3252 | 1463820495605 Marionette DEBUG loaded listener.js 01:48:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B81F47C00) [pid = 3252] [serial = 2156] [outer = 0000006B80F85400] 01:48:16 INFO - PROCESS | 3252 | 1463820496250 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]]]}] 01:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1032ms 01:48:16 INFO - PROCESS | 3252 | 1463820496309 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 01:48:16 INFO - PROCESS | 3252 | 1463820496315 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 01:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:48:16 INFO - PROCESS | 3252 | 1463820496321 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 3252 | 1463820496324 Marionette TRACE conn6 <- [1,2838,null,{}] 01:48:16 INFO - PROCESS | 3252 | 1463820496345 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}] 01:48:16 INFO - PROCESS | 3252 | 1463820496460 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 01:48:16 INFO - PROCESS | 3252 | 1463820496646 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF0829800 == 91 [pid = 3252] [id = 497] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85E9F800 == 90 [pid = 3252] [id = 397] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8203C800 == 89 [pid = 3252] [id = 376] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8288B800 == 88 [pid = 3252] [id = 608] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863A6000 == 87 [pid = 3252] [id = 685] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF345800 == 86 [pid = 3252] [id = 660] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B89809800) [pid = 3252] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B86DAAC00) [pid = 3252] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B8BA62800) [pid = 3252] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BE1040C00) [pid = 3252] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BE2223000) [pid = 3252] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BE740E400) [pid = 3252] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8203C800 == 87 [pid = 3252] [id = 719] 01:48:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B80579400) [pid = 3252] [serial = 2157] [outer = 0000000000000000] 01:48:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B80F7EC00) [pid = 3252] [serial = 2158] [outer = 0000006B80579400] 01:48:16 INFO - PROCESS | 3252 | 1463820496752 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B82038800) [pid = 3252] [serial = 2159] [outer = 0000006B80579400] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE83D000 == 86 [pid = 3252] [id = 698] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE2DF800 == 85 [pid = 3252] [id = 697] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC65A000 == 84 [pid = 3252] [id = 696] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE91C4800 == 83 [pid = 3252] [id = 695] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE6A8D800 == 82 [pid = 3252] [id = 694] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F12800 == 81 [pid = 3252] [id = 693] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B89A52000 == 80 [pid = 3252] [id = 692] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869AA000 == 79 [pid = 3252] [id = 691] 01:48:16 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8244E800 == 78 [pid = 3252] [id = 690] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BEF887400) [pid = 3252] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006BEC769000) [pid = 3252] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006B89794C00) [pid = 3252] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B873B0400) [pid = 3252] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006BEE173000) [pid = 3252] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006B88FC5C00) [pid = 3252] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B879E9000) [pid = 3252] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006BE229F800) [pid = 3252] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006BEE810800) [pid = 3252] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006BF05DB000) [pid = 3252] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006BE2D8C800) [pid = 3252] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006BEF525C00) [pid = 3252] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006BEF653000) [pid = 3252] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006BF1EE1400) [pid = 3252] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006BE77AD400) [pid = 3252] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006BE195A800) [pid = 3252] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B86DB1000) [pid = 3252] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006BF430E800) [pid = 3252] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006BEF64FC00) [pid = 3252] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BF2AC2400) [pid = 3252] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006B8202E000) [pid = 3252] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BEB338800) [pid = 3252] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006BF1EE4C00) [pid = 3252] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006BEBA2F000) [pid = 3252] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006BEE689800) [pid = 3252] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B8409F800) [pid = 3252] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006BEED4C800) [pid = 3252] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B8980F800) [pid = 3252] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006B846A4000) [pid = 3252] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006B872F9C00) [pid = 3252] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006BEE6B8C00) [pid = 3252] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006B8582E800) [pid = 3252] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006BE300D000) [pid = 3252] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006B8683F400) [pid = 3252] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006BF2AC0400) [pid = 3252] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006B8309F000) [pid = 3252] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BF1D3C400) [pid = 3252] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006B858DCC00) [pid = 3252] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006BEF731400) [pid = 3252] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006BE2076800) [pid = 3252] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006BEE78A000) [pid = 3252] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B858DB000) [pid = 3252] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006B83AAF400) [pid = 3252] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006B8D688400) [pid = 3252] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B872FE800) [pid = 3252] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006BF1D83000) [pid = 3252] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006BEFEA5000) [pid = 3252] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006B8D68E800) [pid = 3252] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006BE77AD800) [pid = 3252] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006B8BFD8C00) [pid = 3252] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B873A5400) [pid = 3252] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B88E5A400) [pid = 3252] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006B85561000) [pid = 3252] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006B8307B000) [pid = 3252] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006B83A9AC00) [pid = 3252] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006B8582CC00) [pid = 3252] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006B898A1000) [pid = 3252] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006B846AAC00) [pid = 3252] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:48:16 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B83074800) [pid = 3252] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 01:48:17 INFO - PROCESS | 3252 | 1463820497290 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:48:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1004ms 01:48:17 INFO - PROCESS | 3252 | 1463820497327 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 3252 | 1463820497329 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 01:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:48:17 INFO - PROCESS | 3252 | 1463820497333 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 3252 | 1463820497336 Marionette TRACE conn6 <- [1,2842,null,{}] 01:48:17 INFO - PROCESS | 3252 | 1463820497347 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}] 01:48:17 INFO - PROCESS | 3252 | 1463820497452 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 01:48:17 INFO - PROCESS | 3252 | 1463820497593 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8481E800 == 79 [pid = 3252] [id = 720] 01:48:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B81FF2400) [pid = 3252] [serial = 2160] [outer = 0000000000000000] 01:48:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B8273F000) [pid = 3252] [serial = 2161] [outer = 0000006B81FF2400] 01:48:17 INFO - PROCESS | 3252 | 1463820497644 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B8307BC00) [pid = 3252] [serial = 2162] [outer = 0000006B81FF2400] 01:48:18 INFO - PROCESS | 3252 | 1463820498031 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]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 775ms 01:48:18 INFO - PROCESS | 3252 | 1463820498110 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 3252 | 1463820498113 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 01:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:48:18 INFO - PROCESS | 3252 | 1463820498116 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 3252 | 1463820498118 Marionette TRACE conn6 <- [1,2846,null,{}] 01:48:18 INFO - PROCESS | 3252 | 1463820498122 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}] 01:48:18 INFO - PROCESS | 3252 | 1463820498223 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 01:48:18 INFO - PROCESS | 3252 | 1463820498235 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DD5000 == 80 [pid = 3252] [id = 721] 01:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B83075000) [pid = 3252] [serial = 2163] [outer = 0000000000000000] 01:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B83A96000) [pid = 3252] [serial = 2164] [outer = 0000006B83075000] 01:48:18 INFO - PROCESS | 3252 | 1463820498290 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B83AAD000) [pid = 3252] [serial = 2165] [outer = 0000006B83075000] 01:48:18 INFO - PROCESS | 3252 | 1463820498731 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 01:48:18 INFO - PROCESS | 3252 | 1463820498768 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 3252 | 1463820498770 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 01:48:18 INFO - PROCESS | 3252 | 1463820498775 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 3252 | 1463820498777 Marionette TRACE conn6 <- [1,2850,null,{}] 01:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:48:18 INFO - PROCESS | 3252 | 1463820498780 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}] 01:48:18 INFO - PROCESS | 3252 | 1463820498879 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 01:48:18 INFO - PROCESS | 3252 | 1463820498886 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85F9D000 == 81 [pid = 3252] [id = 722] 01:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B84076000) [pid = 3252] [serial = 2166] [outer = 0000000000000000] 01:48:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B84082C00) [pid = 3252] [serial = 2167] [outer = 0000006B84076000] 01:48:18 INFO - PROCESS | 3252 | 1463820498932 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B840A6800) [pid = 3252] [serial = 2168] [outer = 0000006B84076000] 01:48:19 INFO - PROCESS | 3252 | 1463820499417 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]]]}] 01:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 01:48:19 INFO - PROCESS | 3252 | 1463820499454 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 3252 | 1463820499456 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 01:48:19 INFO - PROCESS | 3252 | 1463820499459 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:48:19 INFO - PROCESS | 3252 | 1463820499461 Marionette TRACE conn6 <- [1,2854,null,{}] 01:48:19 INFO - PROCESS | 3252 | 1463820499464 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}] 01:48:19 INFO - PROCESS | 3252 | 1463820499617 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 01:48:19 INFO - PROCESS | 3252 | 1463820499677 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B863B0000 == 82 [pid = 3252] [id = 723] 01:48:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B848DBC00) [pid = 3252] [serial = 2169] [outer = 0000000000000000] 01:48:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006B85555800) [pid = 3252] [serial = 2170] [outer = 0000006B848DBC00] 01:48:19 INFO - PROCESS | 3252 | 1463820499725 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B85562C00) [pid = 3252] [serial = 2171] [outer = 0000006B848DBC00] 01:48:20 INFO - PROCESS | 3252 | 1463820500189 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 774ms 01:48:20 INFO - PROCESS | 3252 | 1463820500237 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 3252 | 1463820500239 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 01:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:48:20 INFO - PROCESS | 3252 | 1463820500249 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 3252 | 1463820500251 Marionette TRACE conn6 <- [1,2858,null,{}] 01:48:20 INFO - PROCESS | 3252 | 1463820500255 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}] 01:48:20 INFO - PROCESS | 3252 | 1463820500383 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 01:48:20 INFO - PROCESS | 3252 | 1463820500446 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:20 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86815800 == 83 [pid = 3252] [id = 724] 01:48:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006B85542C00) [pid = 3252] [serial = 2172] [outer = 0000000000000000] 01:48:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006B8582DC00) [pid = 3252] [serial = 2173] [outer = 0000006B85542C00] 01:48:20 INFO - PROCESS | 3252 | 1463820500494 Marionette DEBUG loaded listener.js 01:48:20 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006B858D1400) [pid = 3252] [serial = 2174] [outer = 0000006B85542C00] 01:48:20 INFO - PROCESS | 3252 | 1463820500938 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 01:48:20 INFO - PROCESS | 3252 | 1463820500980 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 3252 | 1463820500982 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 01:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:48:20 INFO - PROCESS | 3252 | 1463820500986 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 3252 | 1463820500988 Marionette TRACE conn6 <- [1,2862,null,{}] 01:48:20 INFO - PROCESS | 3252 | 1463820500991 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}] 01:48:21 INFO - PROCESS | 3252 | 1463820501532 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B81F67000) [pid = 3252] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B8979B400) [pid = 3252] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006B8BFD4C00) [pid = 3252] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006BEF530000) [pid = 3252] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B81FF8C00) [pid = 3252] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006B85B08800) [pid = 3252] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006B846A2C00) [pid = 3252] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B81FFA400) [pid = 3252] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 125 (0000006BE2959800) [pid = 3252] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 124 (0000006BE380A400) [pid = 3252] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 123 (0000006B96949C00) [pid = 3252] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 122 (0000006BEC768800) [pid = 3252] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 121 (0000006B88E61000) [pid = 3252] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 120 (0000006B88E61C00) [pid = 3252] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 119 (0000006B858DB800) [pid = 3252] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:48:21 INFO - PROCESS | 3252 | --DOMWINDOW == 118 (0000006BE207DC00) [pid = 3252] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:48:21 INFO - PROCESS | 3252 | 1463820501606 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:21 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85F93800 == 84 [pid = 3252] [id = 725] 01:48:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 119 (0000006B808CE000) [pid = 3252] [serial = 2175] [outer = 0000000000000000] 01:48:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 120 (0000006B81FFE800) [pid = 3252] [serial = 2176] [outer = 0000006B808CE000] 01:48:21 INFO - PROCESS | 3252 | 1463820501652 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 3252 | ++DOMWINDOW == 121 (0000006B85960C00) [pid = 3252] [serial = 2177] [outer = 0000006B808CE000] 01:48:22 INFO - PROCESS | 3252 | 1463820502015 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]]]}] 01:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1074ms 01:48:22 INFO - PROCESS | 3252 | 1463820502075 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 01:48:22 INFO - PROCESS | 3252 | 1463820502077 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 01:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:48:22 INFO - PROCESS | 3252 | 1463820502080 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:48:22 INFO - PROCESS | 3252 | 1463820502082 Marionette TRACE conn6 <- [1,2866,null,{}] 01:48:22 INFO - PROCESS | 3252 | 1463820502085 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}] 01:48:22 INFO - PROCESS | 3252 | 1463820502182 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 01:48:22 INFO - PROCESS | 3252 | 1463820502189 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86A57800 == 85 [pid = 3252] [id = 726] 01:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 122 (0000006B85B03C00) [pid = 3252] [serial = 2178] [outer = 0000000000000000] 01:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 123 (0000006B85B10000) [pid = 3252] [serial = 2179] [outer = 0000006B85B03C00] 01:48:22 INFO - PROCESS | 3252 | 1463820502235 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 124 (0000006B85BF9400) [pid = 3252] [serial = 2180] [outer = 0000006B85B03C00] 01:48:22 INFO - PROCESS | 3252 | 1463820502687 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]]]}] 01:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 01:48:22 INFO - PROCESS | 3252 | 1463820502713 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 01:48:22 INFO - PROCESS | 3252 | 1463820502715 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 01:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:48:22 INFO - PROCESS | 3252 | 1463820502719 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:48:22 INFO - PROCESS | 3252 | 1463820502720 Marionette TRACE conn6 <- [1,2870,null,{}] 01:48:22 INFO - PROCESS | 3252 | 1463820502724 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}] 01:48:22 INFO - PROCESS | 3252 | 1463820502823 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 01:48:22 INFO - PROCESS | 3252 | 1463820502830 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873CA000 == 86 [pid = 3252] [id = 727] 01:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 125 (0000006B85BFB800) [pid = 3252] [serial = 2181] [outer = 0000000000000000] 01:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 126 (0000006B86DA4000) [pid = 3252] [serial = 2182] [outer = 0000006B85BFB800] 01:48:22 INFO - PROCESS | 3252 | 1463820502876 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B86DB2400) [pid = 3252] [serial = 2183] [outer = 0000006B85BFB800] 01:48:23 INFO - PROCESS | 3252 | 1463820503380 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]]]}] 01:48:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:48:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 01:48:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:48:23 INFO - PROCESS | 3252 | 1463820503412 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 3252 | 1463820503415 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 01:48:23 INFO - PROCESS | 3252 | 1463820503418 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:48:23 INFO - PROCESS | 3252 | 1463820503421 Marionette TRACE conn6 <- [1,2874,null,{}] 01:48:23 INFO - PROCESS | 3252 | 1463820503424 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}] 01:48:23 INFO - PROCESS | 3252 | 1463820503619 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 01:48:23 INFO - PROCESS | 3252 | 1463820503796 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82454800 == 87 [pid = 3252] [id = 728] 01:48:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B80238C00) [pid = 3252] [serial = 2184] [outer = 0000000000000000] 01:48:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B80580800) [pid = 3252] [serial = 2185] [outer = 0000006B80238C00] 01:48:23 INFO - PROCESS | 3252 | 1463820503855 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006B80D9CC00) [pid = 3252] [serial = 2186] [outer = 0000006B80238C00] 01:48:24 INFO - PROCESS | 3252 | 1463820504533 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]]]}] 01:48:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:48:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1132ms 01:48:24 INFO - PROCESS | 3252 | 1463820504553 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 01:48:24 INFO - PROCESS | 3252 | 1463820504558 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 01:48:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:48:24 INFO - PROCESS | 3252 | 1463820504563 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 3252 | 1463820504567 Marionette TRACE conn6 <- [1,2878,null,{}] 01:48:24 INFO - PROCESS | 3252 | 1463820504572 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}] 01:48:24 INFO - PROCESS | 3252 | 1463820504721 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 01:48:24 INFO - PROCESS | 3252 | 1463820504864 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85D87800 == 88 [pid = 3252] [id = 729] 01:48:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B82036000) [pid = 3252] [serial = 2187] [outer = 0000000000000000] 01:48:24 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006B824DC000) [pid = 3252] [serial = 2188] [outer = 0000006B82036000] 01:48:24 INFO - PROCESS | 3252 | 1463820504925 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006B830A2C00) [pid = 3252] [serial = 2189] [outer = 0000006B82036000] 01:48:25 INFO - PROCESS | 3252 | 1463820505543 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1031ms 01:48:25 INFO - PROCESS | 3252 | 1463820505598 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 01:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:48:25 INFO - PROCESS | 3252 | 1463820505602 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 01:48:25 INFO - PROCESS | 3252 | 1463820505606 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 3252 | 1463820505608 Marionette TRACE conn6 <- [1,2882,null,{}] 01:48:25 INFO - PROCESS | 3252 | 1463820505612 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}] 01:48:25 INFO - PROCESS | 3252 | 1463820505740 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 01:48:25 INFO - PROCESS | 3252 | 1463820505882 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A45800 == 89 [pid = 3252] [id = 730] 01:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006B846AD000) [pid = 3252] [serial = 2190] [outer = 0000000000000000] 01:48:25 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006B848D4400) [pid = 3252] [serial = 2191] [outer = 0000006B846AD000] 01:48:25 INFO - PROCESS | 3252 | 1463820505941 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006B85558C00) [pid = 3252] [serial = 2192] [outer = 0000006B846AD000] 01:48:26 INFO - PROCESS | 3252 | 1463820506527 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]]]}] 01:48:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:48:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 985ms 01:48:26 INFO - PROCESS | 3252 | 1463820506592 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 01:48:26 INFO - PROCESS | 3252 | 1463820506597 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 01:48:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:48:26 INFO - PROCESS | 3252 | 1463820506608 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:48:26 INFO - PROCESS | 3252 | 1463820506613 Marionette TRACE conn6 <- [1,2886,null,{}] 01:48:26 INFO - PROCESS | 3252 | 1463820506618 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}] 01:48:26 INFO - PROCESS | 3252 | 1463820506746 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 01:48:26 INFO - PROCESS | 3252 | 1463820506857 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87B9C800 == 90 [pid = 3252] [id = 731] 01:48:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B85B10400) [pid = 3252] [serial = 2193] [outer = 0000000000000000] 01:48:26 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B873A3C00) [pid = 3252] [serial = 2194] [outer = 0000006B85B10400] 01:48:26 INFO - PROCESS | 3252 | 1463820506914 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B879DF400) [pid = 3252] [serial = 2195] [outer = 0000006B85B10400] 01:48:27 INFO - PROCESS | 3252 | 1463820507533 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]]]}] 01:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 985ms 01:48:27 INFO - PROCESS | 3252 | 1463820507590 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 01:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:48:27 INFO - PROCESS | 3252 | 1463820507592 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 01:48:27 INFO - PROCESS | 3252 | 1463820507596 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 3252 | 1463820507598 Marionette TRACE conn6 <- [1,2890,null,{}] 01:48:27 INFO - PROCESS | 3252 | 1463820507602 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}] 01:48:27 INFO - PROCESS | 3252 | 1463820507757 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 01:48:27 INFO - PROCESS | 3252 | 1463820507897 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B896C8000 == 91 [pid = 3252] [id = 732] 01:48:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006B872F3400) [pid = 3252] [serial = 2196] [outer = 0000000000000000] 01:48:27 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006B88E5B000) [pid = 3252] [serial = 2197] [outer = 0000006B872F3400] 01:48:27 INFO - PROCESS | 3252 | 1463820507955 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006B88FC7400) [pid = 3252] [serial = 2198] [outer = 0000006B872F3400] 01:48:28 INFO - PROCESS | 3252 | 1463820508542 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:48:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:48:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 986ms 01:48:28 INFO - PROCESS | 3252 | 1463820508585 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 3252 | 1463820508587 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 01:48:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:48:28 INFO - PROCESS | 3252 | 1463820508591 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - PROCESS | 3252 | 1463820508593 Marionette TRACE conn6 <- [1,2894,null,{}] 01:48:28 INFO - PROCESS | 3252 | 1463820508597 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}] 01:48:28 INFO - PROCESS | 3252 | 1463820508722 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 01:48:28 INFO - PROCESS | 3252 | 1463820508867 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89A57800 == 92 [pid = 3252] [id = 733] 01:48:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006B89795C00) [pid = 3252] [serial = 2199] [outer = 0000000000000000] 01:48:28 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006B89799C00) [pid = 3252] [serial = 2200] [outer = 0000006B89795C00] 01:48:28 INFO - PROCESS | 3252 | 1463820508933 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006B89811800) [pid = 3252] [serial = 2201] [outer = 0000006B89795C00] 01:48:29 INFO - PROCESS | 3252 | 1463820509535 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]]]}] 01:48:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:48:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 01:48:29 INFO - PROCESS | 3252 | 1463820509580 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 01:48:29 INFO - PROCESS | 3252 | 1463820509582 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 01:48:29 INFO - PROCESS | 3252 | 1463820509586 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:48:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:48:29 INFO - PROCESS | 3252 | 1463820509589 Marionette TRACE conn6 <- [1,2898,null,{}] 01:48:29 INFO - PROCESS | 3252 | 1463820509593 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}] 01:48:29 INFO - PROCESS | 3252 | 1463820509717 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 01:48:29 INFO - PROCESS | 3252 | 1463820509857 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BF48800 == 93 [pid = 3252] [id = 734] 01:48:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006B89798C00) [pid = 3252] [serial = 2202] [outer = 0000000000000000] 01:48:29 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006B898AA800) [pid = 3252] [serial = 2203] [outer = 0000006B89798C00] 01:48:29 INFO - PROCESS | 3252 | 1463820509915 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006B8BA6B800) [pid = 3252] [serial = 2204] [outer = 0000006B89798C00] 01:48:30 INFO - PROCESS | 3252 | 1463820510481 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]]]}] 01:48:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:48:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:48:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 943ms 01:48:30 INFO - PROCESS | 3252 | 1463820510532 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 3252 | 1463820510534 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 01:48:30 INFO - TEST-START | /DOMEvents/constructors.html 01:48:30 INFO - PROCESS | 3252 | 1463820510538 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 3252 | 1463820510541 Marionette TRACE conn6 <- [1,2902,null,{}] 01:48:30 INFO - PROCESS | 3252 | 1463820510545 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}] 01:48:30 INFO - PROCESS | 3252 | 1463820510665 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 01:48:30 INFO - PROCESS | 3252 | 1463820510805 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96B91800 == 94 [pid = 3252] [id = 735] 01:48:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006B898A0400) [pid = 3252] [serial = 2205] [outer = 0000000000000000] 01:48:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006B8BFD7400) [pid = 3252] [serial = 2206] [outer = 0000006B898A0400] 01:48:30 INFO - PROCESS | 3252 | 1463820510862 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B8D68B400) [pid = 3252] [serial = 2207] [outer = 0000006B898A0400] 01:48:31 INFO - PROCESS | 3252 | 1463820511529 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]]]}] 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:48:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:48:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:48:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:48:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1090ms 01:48:31 INFO - PROCESS | 3252 | 1463820511631 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 3252 | 1463820511634 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 01:48:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:48:31 INFO - PROCESS | 3252 | 1463820511638 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 3252 | 1463820511640 Marionette TRACE conn6 <- [1,2906,null,{}] 01:48:31 INFO - PROCESS | 3252 | 1463820511644 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}] 01:48:31 INFO - PROCESS | 3252 | 1463820511771 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 01:48:31 INFO - PROCESS | 3252 | 1463820511907 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE1B16800 == 95 [pid = 3252] [id = 736] 01:48:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006B8D691400) [pid = 3252] [serial = 2208] [outer = 0000000000000000] 01:48:31 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B9693E000) [pid = 3252] [serial = 2209] [outer = 0000006B8D691400] 01:48:31 INFO - PROCESS | 3252 | 1463820511967 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006BDD2EA000) [pid = 3252] [serial = 2210] [outer = 0000006B8D691400] 01:48:32 INFO - PROCESS | 3252 | 1463820512471 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:48:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:48:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 882ms 01:48:32 INFO - PROCESS | 3252 | 1463820512521 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 3252 | 1463820512523 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 01:48:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:48:32 INFO - PROCESS | 3252 | 1463820512581 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - PROCESS | 3252 | 1463820512584 Marionette TRACE conn6 <- [1,2910,null,{}] 01:48:32 INFO - PROCESS | 3252 | 1463820512592 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}] 01:48:32 INFO - PROCESS | 3252 | 1463820512717 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 01:48:32 INFO - PROCESS | 3252 | 1463820512830 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:32 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89779800 == 96 [pid = 3252] [id = 737] 01:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006B814D8000) [pid = 3252] [serial = 2211] [outer = 0000000000000000] 01:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006B85826800) [pid = 3252] [serial = 2212] [outer = 0000006B814D8000] 01:48:32 INFO - PROCESS | 3252 | 1463820512888 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BE1BBBC00) [pid = 3252] [serial = 2213] [outer = 0000006B814D8000] 01:48:33 INFO - PROCESS | 3252 | [3252] 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 01:48:33 INFO - PROCESS | 3252 | [3252] 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 01:48:33 INFO - PROCESS | 3252 | [3252] 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 01:48:33 INFO - PROCESS | 3252 | [3252] 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 01:48:33 INFO - PROCESS | 3252 | 1463820513704 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]]]}] 01:48:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:48:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 01:48:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 01:48:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 01:48:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:48:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:48:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:48:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1211ms 01:48:33 INFO - PROCESS | 3252 | 1463820513741 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 01:48:33 INFO - PROCESS | 3252 | 1463820513746 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 01:48:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:48:33 INFO - PROCESS | 3252 | 1463820513752 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - PROCESS | 3252 | 1463820513756 Marionette TRACE conn6 <- [1,2914,null,{}] 01:48:33 INFO - PROCESS | 3252 | 1463820513778 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}] 01:48:33 INFO - PROCESS | 3252 | 1463820513899 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 01:48:34 INFO - PROCESS | 3252 | 1463820514044 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85DDA000 == 97 [pid = 3252] [id = 738] 01:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006B81E6E400) [pid = 3252] [serial = 2214] [outer = 0000000000000000] 01:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B81FF5C00) [pid = 3252] [serial = 2215] [outer = 0000006B81E6E400] 01:48:34 INFO - PROCESS | 3252 | 1463820514097 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006B83077000) [pid = 3252] [serial = 2216] [outer = 0000006B81E6E400] 01:48:34 INFO - PROCESS | 3252 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:48:34 INFO - PROCESS | 3252 | 1463820514662 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]]]}] 01:48:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:48:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 989ms 01:48:34 INFO - PROCESS | 3252 | 1463820514745 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 3252 | 1463820514752 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 01:48:34 INFO - PROCESS | 3252 | 1463820514758 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:48:34 INFO - PROCESS | 3252 | 1463820514761 Marionette TRACE conn6 <- [1,2918,null,{}] 01:48:34 INFO - PROCESS | 3252 | 1463820514765 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}] 01:48:34 INFO - PROCESS | 3252 | 1463820514880 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 01:48:35 INFO - PROCESS | 3252 | 1463820515040 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869B3000 == 96 [pid = 3252] [id = 385] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D3000 == 95 [pid = 3252] [id = 380] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82448800 == 94 [pid = 3252] [id = 393] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF6576800 == 93 [pid = 3252] [id = 606] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873CA000 == 92 [pid = 3252] [id = 727] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86A57800 == 91 [pid = 3252] [id = 726] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85F93800 == 90 [pid = 3252] [id = 725] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86815800 == 89 [pid = 3252] [id = 724] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B863B0000 == 88 [pid = 3252] [id = 723] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85F9D000 == 87 [pid = 3252] [id = 722] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DD5000 == 86 [pid = 3252] [id = 721] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8481E800 == 85 [pid = 3252] [id = 720] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8203C800 == 84 [pid = 3252] [id = 719] 01:48:35 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FDA000 == 83 [pid = 3252] [id = 718] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006BEE80FC00) [pid = 3252] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006BEE687C00) [pid = 3252] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82448800 == 84 [pid = 3252] [id = 739] 01:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B80106000) [pid = 3252] [serial = 2217] [outer = 0000000000000000] 01:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006B80DA1400) [pid = 3252] [serial = 2218] [outer = 0000006B80106000] 01:48:35 INFO - PROCESS | 3252 | 1463820515145 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006B830A6800) [pid = 3252] [serial = 2219] [outer = 0000006B80106000] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006BEDBF9400) [pid = 3252] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B8307A000) [pid = 3252] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006B96939800) [pid = 3252] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 157 (0000006BE108C800) [pid = 3252] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 156 (0000006BEF882C00) [pid = 3252] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 155 (0000006B8555EC00) [pid = 3252] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 154 (0000006B8BFDA800) [pid = 3252] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 153 (0000006B82746400) [pid = 3252] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 152 (0000006B85BF6800) [pid = 3252] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 151 (0000006B85537400) [pid = 3252] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 150 (0000006B840A5800) [pid = 3252] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 149 (0000006B89807C00) [pid = 3252] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 148 (0000006B85BEE800) [pid = 3252] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 147 (0000006BE8392400) [pid = 3252] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 146 (0000006B85B03000) [pid = 3252] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006B8309A400) [pid = 3252] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006BE207D400) [pid = 3252] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006BEBAE3400) [pid = 3252] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006BEB336800) [pid = 3252] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006BE7275C00) [pid = 3252] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006BEFA17800) [pid = 3252] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B873A2400) [pid = 3252] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B96934C00) [pid = 3252] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006BEBE2B400) [pid = 3252] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 136 (0000006B808CC800) [pid = 3252] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 135 (0000006BE201F800) [pid = 3252] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 134 (0000006BEE234800) [pid = 3252] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 133 (0000006B8BA61000) [pid = 3252] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 132 (0000006B89809000) [pid = 3252] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 131 (0000006B898AD000) [pid = 3252] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 130 (0000006BEF58C400) [pid = 3252] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 129 (0000006B85BF7000) [pid = 3252] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 128 (0000006B873AF000) [pid = 3252] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 127 (0000006BE229D000) [pid = 3252] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | --DOMWINDOW == 126 (0000006B879EB800) [pid = 3252] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 01:48:35 INFO - PROCESS | 3252 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:48:35 INFO - PROCESS | 3252 | 1463820515604 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]]]}] 01:48:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:48:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 880ms 01:48:35 INFO - PROCESS | 3252 | 1463820515645 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 01:48:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:48:35 INFO - PROCESS | 3252 | 1463820515647 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 01:48:35 INFO - PROCESS | 3252 | 1463820515651 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - PROCESS | 3252 | 1463820515655 Marionette TRACE conn6 <- [1,2922,null,{}] 01:48:35 INFO - PROCESS | 3252 | 1463820515665 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}] 01:48:35 INFO - PROCESS | 3252 | 1463820515772 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 01:48:35 INFO - PROCESS | 3252 | 1463820515787 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85F9D000 == 85 [pid = 3252] [id = 740] 01:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 127 (0000006B846A5800) [pid = 3252] [serial = 2220] [outer = 0000000000000000] 01:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 128 (0000006B848D2000) [pid = 3252] [serial = 2221] [outer = 0000006B846A5800] 01:48:35 INFO - PROCESS | 3252 | 1463820515837 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 3252 | ++DOMWINDOW == 129 (0000006B8555EC00) [pid = 3252] [serial = 2222] [outer = 0000006B846A5800] 01:48:36 INFO - PROCESS | 3252 | 1463820516306 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]]]}] 01:48:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:48:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 01:48:36 INFO - PROCESS | 3252 | 1463820516344 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 3252 | 1463820516347 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 01:48:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:48:36 INFO - PROCESS | 3252 | 1463820516351 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 3252 | 1463820516352 Marionette TRACE conn6 <- [1,2926,null,{}] 01:48:36 INFO - PROCESS | 3252 | 1463820516356 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}] 01:48:36 INFO - PROCESS | 3252 | 1463820516458 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 01:48:36 INFO - PROCESS | 3252 | 1463820516465 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869BE000 == 86 [pid = 3252] [id = 741] 01:48:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 130 (0000006B85827000) [pid = 3252] [serial = 2223] [outer = 0000000000000000] 01:48:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 131 (0000006B858DA400) [pid = 3252] [serial = 2224] [outer = 0000006B85827000] 01:48:36 INFO - PROCESS | 3252 | 1463820516512 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 3252 | ++DOMWINDOW == 132 (0000006B85B0D800) [pid = 3252] [serial = 2225] [outer = 0000006B85827000] 01:48:36 INFO - PROCESS | 3252 | 1463820516976 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]]]}] 01:48:37 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:48:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 01:48:37 INFO - PROCESS | 3252 | 1463820517048 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 3252 | 1463820517050 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 01:48:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:48:37 INFO - PROCESS | 3252 | 1463820517054 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - PROCESS | 3252 | 1463820517056 Marionette TRACE conn6 <- [1,2930,null,{}] 01:48:37 INFO - PROCESS | 3252 | 1463820517060 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}] 01:48:37 INFO - PROCESS | 3252 | 1463820517159 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 01:48:37 INFO - PROCESS | 3252 | 1463820517297 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873C3000 == 87 [pid = 3252] [id = 742] 01:48:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 133 (0000006B848D1000) [pid = 3252] [serial = 2226] [outer = 0000000000000000] 01:48:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 134 (0000006B86841C00) [pid = 3252] [serial = 2227] [outer = 0000006B848D1000] 01:48:37 INFO - PROCESS | 3252 | 1463820517343 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 3252 | ++DOMWINDOW == 135 (0000006B872FBC00) [pid = 3252] [serial = 2228] [outer = 0000006B848D1000] 01:48:37 INFO - PROCESS | 3252 | 1463820517739 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"]]]}] 01:48:37 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 01:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:48:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 734ms 01:48:37 INFO - PROCESS | 3252 | 1463820517792 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 3252 | 1463820517794 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 01:48:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:48:37 INFO - PROCESS | 3252 | 1463820517804 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - PROCESS | 3252 | 1463820517806 Marionette TRACE conn6 <- [1,2934,null,{}] 01:48:37 INFO - PROCESS | 3252 | 1463820517810 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}] 01:48:37 INFO - PROCESS | 3252 | 1463820517965 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 01:48:37 INFO - PROCESS | 3252 | 1463820517990 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87B94000 == 88 [pid = 3252] [id = 743] 01:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 136 (0000006B88FCF000) [pid = 3252] [serial = 2229] [outer = 0000000000000000] 01:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 137 (0000006B8980F000) [pid = 3252] [serial = 2230] [outer = 0000006B88FCF000] 01:48:38 INFO - PROCESS | 3252 | 1463820518037 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B8BFDA000) [pid = 3252] [serial = 2231] [outer = 0000006B88FCF000] 01:48:38 INFO - PROCESS | 3252 | 1463820518513 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]]]}] 01:48:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:48:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 733ms 01:48:38 INFO - PROCESS | 3252 | 1463820518570 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 3252 | 1463820518572 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 01:48:38 INFO - PROCESS | 3252 | 1463820518578 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:48:38 INFO - PROCESS | 3252 | 1463820518580 Marionette TRACE conn6 <- [1,2938,null,{}] 01:48:38 INFO - PROCESS | 3252 | 1463820518584 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}] 01:48:38 INFO - PROCESS | 3252 | 1463820518724 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 01:48:38 INFO - PROCESS | 3252 | 1463820518742 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89A4F000 == 89 [pid = 3252] [id = 744] 01:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006B96943800) [pid = 3252] [serial = 2232] [outer = 0000000000000000] 01:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006BE1956400) [pid = 3252] [serial = 2233] [outer = 0000006B96943800] 01:48:38 INFO - PROCESS | 3252 | 1463820518788 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006BE207E400) [pid = 3252] [serial = 2234] [outer = 0000006B96943800] 01:48:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BAD5800 == 90 [pid = 3252] [id = 745] 01:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006BE2297400) [pid = 3252] [serial = 2235] [outer = 0000000000000000] 01:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006BE2298C00) [pid = 3252] [serial = 2236] [outer = 0000006BE2297400] 01:48:39 INFO - PROCESS | 3252 | 1463820519285 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]]]}] 01:48:39 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:48:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 01:48:39 INFO - PROCESS | 3252 | 1463820519317 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 01:48:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:48:39 INFO - PROCESS | 3252 | 1463820519319 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 01:48:39 INFO - PROCESS | 3252 | 1463820519322 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 3252 | 1463820519324 Marionette TRACE conn6 <- [1,2942,null,{}] 01:48:39 INFO - PROCESS | 3252 | 1463820519328 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}] 01:48:39 INFO - PROCESS | 3252 | 1463820519487 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 01:48:39 INFO - PROCESS | 3252 | 1463820519513 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:39 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE17DE000 == 91 [pid = 3252] [id = 746] 01:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006BE2221000) [pid = 3252] [serial = 2237] [outer = 0000000000000000] 01:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006BE2292400) [pid = 3252] [serial = 2238] [outer = 0000006BE2221000] 01:48:39 INFO - PROCESS | 3252 | 1463820519566 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006BE28C9C00) [pid = 3252] [serial = 2239] [outer = 0000006BE2221000] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 145 (0000006B85B03C00) [pid = 3252] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 144 (0000006B808CE000) [pid = 3252] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 143 (0000006B81FF2400) [pid = 3252] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 142 (0000006B84076000) [pid = 3252] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 141 (0000006B848DBC00) [pid = 3252] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 140 (0000006B85542C00) [pid = 3252] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 139 (0000006B80579400) [pid = 3252] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 138 (0000006B80F85400) [pid = 3252] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:48:39 INFO - PROCESS | 3252 | --DOMWINDOW == 137 (0000006B83075000) [pid = 3252] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:48:40 INFO - PROCESS | 3252 | 1463820520120 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]]]}] 01:48:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:48:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:48:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 839ms 01:48:40 INFO - PROCESS | 3252 | 1463820520165 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 3252 | 1463820520168 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 01:48:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:48:40 INFO - PROCESS | 3252 | 1463820520171 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 3252 | 1463820520173 Marionette TRACE conn6 <- [1,2946,null,{}] 01:48:40 INFO - PROCESS | 3252 | 1463820520177 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}] 01:48:40 INFO - PROCESS | 3252 | 1463820520291 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 01:48:40 INFO - PROCESS | 3252 | 1463820520297 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE6932800 == 92 [pid = 3252] [id = 747] 01:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 138 (0000006B83AA6400) [pid = 3252] [serial = 2240] [outer = 0000000000000000] 01:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 139 (0000006BE294E400) [pid = 3252] [serial = 2241] [outer = 0000006B83AA6400] 01:48:40 INFO - PROCESS | 3252 | 1463820520343 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 140 (0000006BE2A7E400) [pid = 3252] [serial = 2242] [outer = 0000006B83AA6400] 01:48:40 INFO - PROCESS | 3252 | 1463820520755 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]]]}] 01:48:40 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. 01:48:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 01:48:40 INFO - PROCESS | 3252 | 1463820520817 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 3252 | 1463820520819 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 01:48:40 INFO - PROCESS | 3252 | 1463820520824 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 3252 | 1463820520825 Marionette TRACE conn6 <- [1,2950,null,{}] 01:48:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:48:40 INFO - PROCESS | 3252 | 1463820520829 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}] 01:48:40 INFO - PROCESS | 3252 | 1463820520937 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 01:48:40 INFO - PROCESS | 3252 | 1463820520943 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE76D4000 == 93 [pid = 3252] [id = 748] 01:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 141 (0000006BE300D400) [pid = 3252] [serial = 2243] [outer = 0000000000000000] 01:48:40 INFO - PROCESS | 3252 | ++DOMWINDOW == 142 (0000006BE380E000) [pid = 3252] [serial = 2244] [outer = 0000006BE300D400] 01:48:40 INFO - PROCESS | 3252 | 1463820520989 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 143 (0000006BE697EC00) [pid = 3252] [serial = 2245] [outer = 0000006BE300D400] 01:48:41 INFO - PROCESS | 3252 | 1463820521437 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]]]}] 01:48:41 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. 01:48:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 627ms 01:48:41 INFO - PROCESS | 3252 | 1463820521457 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 01:48:41 INFO - PROCESS | 3252 | 1463820521460 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 01:48:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:48:41 INFO - PROCESS | 3252 | 1463820521483 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:48:41 INFO - PROCESS | 3252 | 1463820521485 Marionette TRACE conn6 <- [1,2954,null,{}] 01:48:41 INFO - PROCESS | 3252 | 1463820521489 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}] 01:48:41 INFO - PROCESS | 3252 | 1463820521606 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 01:48:41 INFO - PROCESS | 3252 | 1463820521613 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE91AD800 == 94 [pid = 3252] [id = 749] 01:48:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 144 (0000006BE7638000) [pid = 3252] [serial = 2246] [outer = 0000000000000000] 01:48:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 145 (0000006BE77B7C00) [pid = 3252] [serial = 2247] [outer = 0000006BE7638000] 01:48:41 INFO - PROCESS | 3252 | 1463820521663 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 3252 | ++DOMWINDOW == 146 (0000006BEB270C00) [pid = 3252] [serial = 2248] [outer = 0000006BE7638000] 01:48:42 INFO - PROCESS | 3252 | 1463820522355 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]]]}] 01:48:42 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. 01:48:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 901ms 01:48:42 INFO - PROCESS | 3252 | 1463820522373 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 3252 | 1463820522379 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 01:48:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:48:42 INFO - PROCESS | 3252 | 1463820522384 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 3252 | 1463820522389 Marionette TRACE conn6 <- [1,2958,null,{}] 01:48:42 INFO - PROCESS | 3252 | 1463820522394 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}] 01:48:42 INFO - PROCESS | 3252 | 1463820522526 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 01:48:42 INFO - PROCESS | 3252 | 1463820522672 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85D55000 == 95 [pid = 3252] [id = 750] 01:48:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 147 (0000006B824DCC00) [pid = 3252] [serial = 2249] [outer = 0000000000000000] 01:48:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 148 (0000006B8309DC00) [pid = 3252] [serial = 2250] [outer = 0000006B824DCC00] 01:48:42 INFO - PROCESS | 3252 | 1463820522735 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 3252 | ++DOMWINDOW == 149 (0000006B84077000) [pid = 3252] [serial = 2251] [outer = 0000006B824DCC00] 01:48:43 INFO - PROCESS | 3252 | 1463820523300 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]]]}] 01:48:43 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. 01:48:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 943ms 01:48:43 INFO - PROCESS | 3252 | 1463820523346 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 3252 | 1463820523352 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 01:48:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:48:43 INFO - PROCESS | 3252 | 1463820523361 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 3252 | 1463820523364 Marionette TRACE conn6 <- [1,2962,null,{}] 01:48:43 INFO - PROCESS | 3252 | 1463820523368 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}] 01:48:43 INFO - PROCESS | 3252 | 1463820523501 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 01:48:43 INFO - PROCESS | 3252 | 1463820523659 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87B8D000 == 96 [pid = 3252] [id = 751] 01:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 150 (0000006B85563000) [pid = 3252] [serial = 2252] [outer = 0000000000000000] 01:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 151 (0000006B85BF1C00) [pid = 3252] [serial = 2253] [outer = 0000006B85563000] 01:48:43 INFO - PROCESS | 3252 | 1463820523717 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 3252 | ++DOMWINDOW == 152 (0000006B873A4000) [pid = 3252] [serial = 2254] [outer = 0000006B85563000] 01:48:44 INFO - PROCESS | 3252 | 1463820524306 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]]]}] 01:48:44 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. 01:48:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 985ms 01:48:44 INFO - PROCESS | 3252 | 1463820524349 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 3252 | 1463820524352 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 01:48:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:48:44 INFO - PROCESS | 3252 | 1463820524356 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - PROCESS | 3252 | 1463820524360 Marionette TRACE conn6 <- [1,2966,null,{}] 01:48:44 INFO - PROCESS | 3252 | 1463820524372 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}] 01:48:44 INFO - PROCESS | 3252 | 1463820524517 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 01:48:44 INFO - PROCESS | 3252 | 1463820524629 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA15000 == 97 [pid = 3252] [id = 752] 01:48:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 153 (0000006B89809000) [pid = 3252] [serial = 2255] [outer = 0000000000000000] 01:48:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 154 (0000006B8BFD5C00) [pid = 3252] [serial = 2256] [outer = 0000006B89809000] 01:48:44 INFO - PROCESS | 3252 | 1463820524731 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 3252 | ++DOMWINDOW == 155 (0000006BE201AC00) [pid = 3252] [serial = 2257] [outer = 0000006B89809000] 01:48:45 INFO - PROCESS | 3252 | 1463820525255 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]]]}] 01:48:45 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. 01:48:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 944ms 01:48:45 INFO - PROCESS | 3252 | 1463820525302 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 3252 | 1463820525305 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 01:48:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:48:45 INFO - PROCESS | 3252 | 1463820525309 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 3252 | 1463820525311 Marionette TRACE conn6 <- [1,2970,null,{}] 01:48:45 INFO - PROCESS | 3252 | 1463820525316 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}] 01:48:45 INFO - PROCESS | 3252 | 1463820525446 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 01:48:45 INFO - PROCESS | 3252 | 1463820525562 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEC632000 == 98 [pid = 3252] [id = 753] 01:48:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 156 (0000006BE2DF2400) [pid = 3252] [serial = 2258] [outer = 0000000000000000] 01:48:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 157 (0000006BE6985400) [pid = 3252] [serial = 2259] [outer = 0000006BE2DF2400] 01:48:45 INFO - PROCESS | 3252 | 1463820525660 Marionette DEBUG loaded listener.js 01:48:45 INFO - PROCESS | 3252 | ++DOMWINDOW == 158 (0000006BE8394400) [pid = 3252] [serial = 2260] [outer = 0000006BE2DF2400] 01:48:46 INFO - PROCESS | 3252 | 1463820526207 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"]]]}] 01:48:46 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 01:48:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:48:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 943ms 01:48:46 INFO - PROCESS | 3252 | 1463820526254 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 3252 | 1463820526257 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 01:48:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:48:46 INFO - PROCESS | 3252 | 1463820526261 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 3252 | 1463820526263 Marionette TRACE conn6 <- [1,2974,null,{}] 01:48:46 INFO - PROCESS | 3252 | 1463820526267 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}] 01:48:46 INFO - PROCESS | 3252 | 1463820526393 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 01:48:46 INFO - PROCESS | 3252 | 1463820526508 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:46 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE135800 == 99 [pid = 3252] [id = 754] 01:48:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006BE8330C00) [pid = 3252] [serial = 2261] [outer = 0000000000000000] 01:48:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006BEB3B2800) [pid = 3252] [serial = 2262] [outer = 0000006BE8330C00] 01:48:46 INFO - PROCESS | 3252 | 1463820526605 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006BEBAE0400) [pid = 3252] [serial = 2263] [outer = 0000006BE8330C00] 01:48:47 INFO - PROCESS | 3252 | 1463820527183 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]]]}] 01:48:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:48:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 985ms 01:48:47 INFO - PROCESS | 3252 | 1463820527248 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 3252 | 1463820527250 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 01:48:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:48:47 INFO - PROCESS | 3252 | 1463820527254 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - PROCESS | 3252 | 1463820527256 Marionette TRACE conn6 <- [1,2978,null,{}] 01:48:47 INFO - PROCESS | 3252 | 1463820527260 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}] 01:48:47 INFO - PROCESS | 3252 | 1463820527404 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 01:48:47 INFO - PROCESS | 3252 | 1463820527542 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE833000 == 100 [pid = 3252] [id = 755] 01:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BEBBAE000) [pid = 3252] [serial = 2264] [outer = 0000000000000000] 01:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BEBE46800) [pid = 3252] [serial = 2265] [outer = 0000006BEBBAE000] 01:48:47 INFO - PROCESS | 3252 | 1463820527600 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006BEC765800) [pid = 3252] [serial = 2266] [outer = 0000006BEBBAE000] 01:48:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE831800 == 101 [pid = 3252] [id = 756] 01:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006BEE170400) [pid = 3252] [serial = 2267] [outer = 0000000000000000] 01:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006BEE445000) [pid = 3252] [serial = 2268] [outer = 0000006BEE170400] 01:48:48 INFO - PROCESS | 3252 | 1463820528158 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]]]}] 01:48:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:48:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 01:48:48 INFO - PROCESS | 3252 | 1463820528200 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 3252 | 1463820528202 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 01:48:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:48:48 INFO - PROCESS | 3252 | 1463820528206 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 3252 | 1463820528208 Marionette TRACE conn6 <- [1,2982,null,{}] 01:48:48 INFO - PROCESS | 3252 | 1463820528212 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}] 01:48:48 INFO - PROCESS | 3252 | 1463820528398 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 01:48:48 INFO - PROCESS | 3252 | 1463820528542 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF348000 == 102 [pid = 3252] [id = 757] 01:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006BEDBF1400) [pid = 3252] [serial = 2269] [outer = 0000000000000000] 01:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006BEE170800) [pid = 3252] [serial = 2270] [outer = 0000006BEDBF1400] 01:48:48 INFO - PROCESS | 3252 | 1463820528597 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BEE689000) [pid = 3252] [serial = 2271] [outer = 0000006BEDBF1400] 01:48:49 INFO - PROCESS | 3252 | 1463820529135 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]]]}] 01:48:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:48:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:48:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 987ms 01:48:49 INFO - PROCESS | 3252 | 1463820529195 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 3252 | 1463820529198 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 01:48:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:48:49 INFO - PROCESS | 3252 | 1463820529201 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 3252 | 1463820529203 Marionette TRACE conn6 <- [1,2986,null,{}] 01:48:49 INFO - PROCESS | 3252 | 1463820529207 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}] 01:48:49 INFO - PROCESS | 3252 | 1463820529367 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 01:48:49 INFO - PROCESS | 3252 | 1463820529513 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:49 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEF76A800 == 103 [pid = 3252] [id = 758] 01:48:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BEE470000) [pid = 3252] [serial = 2272] [outer = 0000000000000000] 01:48:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006BEE816400) [pid = 3252] [serial = 2273] [outer = 0000006BEE470000] 01:48:49 INFO - PROCESS | 3252 | 1463820529572 Marionette DEBUG loaded listener.js 01:48:49 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BEEB06800) [pid = 3252] [serial = 2274] [outer = 0000006BEE470000] 01:48:50 INFO - PROCESS | 3252 | 1463820530110 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]]]}] 01:48:50 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. 01:48:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 986ms 01:48:50 INFO - PROCESS | 3252 | 1463820530191 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 01:48:50 INFO - PROCESS | 3252 | 1463820530193 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 01:48:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:48:50 INFO - PROCESS | 3252 | 1463820530197 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:48:50 INFO - PROCESS | 3252 | 1463820530199 Marionette TRACE conn6 <- [1,2990,null,{}] 01:48:50 INFO - PROCESS | 3252 | 1463820530203 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}] 01:48:50 INFO - PROCESS | 3252 | 1463820530337 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 01:48:50 INFO - PROCESS | 3252 | 1463820530449 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF0821800 == 104 [pid = 3252] [id = 759] 01:48:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006BEE8C3800) [pid = 3252] [serial = 2275] [outer = 0000000000000000] 01:48:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006BEF526400) [pid = 3252] [serial = 2276] [outer = 0000006BEE8C3800] 01:48:50 INFO - PROCESS | 3252 | 1463820530544 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006BEF56CC00) [pid = 3252] [serial = 2277] [outer = 0000006BEE8C3800] 01:48:51 INFO - PROCESS | 3252 | 1463820531060 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]]]}] 01:48:51 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. 01:48:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 01:48:51 INFO - PROCESS | 3252 | 1463820531095 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 01:48:51 INFO - PROCESS | 3252 | 1463820531098 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 01:48:51 INFO - PROCESS | 3252 | 1463820531103 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:48:51 INFO - PROCESS | 3252 | 1463820531105 Marionette TRACE conn6 <- [1,2994,null,{}] 01:48:51 INFO - PROCESS | 3252 | 1463820531109 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}] 01:48:51 INFO - PROCESS | 3252 | 1463820531239 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 01:48:51 INFO - PROCESS | 3252 | 1463820531356 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEBA0B800 == 105 [pid = 3252] [id = 760] 01:48:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B81E65800) [pid = 3252] [serial = 2278] [outer = 0000000000000000] 01:48:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006BEF531C00) [pid = 3252] [serial = 2279] [outer = 0000006B81E65800] 01:48:51 INFO - PROCESS | 3252 | 1463820531463 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BEF886400) [pid = 3252] [serial = 2280] [outer = 0000006B81E65800] 01:48:52 INFO - PROCESS | 3252 | 1463820532020 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]]]}] 01:48:52 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. 01:48:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 923ms 01:48:52 INFO - PROCESS | 3252 | 1463820532046 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 01:48:52 INFO - PROCESS | 3252 | 1463820532050 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 01:48:52 INFO - PROCESS | 3252 | 1463820532055 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:48:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:48:52 INFO - PROCESS | 3252 | 1463820532058 Marionette TRACE conn6 <- [1,2998,null,{}] 01:48:52 INFO - PROCESS | 3252 | 1463820532063 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}] 01:48:52 INFO - PROCESS | 3252 | 1463820532239 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 01:48:52 INFO - PROCESS | 3252 | 1463820532609 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:52 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B84816000 == 106 [pid = 3252] [id = 761] 01:48:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B8010AC00) [pid = 3252] [serial = 2281] [outer = 0000000000000000] 01:48:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B808C3C00) [pid = 3252] [serial = 2282] [outer = 0000006B8010AC00] 01:48:52 INFO - PROCESS | 3252 | 1463820532684 Marionette DEBUG loaded listener.js 01:48:52 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B81F6B000) [pid = 3252] [serial = 2283] [outer = 0000006B8010AC00] 01:48:52 INFO - PROCESS | 3252 | [3252] 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 01:48:53 INFO - PROCESS | 3252 | 1463820533311 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:48:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:48:53 INFO - {} 01:48:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:48:53 INFO - {} 01:48:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:48:53 INFO - {} 01:48:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:48:53 INFO - {} 01:48:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1291ms 01:48:53 INFO - PROCESS | 3252 | 1463820533349 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 01:48:53 INFO - PROCESS | 3252 | 1463820533354 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 01:48:53 INFO - PROCESS | 3252 | 1463820533358 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:48:53 INFO - TEST-START | /FileAPI/fileReader.html 01:48:53 INFO - PROCESS | 3252 | 1463820533362 Marionette TRACE conn6 <- [1,3002,null,{}] 01:48:53 INFO - PROCESS | 3252 | 1463820533367 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}] 01:48:53 INFO - PROCESS | 3252 | 1463820533492 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 01:48:53 INFO - PROCESS | 3252 | 1463820533636 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86DD5000 == 107 [pid = 3252] [id = 762] 01:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006B83AA0800) [pid = 3252] [serial = 2284] [outer = 0000000000000000] 01:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006B8409FC00) [pid = 3252] [serial = 2285] [outer = 0000006B83AA0800] 01:48:53 INFO - PROCESS | 3252 | 1463820533691 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006B85555400) [pid = 3252] [serial = 2286] [outer = 0000006B83AA0800] 01:48:54 INFO - PROCESS | 3252 | 1463820534278 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]]]}] 01:48:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:48:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:48:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:48:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:48:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 943ms 01:48:54 INFO - PROCESS | 3252 | 1463820534308 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 3252 | 1463820534312 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 01:48:54 INFO - TEST-START | /FileAPI/historical.html 01:48:54 INFO - PROCESS | 3252 | 1463820534339 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 3252 | 1463820534341 Marionette TRACE conn6 <- [1,3006,null,{}] 01:48:54 INFO - PROCESS | 3252 | 1463820534346 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}] 01:48:54 INFO - PROCESS | 3252 | 1463820534475 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869C0800 == 106 [pid = 3252] [id = 432] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA22000 == 105 [pid = 3252] [id = 433] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B89A52800 == 104 [pid = 3252] [id = 678] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B845D2800 == 103 [pid = 3252] [id = 386] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE11B1000 == 102 [pid = 3252] [id = 404] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE76D4000 == 101 [pid = 3252] [id = 748] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE6932800 == 100 [pid = 3252] [id = 747] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006BE17DE000 == 99 [pid = 3252] [id = 746] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8BAD5800 == 98 [pid = 3252] [id = 745] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B89A4F000 == 97 [pid = 3252] [id = 744] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87B94000 == 96 [pid = 3252] [id = 743] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B873C3000 == 95 [pid = 3252] [id = 742] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B869BE000 == 94 [pid = 3252] [id = 741] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006BEF88A800) [pid = 3252] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006BEFF3E400) [pid = 3252] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006BF1D3E400) [pid = 3252] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B86DA4000) [pid = 3252] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85F9D000 == 93 [pid = 3252] [id = 740] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82448800 == 92 [pid = 3252] [id = 739] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85DDA000 == 91 [pid = 3252] [id = 738] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96B91800 == 90 [pid = 3252] [id = 735] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B8BF48800 == 89 [pid = 3252] [id = 734] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B89A57800 == 88 [pid = 3252] [id = 733] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B896C8000 == 87 [pid = 3252] [id = 732] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87B9C800 == 86 [pid = 3252] [id = 731] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87A45800 == 85 [pid = 3252] [id = 730] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85D87800 == 84 [pid = 3252] [id = 729] 01:48:54 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82454800 == 83 [pid = 3252] [id = 728] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B85555800) [pid = 3252] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B8582DC00) [pid = 3252] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BE9117000) [pid = 3252] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006B85562C00) [pid = 3252] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006B80F7EC00) [pid = 3252] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006B82038800) [pid = 3252] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006B81F47C00) [pid = 3252] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006B814D2800) [pid = 3252] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B83A96000) [pid = 3252] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006B81FF7400) [pid = 3252] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006B83079400) [pid = 3252] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006B858D1400) [pid = 3252] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006B85B10000) [pid = 3252] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006B81FFE800) [pid = 3252] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006B85960C00) [pid = 3252] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B8273F000) [pid = 3252] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006B8307BC00) [pid = 3252] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B83AAD000) [pid = 3252] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B879DC400) [pid = 3252] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 160 (0000006B84082C00) [pid = 3252] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 159 (0000006B85BF9400) [pid = 3252] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | --DOMWINDOW == 158 (0000006B840A6800) [pid = 3252] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 01:48:54 INFO - PROCESS | 3252 | 1463820534691 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82884000 == 84 [pid = 3252] [id = 763] 01:48:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 159 (0000006B8022D000) [pid = 3252] [serial = 2287] [outer = 0000000000000000] 01:48:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 160 (0000006B80F87C00) [pid = 3252] [serial = 2288] [outer = 0000006B8022D000] 01:48:54 INFO - PROCESS | 3252 | 1463820534741 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 3252 | ++DOMWINDOW == 161 (0000006B82030C00) [pid = 3252] [serial = 2289] [outer = 0000006B8022D000] 01:48:55 INFO - PROCESS | 3252 | 1463820535126 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"]]]}] 01:48:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:48:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:48:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:48:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:48:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:48:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:48:55 INFO - TEST-OK | /FileAPI/historical.html | took 837ms 01:48:55 INFO - PROCESS | 3252 | 1463820535181 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 01:48:55 INFO - PROCESS | 3252 | 1463820535183 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 01:48:55 INFO - TEST-START | /FileAPI/idlharness.html 01:48:55 INFO - PROCESS | 3252 | 1463820535189 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:48:55 INFO - PROCESS | 3252 | 1463820535195 Marionette TRACE conn6 <- [1,3010,null,{}] 01:48:55 INFO - PROCESS | 3252 | 1463820535239 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}] 01:48:55 INFO - PROCESS | 3252 | 1463820535347 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 01:48:55 INFO - PROCESS | 3252 | 1463820535364 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B82FE6000 == 85 [pid = 3252] [id = 764] 01:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006B840AAC00) [pid = 3252] [serial = 2290] [outer = 0000000000000000] 01:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006B858D6800) [pid = 3252] [serial = 2291] [outer = 0000006B840AAC00] 01:48:55 INFO - PROCESS | 3252 | 1463820535412 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006B85BF6800) [pid = 3252] [serial = 2292] [outer = 0000006B840AAC00] 01:48:56 INFO - PROCESS | 3252 | 1463820536257 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]]]}] 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:48:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:48:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:48:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:48:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:48:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:48:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:48:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:48:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:48:56 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 01:48:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:48:56 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 01:48:56 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 01:48:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:48:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:48:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:48:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:48:56 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 01:48:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:48:56 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 01:48:56 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 01:48:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:48:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:48:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:48:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:48:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:48:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:48:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1161ms 01:48:56 INFO - PROCESS | 3252 | 1463820536353 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 3252 | 1463820536356 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 01:48:56 INFO - TEST-START | /FileAPI/idlharness.worker 01:48:56 INFO - PROCESS | 3252 | 1463820536360 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 3252 | 1463820536362 Marionette TRACE conn6 <- [1,3014,null,{}] 01:48:56 INFO - PROCESS | 3252 | 1463820536366 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}] 01:48:56 INFO - PROCESS | 3252 | 1463820536475 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 01:48:56 INFO - PROCESS | 3252 | 1463820536583 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B96F18000 == 86 [pid = 3252] [id = 765] 01:48:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B85BF9400) [pid = 3252] [serial = 2293] [outer = 0000000000000000] 01:48:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B8D68A400) [pid = 3252] [serial = 2294] [outer = 0000006B85BF9400] 01:48:56 INFO - PROCESS | 3252 | 1463820536630 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B96A56800) [pid = 3252] [serial = 2295] [outer = 0000006B85BF9400] 01:48:56 INFO - PROCESS | 3252 | [3252] 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 01:48:57 INFO - PROCESS | 3252 | 1463820537604 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,{},{}]]]}] 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:48:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:48:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:48:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:48:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:48:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:48:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:48:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:48:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:48:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:48:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:48:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:48:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:48:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:48:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:48:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:48:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:48:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:48:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:48:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:48:57 INFO - {} 01:48:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1423ms 01:48:57 INFO - PROCESS | 3252 | 1463820537785 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 3252 | 1463820537787 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 01:48:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:48:57 INFO - PROCESS | 3252 | 1463820537798 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 3252 | 1463820537800 Marionette TRACE conn6 <- [1,3018,null,{}] 01:48:57 INFO - PROCESS | 3252 | 1463820537803 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}] 01:48:57 INFO - PROCESS | 3252 | 1463820537945 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 01:48:57 INFO - PROCESS | 3252 | 1463820537991 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF4347000 == 87 [pid = 3252] [id = 766] 01:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006BEFFE6000) [pid = 3252] [serial = 2296] [outer = 0000000000000000] 01:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006BF05D6800) [pid = 3252] [serial = 2297] [outer = 0000006BEFFE6000] 01:48:58 INFO - PROCESS | 3252 | 1463820538044 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006BF08B2000) [pid = 3252] [serial = 2298] [outer = 0000006BEFFE6000] 01:48:58 INFO - PROCESS | 3252 | 1463820538507 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]]]}] 01:48:58 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 01:48:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 732ms 01:48:58 INFO - PROCESS | 3252 | 1463820538538 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 3252 | 1463820538540 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 01:48:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:48:58 INFO - PROCESS | 3252 | 1463820538543 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 3252 | 1463820538545 Marionette TRACE conn6 <- [1,3022,null,{}] 01:48:58 INFO - PROCESS | 3252 | 1463820538549 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}] 01:48:58 INFO - PROCESS | 3252 | 1463820538697 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 01:48:58 INFO - PROCESS | 3252 | 1463820538718 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF5B18800 == 88 [pid = 3252] [id = 767] 01:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006B830A3C00) [pid = 3252] [serial = 2299] [outer = 0000000000000000] 01:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BF123C000) [pid = 3252] [serial = 2300] [outer = 0000006B830A3C00] 01:48:58 INFO - PROCESS | 3252 | 1463820538764 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006BF1D47C00) [pid = 3252] [serial = 2301] [outer = 0000006B830A3C00] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 172 (0000006BE2221000) [pid = 3252] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 171 (0000006B88FCF000) [pid = 3252] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 170 (0000006B96943800) [pid = 3252] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 169 (0000006BE2297400) [pid = 3252] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 168 (0000006BE300D400) [pid = 3252] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 167 (0000006B80106000) [pid = 3252] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 166 (0000006B85827000) [pid = 3252] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 165 (0000006B848D1000) [pid = 3252] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 164 (0000006B846A5800) [pid = 3252] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 163 (0000006B81E6E400) [pid = 3252] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 162 (0000006B83AA6400) [pid = 3252] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:48:59 INFO - PROCESS | 3252 | --DOMWINDOW == 161 (0000006B85BFB800) [pid = 3252] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:48:59 INFO - PROCESS | 3252 | 1463820539283 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]]]}] 01:48:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:48:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 776ms 01:48:59 INFO - PROCESS | 3252 | 1463820539362 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 3252 | 1463820539364 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 01:48:59 INFO - PROCESS | 3252 | 1463820539369 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 3252 | 1463820539371 Marionette TRACE conn6 <- [1,3026,null,{}] 01:48:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:48:59 INFO - PROCESS | 3252 | 1463820539375 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}] 01:48:59 INFO - PROCESS | 3252 | 1463820539478 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 01:48:59 INFO - PROCESS | 3252 | 1463820539484 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6584800 == 89 [pid = 3252] [id = 768] 01:48:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 162 (0000006BEF529C00) [pid = 3252] [serial = 2302] [outer = 0000000000000000] 01:48:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 163 (0000006BF1D89400) [pid = 3252] [serial = 2303] [outer = 0000006BEF529C00] 01:48:59 INFO - PROCESS | 3252 | 1463820539531 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 3252 | ++DOMWINDOW == 164 (0000006BF2562400) [pid = 3252] [serial = 2304] [outer = 0000006BEF529C00] 01:49:00 INFO - PROCESS | 3252 | 1463820540104 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"]]]}] 01:49:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:49:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:49:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 776ms 01:49:00 INFO - PROCESS | 3252 | 1463820540152 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 01:49:00 INFO - PROCESS | 3252 | 1463820540157 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 01:49:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:49:00 INFO - PROCESS | 3252 | 1463820540163 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:49:00 INFO - PROCESS | 3252 | 1463820540168 Marionette TRACE conn6 <- [1,3030,null,{}] 01:49:00 INFO - PROCESS | 3252 | 1463820540175 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}] 01:49:00 INFO - PROCESS | 3252 | 1463820540385 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 01:49:00 INFO - PROCESS | 3252 | 1463820540495 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B85D8B000 == 90 [pid = 3252] [id = 769] 01:49:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 165 (0000006B80D24800) [pid = 3252] [serial = 2305] [outer = 0000000000000000] 01:49:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 166 (0000006B824DA400) [pid = 3252] [serial = 2306] [outer = 0000006B80D24800] 01:49:00 INFO - PROCESS | 3252 | 1463820540554 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 3252 | ++DOMWINDOW == 167 (0000006B83AA9C00) [pid = 3252] [serial = 2307] [outer = 0000006B80D24800] 01:49:01 INFO - PROCESS | 3252 | 1463820541339 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]]]}] 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:49:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:49:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:49:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:49:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:49:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:49:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1257ms 01:49:01 INFO - PROCESS | 3252 | 1463820541424 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 01:49:01 INFO - PROCESS | 3252 | 1463820541431 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 01:49:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:49:01 INFO - PROCESS | 3252 | 1463820541438 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - PROCESS | 3252 | 1463820541442 Marionette TRACE conn6 <- [1,3034,null,{}] 01:49:01 INFO - PROCESS | 3252 | 1463820541446 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}] 01:49:01 INFO - PROCESS | 3252 | 1463820541588 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 01:49:01 INFO - PROCESS | 3252 | 1463820541728 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BAD5800 == 91 [pid = 3252] [id = 770] 01:49:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 168 (0000006B85564400) [pid = 3252] [serial = 2308] [outer = 0000000000000000] 01:49:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 169 (0000006B85965400) [pid = 3252] [serial = 2309] [outer = 0000006B85564400] 01:49:01 INFO - PROCESS | 3252 | 1463820541787 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 3252 | ++DOMWINDOW == 170 (0000006B86371800) [pid = 3252] [serial = 2310] [outer = 0000006B85564400] 01:49:02 INFO - PROCESS | 3252 | [3252] 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 01:49:02 INFO - PROCESS | 3252 | 1463820542392 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:49:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:49:02 INFO - {} 01:49:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 01:49:02 INFO - PROCESS | 3252 | 1463820542429 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 01:49:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:49:02 INFO - PROCESS | 3252 | 1463820542432 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 01:49:02 INFO - PROCESS | 3252 | 1463820542435 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 3252 | 1463820542440 Marionette TRACE conn6 <- [1,3038,null,{}] 01:49:02 INFO - PROCESS | 3252 | 1463820542451 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}] 01:49:02 INFO - PROCESS | 3252 | 1463820542622 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 01:49:02 INFO - PROCESS | 3252 | 1463820542763 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF6762000 == 92 [pid = 3252] [id = 771] 01:49:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 171 (0000006B89807C00) [pid = 3252] [serial = 2311] [outer = 0000000000000000] 01:49:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 172 (0000006BE3676000) [pid = 3252] [serial = 2312] [outer = 0000006B89807C00] 01:49:02 INFO - PROCESS | 3252 | 1463820542825 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 3252 | ++DOMWINDOW == 173 (0000006BD4420800) [pid = 3252] [serial = 2313] [outer = 0000006B89807C00] 01:49:03 INFO - PROCESS | 3252 | 1463820543417 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]]]}] 01:49:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:49:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:49:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:49:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:49:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1035ms 01:49:03 INFO - PROCESS | 3252 | 1463820543480 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 3252 | 1463820543483 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 01:49:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:49:03 INFO - PROCESS | 3252 | 1463820543489 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - PROCESS | 3252 | 1463820543491 Marionette TRACE conn6 <- [1,3042,null,{}] 01:49:03 INFO - PROCESS | 3252 | 1463820543513 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}] 01:49:03 INFO - PROCESS | 3252 | 1463820543643 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 01:49:03 INFO - PROCESS | 3252 | 1463820543801 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:03 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BE83B0800 == 93 [pid = 3252] [id = 772] 01:49:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006BE2907400) [pid = 3252] [serial = 2314] [outer = 0000000000000000] 01:49:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006BE2DF5800) [pid = 3252] [serial = 2315] [outer = 0000006BE2907400] 01:49:03 INFO - PROCESS | 3252 | 1463820543860 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006BE76F1C00) [pid = 3252] [serial = 2316] [outer = 0000006BE2907400] 01:49:04 INFO - PROCESS | 3252 | 1463820544700 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"]]]}] 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:49:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:49:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 01:49:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:49:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:49:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1344ms 01:49:04 INFO - PROCESS | 3252 | 1463820544866 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 01:49:04 INFO - PROCESS | 3252 | 1463820544868 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 01:49:04 INFO - PROCESS | 3252 | 1463820544873 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 3252 | 1463820544875 Marionette TRACE conn6 <- [1,3046,null,{}] 01:49:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:49:04 INFO - PROCESS | 3252 | 1463820544879 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}] 01:49:05 INFO - PROCESS | 3252 | 1463820544995 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 01:49:05 INFO - PROCESS | 3252 | 1463820545134 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BEE62E000 == 94 [pid = 3252] [id = 773] 01:49:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006BE290E800) [pid = 3252] [serial = 2317] [outer = 0000000000000000] 01:49:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006BEBBDB800) [pid = 3252] [serial = 2318] [outer = 0000006BE290E800] 01:49:05 INFO - PROCESS | 3252 | 1463820545190 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006BEECC6800) [pid = 3252] [serial = 2319] [outer = 0000006BE290E800] 01:49:05 INFO - PROCESS | 3252 | 1463820545765 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]]]}] 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:49:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:49:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:49:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:49:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:49:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:49:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:49:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:49:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:49:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 955ms 01:49:05 INFO - PROCESS | 3252 | 1463820545835 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 3252 | 1463820545838 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 01:49:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:49:05 INFO - PROCESS | 3252 | 1463820545842 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:49:05 INFO - PROCESS | 3252 | 1463820545844 Marionette TRACE conn6 <- [1,3050,null,{}] 01:49:05 INFO - PROCESS | 3252 | 1463820545848 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}] 01:49:06 INFO - PROCESS | 3252 | 1463820545997 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 01:49:06 INFO - PROCESS | 3252 | 1463820546148 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF41D2000 == 95 [pid = 3252] [id = 774] 01:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006BF4148C00) [pid = 3252] [serial = 2320] [outer = 0000000000000000] 01:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006BF4153000) [pid = 3252] [serial = 2321] [outer = 0000006BF4148C00] 01:49:06 INFO - PROCESS | 3252 | 1463820546206 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006BF4311800) [pid = 3252] [serial = 2322] [outer = 0000006BF4148C00] 01:49:06 INFO - PROCESS | 3252 | [3252] 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 01:49:06 INFO - PROCESS | 3252 | 1463820546785 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:49:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:49:06 INFO - {} 01:49:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 985ms 01:49:06 INFO - PROCESS | 3252 | 1463820546829 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 3252 | 1463820546832 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 01:49:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:49:06 INFO - PROCESS | 3252 | 1463820546835 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - PROCESS | 3252 | 1463820546837 Marionette TRACE conn6 <- [1,3054,null,{}] 01:49:06 INFO - PROCESS | 3252 | 1463820546842 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}] 01:49:07 INFO - PROCESS | 3252 | 1463820547022 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 01:49:07 INFO - PROCESS | 3252 | 1463820547128 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69AB000 == 96 [pid = 3252] [id = 775] 01:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006B862EB000) [pid = 3252] [serial = 2323] [outer = 0000000000000000] 01:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006B862F5000) [pid = 3252] [serial = 2324] [outer = 0000006B862EB000] 01:49:07 INFO - PROCESS | 3252 | 1463820547185 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006BF4315C00) [pid = 3252] [serial = 2325] [outer = 0000006B862EB000] 01:49:07 INFO - PROCESS | 3252 | 1463820547702 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]]]}] 01:49:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:49:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:49:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:49:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:49:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:49:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:49:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:49:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 880ms 01:49:07 INFO - PROCESS | 3252 | 1463820547719 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 3252 | 1463820547721 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 01:49:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:49:07 INFO - PROCESS | 3252 | 1463820547725 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 3252 | 1463820547727 Marionette TRACE conn6 <- [1,3058,null,{}] 01:49:07 INFO - PROCESS | 3252 | 1463820547730 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}] 01:49:07 INFO - PROCESS | 3252 | 1463820547857 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 01:49:08 INFO - PROCESS | 3252 | 1463820548006 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 3252 | ++DOCSHELL 0000006BF69BA000 == 97 [pid = 3252] [id = 776] 01:49:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B855AE000) [pid = 3252] [serial = 2326] [outer = 0000000000000000] 01:49:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B855B4C00) [pid = 3252] [serial = 2327] [outer = 0000006B855AE000] 01:49:08 INFO - PROCESS | 3252 | 1463820548063 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B855BCC00) [pid = 3252] [serial = 2328] [outer = 0000006B855AE000] 01:49:08 INFO - PROCESS | 3252 | 1463820548624 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]]]}] 01:49:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:49:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:49:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:49:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:49:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:49:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:49:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 944ms 01:49:08 INFO - PROCESS | 3252 | 1463820548671 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 01:49:08 INFO - PROCESS | 3252 | 1463820548673 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 01:49:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:49:08 INFO - PROCESS | 3252 | 1463820548677 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 3252 | 1463820548679 Marionette TRACE conn6 <- [1,3062,null,{}] 01:49:08 INFO - PROCESS | 3252 | 1463820548683 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}] 01:49:08 INFO - PROCESS | 3252 | 1463820548839 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 01:49:09 INFO - PROCESS | 3252 | 1463820548990 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86D25800 == 98 [pid = 3252] [id = 777] 01:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 189 (0000006B8555D800) [pid = 3252] [serial = 2329] [outer = 0000000000000000] 01:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 190 (0000006B88FCF800) [pid = 3252] [serial = 2330] [outer = 0000006B8555D800] 01:49:09 INFO - PROCESS | 3252 | 1463820549047 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 191 (0000006B89ABE400) [pid = 3252] [serial = 2331] [outer = 0000006B8555D800] 01:49:09 INFO - PROCESS | 3252 | 1463820549562 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]]]}] 01:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:49:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 943ms 01:49:09 INFO - PROCESS | 3252 | 1463820549623 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 01:49:09 INFO - PROCESS | 3252 | 1463820549626 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 01:49:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:49:09 INFO - PROCESS | 3252 | 1463820549629 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:49:09 INFO - PROCESS | 3252 | 1463820549632 Marionette TRACE conn6 <- [1,3066,null,{}] 01:49:09 INFO - PROCESS | 3252 | 1463820549635 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}] 01:49:09 INFO - PROCESS | 3252 | 1463820549764 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 01:49:09 INFO - PROCESS | 3252 | 1463820549925 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8DF23000 == 99 [pid = 3252] [id = 778] 01:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 192 (0000006B89ABB800) [pid = 3252] [serial = 2332] [outer = 0000000000000000] 01:49:09 INFO - PROCESS | 3252 | ++DOMWINDOW == 193 (0000006B8CB7BC00) [pid = 3252] [serial = 2333] [outer = 0000006B89ABB800] 01:49:09 INFO - PROCESS | 3252 | 1463820549982 Marionette DEBUG loaded listener.js 01:49:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 194 (0000006B8CB81C00) [pid = 3252] [serial = 2334] [outer = 0000006B89ABB800] 01:49:10 INFO - PROCESS | 3252 | 1463820550551 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] 01:49:10 INFO - PROCESS | 3252 | 1463820550586 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 01:49:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:49:10 INFO - PROCESS | 3252 | 1463820550590 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 3252 | 1463820550593 Marionette TRACE conn6 <- [1,3070,null,{}] 01:49:10 INFO - PROCESS | 3252 | 1463820550597 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}] 01:49:10 INFO - PROCESS | 3252 | 1463820550743 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 01:49:10 INFO - PROCESS | 3252 | 1463820550912 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8D42F800 == 100 [pid = 3252] [id = 779] 01:49:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 195 (0000006B8C191800) [pid = 3252] [serial = 2335] [outer = 0000000000000000] 01:49:10 INFO - PROCESS | 3252 | ++DOMWINDOW == 196 (0000006B8CB84800) [pid = 3252] [serial = 2336] [outer = 0000006B8C191800] 01:49:10 INFO - PROCESS | 3252 | 1463820550975 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 197 (0000006BF4319800) [pid = 3252] [serial = 2337] [outer = 0000006B8C191800] 01:49:11 INFO - PROCESS | 3252 | 1463820551571 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]]]}] 01:49:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:49:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:49:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:49:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1034ms 01:49:11 INFO - PROCESS | 3252 | 1463820551631 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 01:49:11 INFO - PROCESS | 3252 | 1463820551634 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 01:49:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:49:11 INFO - PROCESS | 3252 | 1463820551640 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - PROCESS | 3252 | 1463820551642 Marionette TRACE conn6 <- [1,3074,null,{}] 01:49:11 INFO - PROCESS | 3252 | 1463820551666 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}] 01:49:11 INFO - PROCESS | 3252 | 1463820551795 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 01:49:11 INFO - PROCESS | 3252 | 1463820551965 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B83B17000 == 101 [pid = 3252] [id = 780] 01:49:11 INFO - PROCESS | 3252 | ++DOMWINDOW == 198 (0000006B824E0000) [pid = 3252] [serial = 2338] [outer = 0000000000000000] 01:49:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 199 (0000006B858D8000) [pid = 3252] [serial = 2339] [outer = 0000006B824E0000] 01:49:12 INFO - PROCESS | 3252 | 1463820552023 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 3252 | ++DOMWINDOW == 200 (0000006B862F2C00) [pid = 3252] [serial = 2340] [outer = 0000006B824E0000] 01:49:12 INFO - PROCESS | 3252 | 1463820552777 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:49:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:49:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1158ms 01:49:12 INFO - PROCESS | 3252 | 1463820552803 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 01:49:12 INFO - PROCESS | 3252 | 1463820552807 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 01:49:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:49:12 INFO - PROCESS | 3252 | 1463820552827 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:49:12 INFO - PROCESS | 3252 | 1463820552831 Marionette TRACE conn6 <- [1,3078,null,{}] 01:49:12 INFO - PROCESS | 3252 | 1463820552841 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}] 01:49:12 INFO - PROCESS | 3252 | 1463820552966 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 01:49:13 INFO - PROCESS | 3252 | 1463820553136 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B869BA000 == 102 [pid = 3252] [id = 781] 01:49:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 201 (0000006B83081800) [pid = 3252] [serial = 2341] [outer = 0000000000000000] 01:49:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 202 (0000006B8409E400) [pid = 3252] [serial = 2342] [outer = 0000006B83081800] 01:49:13 INFO - PROCESS | 3252 | 1463820553189 Marionette DEBUG loaded listener.js 01:49:13 INFO - PROCESS | 3252 | ++DOMWINDOW == 203 (0000006B8586F000) [pid = 3252] [serial = 2343] [outer = 0000006B83081800] 01:49:13 INFO - PROCESS | 3252 | 1463820553763 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:49:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:49:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1004ms 01:49:13 INFO - PROCESS | 3252 | 1463820553821 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 01:49:13 INFO - PROCESS | 3252 | 1463820553827 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 01:49:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:49:13 INFO - PROCESS | 3252 | 1463820553833 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:49:13 INFO - PROCESS | 3252 | 1463820553836 Marionette TRACE conn6 <- [1,3082,null,{}] 01:49:13 INFO - PROCESS | 3252 | 1463820553840 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}] 01:49:13 INFO - PROCESS | 3252 | 1463820553961 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 01:49:14 INFO - PROCESS | 3252 | 1463820554095 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B86DDD800 == 103 [pid = 3252] [id = 782] 01:49:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 204 (0000006B862F2000) [pid = 3252] [serial = 2344] [outer = 0000000000000000] 01:49:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 205 (0000006B8636F000) [pid = 3252] [serial = 2345] [outer = 0000006B862F2000] 01:49:14 INFO - PROCESS | 3252 | 1463820554146 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 3252 | ++DOMWINDOW == 206 (0000006B87146400) [pid = 3252] [serial = 2346] [outer = 0000006B862F2000] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF5B18800 == 102 [pid = 3252] [id = 767] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF4347000 == 101 [pid = 3252] [id = 766] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006B96F18000 == 100 [pid = 3252] [id = 765] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82FE6000 == 99 [pid = 3252] [id = 764] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006B82884000 == 98 [pid = 3252] [id = 763] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006B86DD5000 == 97 [pid = 3252] [id = 762] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006B84816000 == 96 [pid = 3252] [id = 761] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BF0821800 == 95 [pid = 3252] [id = 759] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF76A800 == 94 [pid = 3252] [id = 758] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEF348000 == 93 [pid = 3252] [id = 757] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE831800 == 92 [pid = 3252] [id = 756] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE833000 == 91 [pid = 3252] [id = 755] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEE135800 == 90 [pid = 3252] [id = 754] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 205 (0000006BE77B7C00) [pid = 3252] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEC632000 == 89 [pid = 3252] [id = 753] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006BEBA15000 == 88 [pid = 3252] [id = 752] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006B87B8D000 == 87 [pid = 3252] [id = 751] 01:49:14 INFO - PROCESS | 3252 | --DOCSHELL 0000006B85D55000 == 86 [pid = 3252] [id = 750] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 204 (0000006B86DB2400) [pid = 3252] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 203 (0000006B8980F000) [pid = 3252] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 202 (0000006BE1956400) [pid = 3252] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 201 (0000006BE207E400) [pid = 3252] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 200 (0000006BE2298C00) [pid = 3252] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 199 (0000006B8BFDA000) [pid = 3252] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 198 (0000006BE2292400) [pid = 3252] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 197 (0000006BE380E000) [pid = 3252] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 196 (0000006B873A3C00) [pid = 3252] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 195 (0000006B848D4400) [pid = 3252] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 194 (0000006B80DA1400) [pid = 3252] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 193 (0000006B830A6800) [pid = 3252] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 192 (0000006B858DA400) [pid = 3252] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 191 (0000006B85B0D800) [pid = 3252] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 190 (0000006B86841C00) [pid = 3252] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 189 (0000006B848D2000) [pid = 3252] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 188 (0000006B8555EC00) [pid = 3252] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006B8BFD7400) [pid = 3252] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006B88E5B000) [pid = 3252] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006B83077000) [pid = 3252] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006B81FF5C00) [pid = 3252] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006B9693E000) [pid = 3252] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006B89799C00) [pid = 3252] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006B898AA800) [pid = 3252] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B824DC000) [pid = 3252] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006BE28C9C00) [pid = 3252] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B85826800) [pid = 3252] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 177 (0000006BE697EC00) [pid = 3252] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 176 (0000006B80580800) [pid = 3252] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 175 (0000006BE294E400) [pid = 3252] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 174 (0000006BE2A7E400) [pid = 3252] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | --DOMWINDOW == 173 (0000006B872FBC00) [pid = 3252] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 01:49:14 INFO - PROCESS | 3252 | 1463820554748 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:49:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:49:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 944ms 01:49:14 INFO - PROCESS | 3252 | 1463820554778 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 01:49:14 INFO - PROCESS | 3252 | 1463820554781 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 01:49:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:49:14 INFO - PROCESS | 3252 | 1463820554785 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:49:14 INFO - PROCESS | 3252 | 1463820554788 Marionette TRACE conn6 <- [1,3086,null,{}] 01:49:14 INFO - PROCESS | 3252 | 1463820554799 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}] 01:49:14 INFO - PROCESS | 3252 | 1463820554918 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 01:49:15 INFO - PROCESS | 3252 | 1463820555035 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8637F800 == 87 [pid = 3252] [id = 783] 01:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 174 (0000006B81E71400) [pid = 3252] [serial = 2347] [outer = 0000000000000000] 01:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 175 (0000006B848D2000) [pid = 3252] [serial = 2348] [outer = 0000006B81E71400] 01:49:15 INFO - PROCESS | 3252 | 1463820555085 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 176 (0000006B85BEE000) [pid = 3252] [serial = 2349] [outer = 0000006B81E71400] 01:49:15 INFO - PROCESS | 3252 | 1463820555487 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]]]}] 01:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:49:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:49:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 01:49:15 INFO - PROCESS | 3252 | 1463820555521 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 01:49:15 INFO - PROCESS | 3252 | 1463820555524 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 01:49:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:49:15 INFO - PROCESS | 3252 | 1463820555528 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 3252 | 1463820555530 Marionette TRACE conn6 <- [1,3090,null,{}] 01:49:15 INFO - PROCESS | 3252 | 1463820555534 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}] 01:49:15 INFO - PROCESS | 3252 | 1463820555643 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 01:49:15 INFO - PROCESS | 3252 | 1463820555649 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B873B6000 == 88 [pid = 3252] [id = 784] 01:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 177 (0000006B87147C00) [pid = 3252] [serial = 2350] [outer = 0000000000000000] 01:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 178 (0000006B8714D800) [pid = 3252] [serial = 2351] [outer = 0000006B87147C00] 01:49:15 INFO - PROCESS | 3252 | 1463820555696 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 3252 | ++DOMWINDOW == 179 (0000006B872F9800) [pid = 3252] [serial = 2352] [outer = 0000006B87147C00] 01:49:16 INFO - PROCESS | 3252 | 1463820556197 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:49:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 01:49:16 INFO - PROCESS | 3252 | 1463820556221 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 3252 | 1463820556223 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 01:49:16 INFO - PROCESS | 3252 | 1463820556227 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:49:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:49:16 INFO - PROCESS | 3252 | 1463820556228 Marionette TRACE conn6 <- [1,3094,null,{}] 01:49:16 INFO - PROCESS | 3252 | 1463820556232 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}] 01:49:16 INFO - PROCESS | 3252 | 1463820556337 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 01:49:16 INFO - PROCESS | 3252 | 1463820556343 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B87A42800 == 89 [pid = 3252] [id = 785] 01:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 180 (0000006B873A6000) [pid = 3252] [serial = 2353] [outer = 0000000000000000] 01:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 181 (0000006B879E7800) [pid = 3252] [serial = 2354] [outer = 0000006B873A6000] 01:49:16 INFO - PROCESS | 3252 | 1463820556390 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 3252 | ++DOMWINDOW == 182 (0000006B89792C00) [pid = 3252] [serial = 2355] [outer = 0000006B873A6000] 01:49:16 INFO - PROCESS | 3252 | 1463820556870 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]]]}] 01:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:49:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:49:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 690ms 01:49:16 INFO - PROCESS | 3252 | 1463820556921 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 3252 | 1463820556923 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 01:49:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:49:16 INFO - PROCESS | 3252 | 1463820556927 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:49:16 INFO - PROCESS | 3252 | 1463820556929 Marionette TRACE conn6 <- [1,3098,null,{}] 01:49:16 INFO - PROCESS | 3252 | 1463820556932 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}] 01:49:17 INFO - PROCESS | 3252 | 1463820557096 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 01:49:17 INFO - PROCESS | 3252 | 1463820557150 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B89028000 == 90 [pid = 3252] [id = 786] 01:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 183 (0000006B898AE000) [pid = 3252] [serial = 2356] [outer = 0000000000000000] 01:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 184 (0000006B8C18FC00) [pid = 3252] [serial = 2357] [outer = 0000006B898AE000] 01:49:17 INFO - PROCESS | 3252 | 1463820557196 Marionette DEBUG loaded listener.js 01:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 185 (0000006B8CB8A400) [pid = 3252] [serial = 2358] [outer = 0000006B898AE000] 01:49:17 INFO - PROCESS | 3252 | 1463820557647 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"]]]}] 01:49:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:49:17 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 01:49:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:49:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:49:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 775ms 01:49:17 INFO - PROCESS | 3252 | 1463820557705 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 3252 | 1463820557707 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 01:49:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:49:17 INFO - PROCESS | 3252 | 1463820557716 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 3252 | 1463820557718 Marionette TRACE conn6 <- [1,3102,null,{}] 01:49:17 INFO - PROCESS | 3252 | 1463820557722 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}] 01:49:17 INFO - PROCESS | 3252 | 1463820557864 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 01:49:17 INFO - PROCESS | 3252 | 1463820557884 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\", \"b2f6fadd-6df1-4c47-bb60-a19e7aa52420\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:17 INFO - PROCESS | 3252 | ++DOCSHELL 0000006B8BF5C800 == 91 [pid = 3252] [id = 787] 01:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 186 (0000006B8CCDC400) [pid = 3252] [serial = 2359] [outer = 0000000000000000] 01:49:17 INFO - PROCESS | 3252 | ++DOMWINDOW == 187 (0000006B8CCE0800) [pid = 3252] [serial = 2360] [outer = 0000006B8CCDC400] 01:49:17 INFO - PROCESS | 3252 | 1463820557929 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 3252 | ++DOMWINDOW == 188 (0000006B8D68CC00) [pid = 3252] [serial = 2361] [outer = 0000006B8CCDC400] 01:49:18 INFO - PROCESS | 3252 | 1463820558367 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]]]}] 01:49:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:49:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 01:49:18 INFO - PROCESS | 3252 | 1463820558409 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 01:49:18 INFO - PROCESS | 3252 | 1463820558412 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 187 (0000006B840AAC00) [pid = 3252] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 186 (0000006BE7638000) [pid = 3252] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 185 (0000006B85BF9400) [pid = 3252] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 184 (0000006B83AA0800) [pid = 3252] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 183 (0000006BEE170400) [pid = 3252] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 182 (0000006BE74D6800) [pid = 3252] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 181 (0000006BEFFE6000) [pid = 3252] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 180 (0000006B8022D000) [pid = 3252] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 179 (0000006B8010AC00) [pid = 3252] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:49:19 INFO - PROCESS | 3252 | --DOMWINDOW == 178 (0000006B830A3C00) [pid = 3252] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:49:19 WARNING - u'runner_teardown' () 01:49:19 INFO - No more tests 01:49:19 INFO - Got 0 unexpected results 01:49:19 INFO - SUITE-END | took 705s 01:49:19 INFO - Closing logging queue 01:49:19 INFO - queue closed 01:49:19 INFO - Return code: 0 01:49:19 WARNING - # TBPL SUCCESS # 01:49:19 INFO - Running post-action listener: _resource_record_post_action 01:49:19 INFO - Running post-run listener: _resource_record_post_run 01:49:20 INFO - Total resource usage - Wall time: 715s; CPU: 14.0%; Read bytes: 29372928; Write bytes: 1000318976; Read time: 634420; Write time: 3745180 01:49:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:49:20 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 23584768; Read time: 0; Write time: 51150 01:49:20 INFO - run-tests - Wall time: 713s; CPU: 14.0%; Read bytes: 29372928; Write bytes: 894818304; Read time: 634420; Write time: 3639600 01:49:20 INFO - Running post-run listener: _upload_blobber_files 01:49:20 INFO - Blob upload gear active. 01:49:20 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:49:20 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 01:49:20 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'] 01:49:20 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 01:49:21 INFO - (blobuploader) - INFO - Open directory for files ... 01:49:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:49:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:49:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:49:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:49:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:49:22 INFO - (blobuploader) - INFO - Done attempting. 01:49:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:49:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:49:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:49:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:49:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:49:23 INFO - (blobuploader) - INFO - Done attempting. 01:49:23 INFO - (blobuploader) - INFO - Iteration through files over. 01:49:23 INFO - Return code: 0 01:49:23 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:49:23 INFO - Using _rmtree_windows ... 01:49:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:49:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ee7bae355127bb05eaa91f88624cbfd0d9369d99be58b4260253aaee3cd997765b773eaa196f38828c77baf2525bd1133b40700208615bd289fdf780feed14e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5eba0776bbc87a115e7a7b92f798a15f39ffa32a7d5be3f5babffbcb081660e39e1b530f3eb0902c93caed2f0731d817df72c3cec8eff2634194179e9c59cb26"} 01:49:23 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:49:23 INFO - Writing to file C:\slave\test\properties\blobber_files 01:49:23 INFO - Contents: 01:49:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ee7bae355127bb05eaa91f88624cbfd0d9369d99be58b4260253aaee3cd997765b773eaa196f38828c77baf2525bd1133b40700208615bd289fdf780feed14e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5eba0776bbc87a115e7a7b92f798a15f39ffa32a7d5be3f5babffbcb081660e39e1b530f3eb0902c93caed2f0731d817df72c3cec8eff2634194179e9c59cb26"} 01:49:23 INFO - Running post-run listener: copy_logs_to_upload_dir 01:49:23 INFO - Copying logs to upload dir... 01:49:23 INFO - mkdir: C:\slave\test\build\upload\logs 01:49:23 INFO - Copying logs to upload dir... 01:49:23 INFO - Using _rmtree_windows ... 01:49:23 INFO - Using _rmtree_windows ... 01:49:23 INFO - Using _rmtree_windows ... 01:49:23 INFO - Using _rmtree_windows ... 01:49:23 INFO - Using _rmtree_windows ... 01:49:23 INFO - Using _rmtree_windows ... 01:49:23 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=905.341000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-05-21 01:49:24.245336) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-21 01:49:24.246414) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-057 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0ee7bae355127bb05eaa91f88624cbfd0d9369d99be58b4260253aaee3cd997765b773eaa196f38828c77baf2525bd1133b40700208615bd289fdf780feed14e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5eba0776bbc87a115e7a7b92f798a15f39ffa32a7d5be3f5babffbcb081660e39e1b530f3eb0902c93caed2f0731d817df72c3cec8eff2634194179e9c59cb26"} build_url:https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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/0ee7bae355127bb05eaa91f88624cbfd0d9369d99be58b4260253aaee3cd997765b773eaa196f38828c77baf2525bd1133b40700208615bd289fdf780feed14e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5eba0776bbc87a115e7a7b92f798a15f39ffa32a7d5be3f5babffbcb081660e39e1b530f3eb0902c93caed2f0731d817df72c3cec8eff2634194179e9c59cb26"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FRDQM-VvRAyNNagCwBp56Q/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-05-21 01:49:24.571972) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:49:24.572550) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-057 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-057 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-057\AppData\Local LOGONSERVER=\\T-W864-IX-057 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-057 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-057 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-057 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-21 01:49:24.689697) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-21 01:49:24.690342) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-21 01:49:25.045994) ========= ========= Total master_lag: 0.52 =========